GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie Elgg (Social Networking Platform) auf CentOS RHEL 6/5

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> quit 
Schritt 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.conf

Folgende 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 laden
Schritt 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.


Cent OS
  1. Deaktivieren Sie SELinux auf CentOS oder RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  2. Installieren Sie Webmin auf CentOS 7 / RHEL 7

  3. So installieren Sie Crontab in CentOS/RHEL 7/6/5

  4. So installieren Sie JAVA 7 (JDK 7u79) unter CentOS/RHEL 7/6/5 und Fedora

  5. So installieren Sie Subversion (SVN) 1.8.19 unter CentOS/RHEL 7/6/5

Gnome auf RHEL 8 / CentOS 8 installieren

Installieren Sie Python 2 auf RHEL 8 / CentOS 8

So installieren Sie Nagios 4.4.3 auf CentOS 7/6 und RHEL 7/6

So installieren Sie ownCloud 10 auf CentOS 7/6 &RHEL 7/6

Installieren Sie das CentALT-RPM-Repository in CentOS, RHEL 6/5

So installieren Sie ownCloud 10 auf CentOS/RHEL 7/6