Hostwinds Tutoriels
Résultats de recherche pour:
Table des matières
Mots clés: Ubuntu
CMS fantôme est un vite, Plate-forme sécurisée et open source construite sur Node.js qui peut être une bonne alternative aux plates-formes WordPress, Medium ou d'autres plateformes de blogs. Alors que Ghost a une assistance de référencement intégré, des paiements membres et des bulletins de messagerie, il n'y a pas encore de soutien au commerce électronique, de sorte que cela ne vous convient pas.
Ce guide va parcourir les étapes pour installer Ghost CMS sur un serveur exécutant Ubuntu 16.04, 18.04 ou 20.04.
Installez Nginx en exécutant:
sudo apt-get install Nginx
Si le pare-feu ufw fonctionne sur le serveur, autorisez Nginx à traverser le pare-feu:
sudo ufw allow 'Nginx Full.'
Ensuite, installez le serveur MySQL:
sudo apt-get install mysql-server
À ce stade, il est recommandé d'utiliser le script d'installation sécurisée. Suivez les instructions données:
sudo mysql_secure_installation
Ubuntu 18.04 et 20.04 uniquement:
Enfin, assurez-vous Ghost-CLI est compatible avec MySQL. Définissez le mot de passe root avec les éléments suivants:
sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '**password**';
quitter
Terminez Ubuntu 18.04 et 20.04 uniquement.
Ensuite, vous devrez installer Node.js avec les éléments suivants:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt-get install -y nodejs
Nous allons d'abord installer Ghost-CLI, un outil utile pour gérer Ghost sur votre serveur:
sudo npm install ghost-cli@latest -g
Il est nécessaire d'installer le fantôme dans un nouveau répertoire afin que nous en créerions un appelé Ghost:
sudo mkdir -p /var/www/ghost
Définissez le propriétaire du répertoire en le remplaçant par votre nom d'utilisateur:
sudo chown **<user>**:**<user>** /var/www/ghost
Définissez les autorisations:
sudo chmod 775 /var/www/ghost
Puis passez au nouveau répertoire:
cd /var/www/ghost
Maintenant, lancez l'installation:
ghost install
URL du blog: Entrez votre domaine pointé sur le serveur, y compris le protocole (https://your-domaine-name.com).
Nom d'hôte MySQL: Pour cette installation, nous devrions utiliser localhost, car MySQL a été installé sur ce serveur. Si votre base de données est hébergée sur un autre serveur, entrez le nom d'hôte.
Nom d'utilisateur MySQL: Pour de nouvelles installations, utilisez la racine.
Mot de passe MySQL: Entrez le mot de passe root.
Nom de la base de données Ghost: Créez un nom pour votre base de données.
Les options restantes sont recommandées et SSL sera installé à l'aide de chiffrer.
Vous devriez maintenant pouvoir accéder à votre blog Ghost à l'adresse https://your-domain-name.com. Commencez à créer votre blog à https://your-domain-name.com/ghost.
Écrit par Benjamin Bream / Peut 22, 2020