GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Installieren Sie MODX auf einem Debian 7 VPS

Das folgende Tutorial führt Sie durch die Details zur Installation und Ausführung von MODX auf einem Debian 7 VPS.

MODX ist ein kostenloses Open-Source-Content-Management-System und ein Webanwendungs-Framework, mit dem Sie Websites jeder Größe erstellen und diese problemlos über die Back-End-Administration verwalten können. Es gibt Ihnen die vollständige Kontrolle über Ihre Website und Ihren Inhalt, mit der Flexibilität und Skalierbarkeit, um sich an Ihre sich ändernden Anforderungen anzupassen.

Bevor Sie mit der Installation beginnen, vergewissern Sie sich bitte, dass Sie den LAMP-Stack auf Ihrem Server installiert haben. Wenn nicht, folgen Sie unserem hervorragenden Tutorial zum Einrichten des LAMP-Stacks (Linux, Apache, MariaDB, PHP) auf Debian Wheezy.

ANFORDERUNGEN

Für dieses Tutorial verwenden wir unseren SSD 1 Linux VPS-Hostingplan.

SYSTEM AKTUALISIEREN

Melden Sie sich als Benutzer „root“ bei Ihrem Server an und stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist:

# ssh root@hostname
# apt-get update && apt-get upgrade -y

Lassen Sie uns einige benötigte PHP-Erweiterungen installieren:

# apt-get install php5-gd

# apt-get install imagemagick

MODX HERUNTERLADEN

Während des Schreibens dieses Tutorials ist die aktuelle Version von MODX:2.3.2. Für unsere Zwecke werden wir MODX in das Apache-Root-Verzeichnis herunterladen, indem wir die folgenden Befehle ausführen:

# cd /var/www

# wget http://modx.com/download/direct/modx-2.3.2-pl-sdk.zip

Nachdem der Download abgeschlossen ist, entpacken Sie das Archiv.

# unzip modx-2.3.2-pl-sdk.zip

Der Befehl ls -la listet die Dateien im aktuellen Verzeichnis auf, wodurch der lange Name des entpackten Archivs angezeigt wird. Ändern wir es daher in etwas, das einfacher zu tippen ist.

# mv modx-2.3.2-pl modx

PHP, APACHE KONFIGURIEREN

Damit MODX auf Ihrem Server normal funktioniert, müssen Sie einige Dinge tun. Stellen Sie zunächst sicher, dass das PHP-Speicherlimit auf mindestens 32 MB eingestellt ist. Dazu müssen Sie Ihre php.ini-Datei überprüfen. Öffnen Sie die Datei mit Ihrem bevorzugten Texteditor. Wir verwenden vim:

# vim /etc/php5/apache2/php.ini

Suchen Sie die Zeile memory_limit =?? , wo Sie die Fragezeichen durch den Wert 32 ersetzen.
Zweitens, um ein Problem zu vermeiden, das häufig auftritt, wenn die Serverzeitzone nicht eingestellt ist, kommentieren Sie in derselben Datei die Zeile ;date.timezone =aus indem Sie das vorangestellte Semikolon entfernen und die PHP-Zeitzone festlegen. Nach der Änderung sollte die Zeile wie folgt aussehen:

date.timezone = US/Central

Damit vermeiden wir den folgenden Fehler, der während der Webinstallation von MODX auftaucht:

FATAL ERROR: MODX Setup cannot continue.
To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found here.

Drittens sollten Sie überprüfen, ob das Modul mod_rewrite in Ihrem Apache aktiviert ist. Geben Sie dazu Folgendes ein:

# apache2ctl -M | grep rewrite_module

Wenn Sie in der Ausgabe „rewrite_module“ sehen, ist alles in Ordnung. Wenn nicht, verwenden Sie den folgenden Befehl, um mod_rewrite zu aktivieren:

# a2enmod rewrite

Starten Sie Ihren Apache-Webserver neu, damit die Änderungen wirksam werden:

# /etc/init.d/apache2 restart

Öffnen und bearbeiten Sie als Nächstes mit Ihrem bevorzugten Texteditor die standardmäßige virtuelle Apache-Hostdatei, um sicherzustellen, dass Überschreiben zulassen im Verzeichnis /var/www ist auf All gesetzt.

# vim /etc/apache2/sites-available/default

Stellen Sie sicher, dass die Änderungen dem Folgenden entsprechen:

Geben Sie das MODX-Installationsverzeichnis ein und legen Sie die richtigen Eigentumsrechte und Berechtigungen fest, indem Sie die folgenden Befehle ausführen:

# cd modx/
# chown -R root:www-data core/cache
# chown -R root:www-data core/config
# chown -R root:www-data core/export
# chown -R root:www-data core/packages
# chmod -R 775 core/cache
# chmod -R 775 core/config
# chmod -R 775 core/export
# chmod -R 775 core/packages

MYSQL-DATENBANK ERSTELLEN

Ihr nächster Schritt besteht darin, eine MySQL-Datenbank zu erstellen. Geben Sie MySQL als root ein:

# mysql -u root -p

Erstellen Sie dann die benötigte Datenbank:

mysql> CREATE DATABASE modx;

mysql> GRANT ALL PRIVILEGES on modx.* TO 'modxuser'@'localhost' IDENTIFIED BY 'your_password';

mysql> FLUSH PRIVILEGES;

mysql> quit;

Sie können jetzt Ihre MODX-Installation abschließen, indem Sie Ihren bevorzugten Webbrowser öffnen und zu:http://your_domain/modx/setup navigieren .

Sie sollten mit der Sprachauswahl für die neue Website aufgefordert werden. Fahren Sie mit dem Installationsassistenten fort und folgen Sie den Anweisungen auf dem Bildschirm.

Geben Sie die Datenbankverbindungsinformationen wie Datenbank, Datenbankbenutzername usw. ein und testen Sie dann die Verbindung direkt auf der Seite. Wählen Sie unten eine Sortierung aus und klicken Sie auf Auswahl Ihrer Datenbank erstellen oder testen . Dann öffnet sich ein neuer Abschnitt zum Erstellen eines Administratorkontos, den Sie entsprechend Ihren Anforderungen ausfüllen können.

Nachdem die Installation abgeschlossen ist, sollten Sie alles korrigieren, was auf der Installationszusammenfassungsseite erwähnt wird, wie in der Abbildung unten angegeben. Rufen Sie dann die Verwaltungsoberfläche auf, indem Sie auf Anmelden klicken .

Herzlichen Glückwunsch, Sie haben MODX erfolgreich auf Ihrem Debian 7 VPS installiert.

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, MODX für Sie zu installieren. Sie sind rund um die Uhr verfügbar und kümmern sich darum Ihrer Anfrage unverzüglich.

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.


Debian
  1. Installieren Sie WordPress auf Debian VPS

  2. So installieren Sie SOGo auf einem Debian 6 VPS

  3. So installieren Sie OpenNMS auf einem Debian-VPS

  4. So installieren Sie Chive auf einem Debian Wheezy VPS

  5. Skript:IonCube auf Debian VPS installieren

So installieren Sie R unter Debian 9

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

Installieren Sie PostgreSQL 13 auf Debian 11

So installieren Sie Go unter Debian 10

Installieren Sie Plone mit Nginx auf einem Debian 8 VPS