In diesem Artikel zeigen wir Ihnen, wie Sie gpEasy CMS auf einem Ubuntu 14.04 VPS mit Nginx-Webserver und PHP5-FPM installieren.
gpEasy ist ein einfaches und leistungsstarkes CMS. Es wurde als einfach zu bedienendes, aber leichtgewichtiges und voll funktionsfähiges Content-Management-System (CMS) konzipiert.
gpEasy CMS erfordert keine Einrichtung von Datenbanken und ermöglicht es Ihnen, Ihre Website im Handumdrehen zu bearbeiten, da es auf Flatfiles basiert.
Nginx ist ein leichter, aber sehr leistungsfähiger Webserver. Es ist als absolut stabiler und leistungsstarker HTTP-Server bekannt.
PHP5-FPM steht für PHP5 FastCGI Process Manager und ist eine alternative PHP FastCGI-Implementierung mit einigen zusätzlichen Funktionen, die für Websites jeder Größe nützlich sind, insbesondere für stark frequentierte Websites.
Wir gehen davon aus, dass unzip auf Ihrem Linux VPS installiert ist. Wenn nicht, führen Sie den folgenden Befehl aus, um das Programm zu installieren:
# apt-get install unzip
ANFORDERUNGEN
Wir verwenden unseren SSD 1 VPS-Hostingplan für dieses Tutorial.
SYSTEM AKTUALISIEREN
Melden Sie sich als root bei Ihrem Server an und führen Sie die folgenden Befehle aus:
# apt-get update # apt-get upgrade
INSTALLIEREN SIE NGINX UND PHP5-FPM
Jetzt müssen wir Nginx und PHP5-FPM installieren:
# apt-get install nginx php5-fpm
Für die Zwecke dieses Tutorials erstellen wir einen neuen Benutzer, der die gpEasy-Installation in seinem Home-Verzeichnis halten wird.
# adduser gpeasy
Beenden Sie die Schritte der Benutzererstellung und fügen Sie dann den gpeasy-Benutzer zur www-data-Gruppe hinzu, um Berechtigungsfehler mit dem folgenden Befehl zu vermeiden:
# usermod -a -G www-data gpeasy
Da dieser Befehl nichts ausgibt, können Sie zu Ihrer Sicherheit trotzdem eine Überprüfung durchführen mit:
# groups gpeasy | grep www-data
Der folgende Schritt dieses Installationsvorgangs besteht darin, sich mit dem von uns erstellten gpeasy-Benutzer anzumelden. Führen Sie dazu das von Ihnen eingerichtete Passwort aus und geben Sie es ein:
# login gpeasy
Sobald Sie eingeloggt sind, werden Sie feststellen, dass Sie sich derzeit im Home-Verzeichnis des gpeasy-Benutzers befinden.
gpEasy INSTALLIEREN
Laden wir zunächst gpEasy CMS herunter:
# wget -c http://gpeasy.com/Special_gpEasy?cmd=dlzip -O gpeasy.zip
Entpacken Sie die heruntergeladene ZIP-Datei:
# unzip gpeasy.zip
Benennen Sie das gpEasy-Verzeichnis in gpEasyCMS um, um Verwirrung beim Einrichten der Nginx-Konfiguration für dieses Content-Management-System zu vermeiden.
# mv gpEasy/ gpEasyCMS/
Als nächstes müssen wir die richtigen Berechtigungen erteilen und die Gruppe im Datenverzeichnis von gpEasy ändern. Dies wird benötigt, um Lese-/Schreibfehler bei der Verwendung von gpEasy zu vermeiden.
# chmod 775 /home/gpeasy/gpEasyCMS/data # chgrp www-data /home/gpeasy/gpEasyCMS/data
Es wird empfohlen, die Ausführung der folgenden Dateien für alle einschließlich des Besitzers und der Gruppe zu deaktivieren:
# chmod 664 gpEasyCMS/data/example_htaccess # chmod 664 gpEasyCMS/data/index.html
Vom gpeasy-Benutzer abmelden:
# logout
NGINX KONFIGURIEREN
Entfernen Sie zuerst die standardmäßige nginx-Site-Konfiguration:
# rm /etc/nginx/sites-enabled/default
Wenn Sie mehr Domains auf den Server verweisen möchten, müssen Sie möglicherweise die Hash-Bucket-Größe erhöhen in der Nginx-Konfigurationsdatei. Öffnen Sie dazu die Datei mit Ihrem bevorzugten Texteditor. Wir verwenden vim für unsere Zwecke:
# vim /etc/nginx/nginx.conf
Suchen Sie die Zeile „# server_names_hash_bucket_size 64;“ in dieser Datei und entfernen Sie # aus der Zeile. Speichern und schließen Sie die Datei.
Erstellen Sie die Site-Konfiguration für Ihre gpEasy-Installation:
# vim /etc/nginx/sites-available/gpeasy
Fügen Sie nun die folgende Konfiguration ein und ersetzen Sie den Wert „yourdomain“ durch Ihre tatsächlich vorhandene Domain:
Wenn Sie Bildfunktionen für gpEasy aktivieren möchten, führen Sie den folgenden Befehl aus:
# apt-get install php5-gd
Aktivieren Sie die Konfiguration der gpEasy-Website:
# ln -s /etc/nginx/sites-available/gpeasy /etc/nginx/sites-enabled/gpeasy
Starten Sie Nginx und PHP5-FPM neu:
# /etc/init.d/php5-fpm restart # /etc/init.d/nginx restart
Jetzt können Sie Ihre gpEasy-Installation abschließen, indem Sie Ihren bevorzugten Webbrowser öffnen und zu http://your_ip_address/gpEasyCMS
navigierenNatürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, gpEasy CMS für Sie zu installieren. Sie sind rund um die Uhr verfügbar und nehmen sich Zeit kümmern uns umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag 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.