Installation · 3 min read · Dec 07, 2025
So installieren Sie eSyndiCat PHP Directory Software auf Ubuntu 16.04
eSyndiCat ist eine kostenlose, Open-Source-Software und eine der beliebtesten PHP-Verzeichnis-Software, die als Ergänzung zu Ihrer bestehenden Website oder als eigenständige Plattform verwendet werden kann. eSyndiCat ist das SEO-freundliche PHP-Verzeichnis-Skript, das es ermöglicht, eine Top-Platzierung zu erreichen und die führenden Positionen in den beliebtesten Suchmaschinen einzunehmen. eSyndiCat bietet viele Funktionen, darunter SEO-freundliche URLs, benutzerdefinierte Metadaten für Seiten, eine saubere HTML-Layoutstruktur, eine spiderfreundliche Struktur und vieles mehr.
In diesem Tutorial lernen wir, wie man eSyndiCat auf einem Ubuntu 16.04-Server installiert.
Voraussetzungen
- Ein Server, der Ubuntu 16.04 ausführt.
- Ein Nicht-Root-Benutzer mit Sudo-Rechten.
LAMP-Server installieren
Bevor Sie beginnen, müssen Sie den LAMP-Server auf Ihrem System installieren. Zuerst installieren Sie Apache und MariaDB mit dem folgenden Befehl:
sudo apt-get install apache2 mariadb-server -yStarten Sie als Nächstes den Apache- und den MariaDB-Dienst und aktivieren Sie sie, damit sie beim Booten starten, mit dem folgenden Befehl:
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysqlStandardmäßig ist PHP5 im Standard-Repository von Ubuntu 16.04 nicht verfügbar. Daher müssen Sie das Ondrej PPA zu Ihrem System hinzufügen. Sie können dies tun, indem Sie den folgenden Befehl ausführen:
sudo apt-get install python-software-properties -y
sudo add-apt-repository ppa:ondrej/php -yAktualisieren Sie als Nächstes das System und installieren Sie PHP5.6 mit dem folgenden Befehl:
sudo apt-get update -y
sudo apt-get install php5.6 libapache2-mod-php5.6 php5.6-mysql php5.6-xml php5.6-curl php5.6-gd php5.6-mbstring -yDatenbank konfigurieren
Standardmäßig ist MariaDB nicht gesichert, Sie können es sichern, indem Sie das Skript mysql_secure_installation ausführen:
sudo mysql_secure_installationDieses Skript setzt ein Root-Passwort, entfernt anonyme Benutzer, verbietet den Remote-Root-Login und entfernt die Testdatenbank und den Zugriff, um MariaDB abzusichern, wie unten gezeigt:
Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Sobald MariaDB gesichert ist, melden Sie sich mit dem folgenden Befehl an der MariaDB-Shell an:
mysql -u root -pGeben Sie Ihr Root-Passwort ein, erstellen Sie dann eine Datenbank und einen Benutzer für eSyndicat mit dem folgenden Befehl:
MariaDB [(none)]> CREATE DATABASE esyndicat;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON esyndicatdb.* TO 'esyndicat'@'localhost' IDENTIFIED BY 'password';Als Nächstes spülen Sie die Berechtigungen:
MariaDB [(none)]> FLUSH PRIVILEGES;Schließlich beenden Sie die MariaDB-Shell:
MariaDB [(none)]>exiteSyndicat herunterladen und installieren
Sie können die neueste Version von eSyndicat von ihrer offiziellen Website mit dem folgenden Befehl herunterladen:
wget http://www.esyndicat.com/esyndicat-script.zipSobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei in das Apache-Stammverzeichnis:
unzip esyndicat-script.zip -d /var/www/html/esyndicatGeben Sie als Nächstes die richtigen Berechtigungen für das esyndicat-Verzeichnis mit dem folgenden Befehl:
sudo chown -R www-data:www-data /var/www/html/esyndicat
sudo chmod -R 777 /var/www/html/esyndicatErstellen Sie als Nächstes eine Apache-virtuelle Host-Direktive für eSyndicat mit dem folgenden Befehl:
sudo nano /etc/apache2/sites-available/esyndicat.confFügen Sie die folgenden Zeilen hinzu:
ServerAdmin [email protected]
DocumentRoot /var/www/html/esyndicat
ServerName example.com
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog /var/log/apache2/esyndicat-error_log
CustomLog /var/log/apache2/esyndicat-access_log common
Speichern und schließen Sie die Datei, wenn Sie fertig sind. Aktivieren Sie dann den virtuellen Host von eSyndicat mit dem folgenden Befehl:
sudo a2ensite esyndicatStarten Sie schließlich den Apache-Dienst mit dem folgenden Befehl neu:
sudo systemctl restart apache2Greifen Sie auf eSyndicat zu
Öffnen Sie jetzt Ihren Webbrowser und geben Sie die URL http://example.com ein, Sie sollten die folgende Seite zur Vorinstallation überprüfen sehen:


Stellen Sie sicher, dass alle Anforderungen erfüllt sind, und klicken Sie dann auf die Schaltfläche Weiter, Sie sollten die folgende Seite sehen:

Hier akzeptieren Sie die Lizenzvereinbarung und klicken auf die Schaltfläche Weiter, Sie sollten die folgende Seite sehen:


Hier geben Sie Ihre Datenbankdetails und Admin-Anmeldeinformationen ein, und klicken Sie dann auf die Schaltfläche Weiter, um die Installation zu starten. Sobald die Installation abgeschlossen ist, sollten Sie die folgende Seite sehen:

Hier klicken Sie auf die Schaltfläche Download config.inc.php, um die Datei herunterzuladen, und laden Sie diese Datei in das Verzeichnis /var/www/html/esyndicat/includes/ hoch. Klicken Sie dann auf die Schaltfläche Weiter, Sie sollten die folgende Seite sehen:

Klicken Sie jetzt auf die Schaltfläche Weiter, Sie sollten die Anmeldeseite von eSyndicat sehen:

Geben Sie jetzt Ihre Admin-Anmeldeinformationen ein und klicken Sie auf die Schaltfläche Login, Sie werden zum eSyndicat-Dashboard weitergeleitet, wie unten gezeigt:

Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.