Hostwinds Tutorials
Suchergebnisse für:
Inhaltsverzeichnis
Stichworte: Ubuntu
Ghost CMS ist ein schnell, sicher, Open-Source-Plattform auf Knoten.js, die eine gute Alternative zu WordPress, mittleren oder anderen Blog-Plattformen sein kann. Während Ghost eine integrierte SEO-Unterstützung, Member-Zahlungen und E-Mail-Newsletter hat, gibt es noch keine E-Commerce-Unterstützung, daher ist es möglicherweise nicht richtig für Sie.
In diesem Anschluss finden Sie die Schritte, um Ghost CMS auf einem Server, der Ubuntu 16.04, 18.04 oder 20.04 ausgeführt wird, zu installieren.
Installieren Sie Nginx, indem Sie Folgendes ausführen:
sudo apt-get install Nginx
Wenn die ufw-Firewall auf dem Server ausgeführt wird, lassen Sie Nginx durch die Firewall:
sudo ufw allow 'Nginx Full.'
Installieren Sie als Nächstes den MySQL-Server:
sudo apt-get install mysql-server
An dieser Stelle wird empfohlen, das sichere Installationsskript zu verwenden. Befolgen Sie die angegebenen Anweisungen:
sudo mysql_secure_installation
Nur Ubuntu 18.04 und 20.04:
Zuletzt stellen Sie sicher Ghost-CLI ist kompatibel mit MySQL. Legen Sie das Root-Passwort wie folgt fest:
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '**password**';
Verlassen
Beenden Sie nur Ubuntu 18.04 und 20.04.
Dann müssen Sie Node.js wie folgt installieren:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt-get install -y nodejs
Wir werden zuerst Ghost-CLI installieren, ein nützliches Tool zum Verwalten von Ghost auf Ihrem Server:
sudo npm install ghost-cli@latest -g
Es ist erforderlich, Ghost in einem neuen Verzeichnis zu installieren, damit wir einen genannten Ghost erstellen:
sudo mkdir -p /var/www/ghost
Definieren Sie den Verzeichnisbesitzer, indem Sie ihn mit Ihrem Benutzernamen ersetzen:
sudo chown **<user>**:**<user>** /var/www/ghost
Legen Sie die Berechtigungen fest:
sudo chmod 775 /var/www/ghost
Wechseln Sie dann in das neue Verzeichnis:
cd /var/www/ghost
Starten Sie nun die Installation:
ghost install
Blog URL: Geben Sie Ihre Domäne auf den Server einschließlich des Protokolls (https://your-domain-name.com) ein.
MySQL-Hostname: Für diese Installation sollten wir LocalHost verwenden, da MySQL auf diesem Server installiert wurde. Wenn Ihre Datenbank auf einem anderen Server gehostet wird, geben Sie den Hostnamen ein.
MySQL-Benutzername: Verwenden Sie für neue Installationen Root.
MySQL-Passwort: Geben Sie das Root-Passwort ein.
Name der Geisterdatenbank: Erstellen Sie einen Namen für Ihre Datenbank.
Die verbleibenden Optionen werden empfohlen, und SSL wird mithilfe von Let's verschlüsselt installiert.
Jetzt sollten Sie in der Lage sein, Ihren Ghost-Blog unter zu erreichen https://your-domain-name.com. Beginnen Sie mit der Erstellung Ihres Blogs unter https://your-domain-name.com/ghost.
Geschrieben von Benjamin Bream / Kann 22, 2020