GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Mahara en Ubuntu

Le mostraremos cómo instalar Mahara en Ubuntu. Mahara es una aplicación web con todas las funciones para crear su cartera electrónica. Puede cargar archivos, crear diarios, incrustar recursos de redes sociales desde la web y colaborar con otros usuarios en grupos. Es bastante fácil instalar Mahara en un Ubuntu VPS. El proceso de instalación debería demorar entre 5 y 10 minutos si sigue los sencillos pasos que se describen a continuación.

Al momento de escribir este tutorial, Mahara 16.04.1 es la última versión estable disponible y requiere:

– Servidor web Apache;
– PHP (versión 5.3.6 o superior);
– MySQL (versión 5.1 o superior) instalado en su VPS Linux;

INSTRUCCIONES:

1. Inicie sesión en su VPS a través de SSH

ssh user@vps

2. Actualizar el sistema

[user]$ sudo apt-get update && sudo apt-get -y upgrade

3. Instalar MariaDB

Para instalar MariaDB, ejecute el siguiente comando:

[user]$ sudo apt-get install -y mariadb-server

4. Crear base de datos MariaDB para Mahara

A continuación, debemos crear una base de datos para nuestra instalación de Mahara.

[user]$ mysql -u root -p

MariaDB [(none)]> CREATE DATABASE mahara character set UTF8;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON mahara.* TO 'maharauser'@'localhost' IDENTIFIED BY 'your-password';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

No olvide reemplazar 'su-contraseña' con una contraseña segura.

5. Instalar el servidor web Apache2

Instale el servidor web Apache2

[user]$ sudo apt-get install apache2

6. Instalar PHP

Instale PHP y los módulos PHP requeridos

Para instalar la última versión estable de PHP versión 5 y todos los módulos necesarios, ejecute:

[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

7. Descargar y extraer Mahara

Descarga y extrae la última versión de Mahara en tu servidor:

[user]$ sudo cd /opt && wget https://launchpad.net/mahara/16.04/16.04.1/+download/mahara-16.04.1.zip
[user]$ sudo unzip mahara-16.04.1.zip
[user]$ sudo mv mahara-16.04.1 /var/www/html/mahara

Crear el directorio de carga de Mahara

[user]$ sudo mkdir /var/www/html/mahara/upload/

8. Configurar Mahara

Crear el config.php de Mahara

En el directorio 'htdocs' de Mahara hay un archivo config-dist.php. Haz una copia de esto llamada config.php.

[user]$ cd /var/www/html/mahara/htdocs/
[user]$ sudo cp config-dist.php config.php

Abra config.php y realice los cambios necesarios cuando corresponda.

[user]$ sudo nano config.php

$cfg->dbtype   = 'mysql';
$cfg->dbhost   = 'localhost';
$cfg->dbport   = null;
$cfg->dbname   = 'mahara';
$cfg->dbuser   = 'maharauser';
$cfg->dbpass   = 'your-password';
$cfg->dataroot = '/var/www/html/mahara/upload/';

El servidor web debe poder leer todos los archivos, por lo que debemos establecer una propiedad adecuada

[user]$ sudo chown www-data:www-data -R /var/www/html/mahara/

9. Configurar el servidor web Apache

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'mahara.conf' en su servidor virtual:

[user]$ sudo touch /etc/apache2/sites-available/mahara.conf
[user]$ sudo ln -s /etc/apache2/sites-available/mahara.conf /etc/apache2/sites-enabled/mahara.conf
[user]$ sudo nano /etc/apache2/sites-available/mahara.conf

Luego, agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/mahara/htdocs/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/mahara/htdocs/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

10. Reiniciar y verificar

Reinicie el servidor web Apache para que los cambios surtan efecto:

[user]$ sudo service apache2 restart

Abra su navegador web favorito, vaya a http://su-dominio.com/ y, si configuró todo correctamente, el instalador de Mahara debería estar iniciando. Debe seguir las sencillas instrucciones en la pantalla de instalación e insertar la información necesaria según se solicite.

Eso es. La instalación de Mahara ahora está completa.

Por supuesto, no es necesario que instale Mahara en Ubuntu si utiliza uno de nuestros servicios de hosting administrado, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Mahara en Ubuntu por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar Mahara en Ubuntu, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar ImpressCMS en Ubuntu 14.04

  2. Cómo instalar WikkaWiki en Ubuntu

  3. Cómo instalar DokuWiki en Ubuntu

  4. Cómo instalar Rukovoditel en Ubuntu 16.04

  5. Cómo instalar X2CRM en Ubuntu 16.04

Cómo instalar Mahara en Ubuntu 16.04

Cómo instalar Mahara en Ubuntu 20.04 LTS

Cómo instalar Wekan en Ubuntu 14.04

Cómo instalar Pimcore en Ubuntu

Cómo instalar CachetHQ en Ubuntu 16.04

Cómo instalar Go en Ubuntu 18.04