Wir zeigen Ihnen, wie Sie GrandCMS auf Ubuntu installieren. GrandCMS ist eine kostenlose und Open-Source-Standalone-Software für Website-Besitzer. Mit GrandCMS können Sie ganz einfach Ihre eigene Website erstellen und pflegen. Um Grand CMS auszuführen, müssen Sie die folgenden Anforderungen auf Ihrem Server installieren:
- Webserver (Apache wird empfohlen)
- PHP-Version 5.3 oder neuer
- Datenbankserver (MySQL wird empfohlen)
In diesem Tutorial zeigen wir Ihnen also, wie Sie GrandCMS auf einem Ubuntu VPS mit Apache, MySQL und PHP installieren.
1. Melden Sie sich über SSH als Benutzer root
bei Ihrem virtuellen Ubuntu-Server anssh root@IP_Adress
2. Starten Sie eine Bildschirmsitzung, indem Sie den folgenden Befehl im Terminal ausführen:
screen -U -S grandcms
3. Installieren Sie einige Pakete, die für die GrandCMS-Installation benötigt werden
apt-get install wget unzip
4. Aktualisieren Sie alle auf Ihrem Ubuntu-Server installierten Pakete.
apt-get update && apt-get upgrade
5. Installieren Sie den Apache-Webserver
apt-get install apache2
6. Konfigurieren Sie den Apache-Webserver
Starten Sie nach der Installation den Webserver und aktivieren Sie ihn so, dass er beim Neustart des Servers automatisch gestartet wird
systemctl start apache2 systemctl enable apache2
7. Installieren Sie MySQL und erstellen Sie eine neue Datenbank
GrandCMS speichert seine Informationen in einer Datenbank, also installieren wir den MySQL-Datenbankserver und erstellen einen neuen Benutzer und eine neue Datenbank für GrandCMS
apt-get install mysql-server
8. MySQL konfigurieren
Sie werden aufgefordert, ein Passwort für den MySQL-Benutzer „root“ festzulegen. Verwenden Sie ein starkes Passwort – am besten eine Kombination aus Buchstaben und Zahlen und mindestens 10 Zeichen lang. Dieser MySQL-Benutzer hat vollen Zugriff auf alle Datenbanken.
Starten Sie nach der Installation den MySQL-Datenbankserver und aktivieren Sie ihn so, dass er beim Booten gestartet wird
systemctl start mysql systemctl enable mysql
Sobald der MySQL-Datenbankserver gestartet ist, melden Sie sich als Benutzer root an und erstellen Sie einen neuen MySQL-Benutzer und eine neue Datenbank für GrandCMS
mysql -u root -p CREATE DATABASE grandcms; CREATE USER 'grandcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `grandcms`.* TO 'grandcmsuser'@'localhost'; FLUSH PRIVILEGES; exit
9. Installieren Sie PHP und Erweiterungen
GrandCMS ist eine PHP-basierte Anwendung, daher müssen wir PHP und einige PHP-Erweiterungen installieren, die von der Anwendung benötigt werden.
apt-get install php php-mysql php-mcrypt libapache2-mod-php php-curl php-gd
10. GrandCMS herunterladen, installieren und konfigurieren
Gehen Sie jetzt auf die offizielle Website von GrandCMS und laden Sie die neueste stabile Version ihrer Anwendung herunter. Zum Zeitpunkt des Schreibens dieses Tutorials ist es Version 0.2.0.1.1
wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zip
Entpacken Sie das GrandCMS-Zip-Archiv
unzip grandcms_v0.2.0.1.1.zip
Es enthält ein „Upload“-Verzeichnis und einige Dateien mit Anweisungen und Lizenzdetails.
Verschieben Sie das Upload-Verzeichnis in das Dokumentenstammverzeichnis auf Ihrem Server
mv upload/ /var/www/html
Benennen Sie das Verzeichnis um
mv /var/www/html/upload /var/www/html/grandcms
Und den Eigentümer ändern
chown -R www-data:www-data /var/www/html/grandcms
Benennen Sie config-dist.php in config.php und admin/config-dist.php in admin/config.php um
cd /var/www/html/grandcms mv config-dist.php config.php mv admin/config-dist.php admin/config.php
Erstellen Sie eine virtuelle Host-Direktive für den Domänennamen.
vi /etc/apache2/sites-available/yourdomain.conf
Fügen Sie der virtuellen Host-Direktive den folgenden Inhalt hinzu
ServerAdmin [email protected] DocumentRoot "/var/www/html/grandcms/" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/apache2/yourdomain.com-error_log" CustomLog "/var/log/apache2/yourdomain.com-access_log" combined <Directory "/var/www/html/grandcms/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted
Ersetzen Sie „yourdomain.com“ durch Ihre tatsächliche Domain.
Aktivieren Sie die Konfiguration
a2ensite yourdomain
11. Starten Sie den Apache-Webserver neu
und starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden
service apache2 reload
Öffnen Sie nun Ihren bevorzugten Webbrowser, besuchen Sie http://yourdomain.com, um die Webinstallation zu starten, und folgen Sie den Anweisungen, um die Installation abzuschließen.
Natürlich müssen Sie GrandCMS nicht auf Ubuntu installieren, wenn Sie einen unserer GrandCMS VPS-Hosting-Pläne verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, GrandCMS für Sie auf Ubuntu zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag über die Installation von GrandCMS auf Ubuntu 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.