GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Mahara su Ubuntu

Ti mostreremo come installare Mahara su Ubuntu. Mahara è un'applicazione web completa per costruire il tuo portafoglio elettronico. Puoi caricare file, creare diari, incorporare risorse di social media dal Web e collaborare con altri utenti in gruppi. È abbastanza facile installare Mahara su un VPS Ubuntu. Il processo di installazione dovrebbe richiedere circa 5-10 minuti se segui i semplicissimi passaggi descritti di seguito.

Al momento della stesura di questo tutorial, Mahara 16.04.1 è l'ultima versione stabile disponibile e richiede:

– Server Web Apache;
– PHP (versione 5.3.6 o successiva);
– MySQL (versione 5.1 o successiva) installato sul VPS Linux;

ISTRUZIONI:

1. Accedi al tuo VPS tramite SSH

ssh user@vps

2. Aggiorna il sistema

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

3. Installa MariaDB

Per installare MariaDB, esegui il seguente comando:

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

4. Crea un database MariaDB per Mahara

Successivamente, dobbiamo creare un database per la nostra installazione di 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

Non dimenticare di sostituire "la tua password" con una password complessa.

5. Installa il server Web Apache2

Installa il server web Apache2

[user]$ sudo apt-get install apache2

6. Installa PHP

Installa PHP e i moduli PHP richiesti

Per installare l'ultima versione stabile di PHP versione 5 e tutti i moduli necessari, esegui:

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

7. Scarica ed estrai Mahara

Scarica ed estrai l'ultima versione di Mahara sul tuo server:

[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

Crea la directory di caricamento di Mahara

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

8. Configura Mahara

Crea config.php

di Mahara

Nella directory "htdocs" di Mahara c'è il file config-dist.php. Crea una copia di questo chiamato config.php.

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

Apri il config.php e apporta le modifiche necessarie ove appropriato.

[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/';

Tutti i file devono essere leggibili dal server web, quindi è necessario impostare una proprietà adeguata

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

9. Configura server Web Apache

Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "mahara.conf" sul tuo server virtuale:

[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

Quindi, aggiungi le seguenti righe:

<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. Riavvia e verifica

Riavvia il server Web Apache per rendere effettive le modifiche:

[user]$ sudo service apache2 restart

Apri il tuo browser web preferito, vai su http://tuo-dominio.com/ e se hai configurato tutto correttamente dovrebbe essere avviato il programma di installazione di Mahara. Dovresti seguire le facili istruzioni nella schermata di installazione inserendo le informazioni necessarie come richiesto.

Questo è tutto. L'installazione di Mahara è ora completa.

Ovviamente non devi installare Mahara su Ubuntu se utilizzi uno dei nostri servizi di Hosting Gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Mahara su Ubuntu, per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come installare Mahara su Ubuntu, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Panels
  1. Come installare Sonerezh su Ubuntu 14.04

  2. Come installare Pixie su Ubuntu 14.04

  3. Come installare Koel su Ubuntu 14.04

  4. Come installare YOURLS su Ubuntu 14.04

  5. Come installare CubeCart su Ubuntu 14.04

Come installare Mahara su Ubuntu 16.04

Come installare Mahara su Ubuntu 20.04 LTS

Come installare DokuWiki su Ubuntu

Come installare Rukovoditel su Ubuntu 16.04

Come installare X2CRM su Ubuntu 16.04

Come installare R su Ubuntu 16.04