GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Mahara auf Ubuntu

Wir zeigen Ihnen, wie Sie Mahara auf Ubuntu installieren. Mahara ist eine voll funktionsfähige Webanwendung zum Aufbau Ihres elektronischen Portfolios. Sie können Dateien hochladen, Journale erstellen, Social-Media-Ressourcen aus dem Internet einbetten und mit anderen Benutzern in Gruppen zusammenarbeiten. Es ist ziemlich einfach, Mahara auf einem Ubuntu VPS zu installieren. Der Installationsvorgang sollte etwa 5-10 Minuten dauern, wenn Sie die unten beschriebenen sehr einfachen Schritte befolgen.

Zum Zeitpunkt der Erstellung dieses Tutorials ist Mahara 16.04.1 die neueste verfügbare stabile Version und erfordert:

– Apache-Webserver;
– PHP (Version 5.3.6 oder höher);
– MySQL (Version 5.1 oder höher), installiert auf Ihrem Linux-VPS;

ANLEITUNG:

1. Melden Sie sich über SSH bei Ihrem VPS an

ssh user@vps

2. Aktualisieren Sie das System

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

3. Installieren Sie MariaDB

Führen Sie den folgenden Befehl aus, um MariaDB zu installieren:

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

4. Erstellen Sie eine MariaDB-Datenbank für Mahara

Als nächstes müssen wir eine Datenbank für unsere Mahara-Installation erstellen.

[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

Vergessen Sie nicht, „Ihr Passwort“ durch ein starkes Passwort zu ersetzen.

5. Installieren Sie den Apache2-Webserver

Installieren Sie den Apache2-Webserver

[user]$ sudo apt-get install apache2

6. Installieren Sie PHP

Installieren Sie PHP und erforderliche PHP-Module

Führen Sie Folgendes aus, um die neueste stabile Version von PHP Version 5 und alle erforderlichen Module zu installieren:

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

7. Mahara herunterladen und extrahieren

Laden Sie die neueste Version von Mahara auf Ihren Server herunter und extrahieren Sie sie:

[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

Maharas Upload-Verzeichnis erstellen

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

8. Konfigurieren Sie Mahara

Erstellen Sie Maharas config.php

Im Verzeichnis „htdocs“ von Mahara befindet sich die Datei config-dist.php. Erstellen Sie eine Kopie davon namens config.php.

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

Öffnen Sie die config.php und nehmen Sie gegebenenfalls die erforderlichen Änderungen vor.

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

Alle Dateien müssen vom Webserver lesbar sein, daher müssen wir eine ordnungsgemäße Eigentümerschaft festlegen

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

9. Apache-Webserver konfigurieren

Erstellen Sie eine neue Anweisung für virtuelle Hosts in Apache. Erstellen Sie beispielsweise eine neue Apache-Konfigurationsdatei mit dem Namen „mahara.conf“ auf Ihrem virtuellen Server:

[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

Fügen Sie dann die folgenden Zeilen hinzu:

<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. Neustarten und bestätigen

Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:

[user]$ sudo service apache2 restart

Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://your-domain.com/ und wenn Sie alles richtig konfiguriert haben, sollte das Installationsprogramm von Mahara starten. Folgen Sie den einfachen Anweisungen auf dem Installationsbildschirm und geben Sie die erforderlichen Informationen wie gewünscht ein.

Das ist es. Die Mahara-Installation ist nun abgeschlossen.

Natürlich müssen Sie Mahara nicht auf Ubuntu installieren, wenn Sie einen unserer Managed Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Mahara für Sie auf Ubuntu zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Installation von Mahara auf Ubuntu gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie Sonerezh unter Ubuntu 14.04

  2. So installieren Sie Pixie unter Ubuntu 14.04

  3. So installieren Sie Koel unter Ubuntu 14.04

  4. So installieren Sie YOURLS unter Ubuntu 14.04

  5. So installieren Sie CubeCart unter Ubuntu 14.04

So installieren Sie Mahara unter Ubuntu 16.04

So installieren Sie Mahara auf Ubuntu 20.04 LTS

So installieren Sie DokuWiki auf Ubuntu

So installieren Sie Rukovoditel unter Ubuntu 16.04

So installieren Sie X2CRM auf Ubuntu 16.04

So installieren Sie Go unter Ubuntu 18.04