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

Installieren Sie WonderCMS auf Rocky Linux 8

WonderCMS ist ein einfaches, leichtgewichtiges CMS, das in PHP, jQuery und HTML/CSS geschrieben ist. Es ist ein Flat-File-CMS, d. h. es benötigt keine Datenbank wie MySQL oder MariaDB. Mit WonderCMS können Sie ganz einfach und ohne Programmierkenntnisse eine Website erstellen. Es bietet eine breite Palette von Funktionen, darunter SEO-Freundlichkeit, freundliche URLs, Themen, benutzerdefinierte Anmelde-URLs und mehr.

In diesem Beitrag erklären wir, wie man WonderCMS auf Rocky Linux 8 installiert.

Voraussetzungen

  • Ein Server, auf dem Rocky Linux 8 auf der Atlantic.Net Cloud Platform ausgeführt wird
  • Ein auf Ihrem Server konfiguriertes Root-Passwort

Schritt 1 – Atlantic.Net Cloud-Server erstellen

Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie Rocky Linux 8 als Betriebssystem mit mindestens 2 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.

Sobald Sie sich bei Ihrem Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.

dnf update -y

Schritt 2 – Apache und PHP installieren

Zuerst müssen Sie Apache, PHP und andere notwendige PHP-Erweiterungen auf Ihrem Server installieren. Sie können alle mit dem folgenden Befehl installieren:

dnf install httpd php php-mysqlnd php-curl php-opcache php-xml php-xmlrpc php-gd php-mbstring php-zip php-json wget unzip git -y

Sobald alle Pakete installiert sind, bearbeiten Sie die Datei php.ini und ändern Sie einige gewünschte Einstellungen:

nano /etc/php.ini

Ändern Sie die folgenden Einstellungen:

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
post_max_size 32M
upload_max_filesize = 64M
max_execution_time = 300
date.timezone = "America/Chicago"

Speichern und schließen Sie die Datei, starten Sie dann den Apache-Dienst und ermöglichen Sie ihm, beim Systemneustart zu starten:

systemctl start httpd
systemctl enable httpd

Schritt 3 – WonderCMS installieren

Als nächstes müssen Sie die neueste Version von WonderCMS aus dem GitHub-Repository herunterladen. Sie können es mit dem folgenden Befehl herunterladen:

git clone https://github.com/robiso/wondercms.git /var/www/html/wondercms

Legen Sie nach Abschluss des Downloads die richtigen Berechtigungen und Eigentumsrechte für das WonderCMS-Verzeichnis fest:

chown -R apache:apache /var/www/html/wondercms

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Schritt 4 – Erstellen Sie einen virtuellen Apache-Host für WonderCMS

Als Nächstes müssen Sie eine virtuelle Apache-Host-Konfigurationsdatei für WonderCMS erstellen. Sie können es mit dem folgenden Befehl erstellen:

nano /etc/httpd/conf.d/wondercms.conf

Fügen Sie die folgenden Einstellungen hinzu:

<VirtualHost *:80>
  ServerName wonder.example.com
  DirectoryIndex index.php
  DocumentRoot /var/www/html/wondercms
  Redirect /wondercms/loginURL /loginURL

  ErrorLog /var/log/httpd/error.log
  CustomLog /var/log/httpd/access.log combined

  <Directory /var/www/html/wondercms>
      Options FollowSymLinks
      AllowOverride All
      Require all granted
  </Directory>

</VirtualHost>

Speichern und schließen Sie die Datei und starten Sie dann den Apache-Dienst neu, um die Änderungen zu übernehmen:

systemctl restart httpd

Sie können den Status von Apache mit dem folgenden Befehl überprüfen:

systemctl status httpd

Sie erhalten die folgende Ausgabe:

● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
  Drop-In: /usr/lib/systemd/system/httpd.service.d
           └─php-fpm.conf
   Active: active (running) since Wed 2021-11-17 07:18:53 UTC; 6s ago
     Docs: man:httpd.service(8)
 Main PID: 7941 (httpd)
   Status: "Started, listening on: port 80"
    Tasks: 213 (limit: 11411)
   Memory: 24.3M
   CGroup: /system.slice/httpd.service
           ├─7941 /usr/sbin/httpd -DFOREGROUND
           ├─7943 /usr/sbin/httpd -DFOREGROUND
           ├─7944 /usr/sbin/httpd -DFOREGROUND
           ├─7945 /usr/sbin/httpd -DFOREGROUND
           └─7946 /usr/sbin/httpd -DFOREGROUND

Nov 17 07:18:53 rockylinux systemd[1]: httpd.service: Succeeded.
Nov 17 07:18:53 rockylinux systemd[1]: Stopped The Apache HTTP Server.
Nov 17 07:18:53 rockylinux systemd[1]: Starting The Apache HTTP Server...

Schritt 5 – Auf WonderCMS zugreifen

Öffnen Sie nun Ihren Webbrowser und greifen Sie über die URL http://wonder.example.com auf WonderCMS zu . Sie sollten den folgenden Bildschirm mit Ihrem Login-Passwort sehen:

Klicken Sie auf „Zum Anmelden klicken“ Verknüpfung. Sie sollten den Anmeldebildschirm von WonderCMS sehen:

Geben Sie das WonderCMS-Passwort ein und klicken Sie auf Anmelden Taste. Sie sollten den folgenden Bildschirm sehen:

Klicken Sie auf Sicherheitseinstellungen öffnen um das Standardpasswort und die Anmelde-URL wie unten gezeigt zu ändern:

Definieren Sie Ihre neue Anmelde-URL und Ihr Passwort und klicken Sie auf PASSWORT ÄNDERN Schaltfläche, um das Passwort zu aktualisieren.

Schlussfolgerung

Herzliche Glückwünsche! Sie haben WonderCMS mit Apache erfolgreich auf Rocky Linux 8 installiert. Sie können jetzt Designs und Plugins installieren und mit der Erstellung Ihrer ersten Website beginnen. Probieren Sie es auf Ihrem Virtual Private Server von Atlantic.Net aus!


Linux
  1. Installieren Sie Java 16 (OpenJDK 16) auf Rocky Linux 8

  2. So installieren Sie Apache Cassandra auf AlmaLinux / Rocky Linux 8

  3. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  4. So installieren Sie Apache Maven unter Rocky Linux/Alma Linux 8

  5. So installieren Sie Python 3.10 auf Rocky Linux 8

So installieren Sie Apache Maven unter Rocky Linux / CentOS 8

So installieren Sie Apache Cassandra unter AlmaLinux 8 | Rocky-Linux 8

So installieren Sie Apache auf Almalinux 8 / Rocky Linux 8

So installieren Sie Apache Kafka auf Rocky Linux 8 oder AlmaLinux

So installieren Sie Apache Tomcat unter Rocky Linux 8

Installieren Sie MariaDB 10.6 auf Rocky Linux 8