Elgg ist eine Opensource-PHP-basierte Anwendung. Dies ist sehr nützlich, um in wenigen Minuten eine Social-Networking-Site zu erstellen. Klicken Sie hier, um mehr über Elgg zu erfahren.
Dieser Artikel hilft Ihnen bei der Installation von Elgg in der LAMP-Umgebung auf CentOS-, RHEL- und Fedora-Systemen. Für dieses Tutorial gehen wir davon aus, dass Sie bereits ein LAMP-Setup auf Ihrem System haben. Wenn Sie LAMP nicht eingerichtet haben, verwenden Sie diesen Artikel zur Einrichtung.
Schritt 1:Laden Sie das Elgg-Archiv und den Extrakt herunter
Zuerst müssen wir die Elgg-Archivdatei herunterladen und in das entsprechende Verzeichnis extrahieren.
# cd /var/www# wget wget http://elgg.org/download/elgg-1.8.17.zip
Extrahieren Sie das Archiv im Dokumentenstammverzeichnis Ihrer Domain und aktualisieren Sie die Berechtigungen für Dateien.
# tar xzf elgg-1.8.17.zip# mv elgg-1.8.17 elgg# chown -R apache.apache elgg# chmod -R 755 elgg
Erstellen Sie ein Elgg-Datenverzeichnis, in dem Elgg seine Dateien gespeichert hat.
# mkdir /var/www/elggdata
Schritt 2:Erstellen Sie eine MySQL-Datenbank und einen Benutzer
Nach dem Extrahieren des Codes müssen wir eine MySQL-Datenbank und ein Benutzerkonto zum Konfigurieren von Elgg erstellen. Verwenden Sie dazu den folgenden Befehlssatz
# mysql -u root -pEnter password:mysql> CREATE DATABASE elgg;mysql> GRANT ALL ON elgg.* to 'elgg'@'localhost' IDENTIFIED BY '_secret_password_';mysql> FLUSH PRIVILEGES;mysql> quitSchritt 3:Apache VirtualHost konfigurieren
Bearbeiten Sie die Apache-Konfigurationsdatei und fügen Sie einen neuen virtuellen Host für die WordPress-Einrichtung wie unten hinzu.
# vim /etc/httpd/conf/httpd.confFolgende Einstellung am Ende der Datei hinzufügen
ServerAdmin [email protected] DocumentRoot /var/www/elgg ServerName elgg.tecadmin.net Allowoverride all Wenn Sie bereits einen anderen virtuellen Host in der Konfigurationsdatei erstellt haben, stellen Sie sicher, dass NameVirtulHost für die Verwendung mehrerer virtueller Hosts aktiviert ist.
Laden Sie den Apache-Dienst neu, um die Konfigurationsdatei erneut zu lesen.
# Dienst httpd neu ladenSchritt 4:Installation mit Web Installer abschließen
Elgg bietet ein Web-Installationsprogramm für eine einfache Einrichtung ohne manuelle Bearbeitung von Dateien. Nachdem Sie die obigen Schritte ausgeführt haben, richten Sie Ihren Browser einfach auf Ihre Domain.
4.1 Öffnen Sie folgende URL im Browser und klicken Sie auf
Weiter
4.2 Stellen Sie sicher, dass alle Anforderungen erfüllt sind und klicken Sie auf
Weiter
4.3 Geben Sie die Datenbankdetails ein und klicken Sie auf
Weiter
4.4 Geben Sie die Site-Details ein und klicken Sie auf
Weiter
4.5 Geben Sie die Admin-Benutzerdaten ein und klicken Sie auf
Weiter
4.6 Schließen Sie die Installation ab und klicken Sie auf
Zur Website
Jetzt haben Sie mit Elgg erfolgreich Ihre eigene Social-Networking-Site erstellt.