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

Installieren Sie gpEasy CMS mit NGINX und PHP5-FPM auf einem Ubuntu 14.04 VPS

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

navigieren

Natü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.


Panels
  1. So installieren Sie phpMyAdmin mit HHVM, Nginx und MariaDB auf einem Ubuntu 14.04 VPS

  2. Installieren Sie Croogo auf einem Ubuntu VPS mit Nginx und MariaDB

  3. Installieren Sie HumHub auf einem Ubuntu VPS mit Nginx und MariaDB

  4. Installieren Sie OpenCart 2 auf einem Ubuntu 14.04 VPS mit Nginx und PHP-FPM

  5. Installieren Sie PmWiki auf einem Ubuntu 14.04 VPS mit Nginx

So installieren Sie Grav CMS mit Nginx unter Ubuntu 16.04

Installieren Sie das Oktober-CMS auf Ubuntu mit Nginx und MariaDB

NodeBB mit Redis und Nginx unter Ubuntu 12.04 installieren und einrichten

Installieren Sie PHP 7.1 mit Nginx auf Ubuntu 16.04

Installieren Sie WordPress mit Varnish und Nginx auf Ubuntu

Installieren Sie WordPress mit Memcached und Nginx auf Ubuntu