Ghost est une nouvelle plateforme de blogs open source sous licence MIT et activement développée par une petite équipe talentueuse de concepteurs et de développeurs.
Dans cet article de blog, nous allons vous montrer comment installer Ghost sur un VPS Debian 7 (Wheezy) avec Nginx.
La commande suivante installera tous les packages nécessaires
sudo apt-get install python g++ make checkinstall nginx-full git curl
Compiler et installer nodejs
cd /usr/src/ wget http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd node-v* ./configure && checkinstall
Lorsque la fenêtre de dialogue s'ouvre, saisissez "3" et supprimez le "v" devant le numéro de version.
Installez nodejs avec la commande suivante
dpkg -i node_*
Installer Ruby à l'aide de RVM
curl -L https://get.rvm.io | bash -s stable --ruby
Démarrez RVM avec :
source /usr/local/rvm/scripts/rvm
Installer sass sqlite3 et gemmes de bourbon
gem installer sass
gem installer bourbon
npm installer sqlite3
Installer Ghost
Clonez le dépôt Ghost git via SSH.
git clone [email protected]:TryGhost/Ghost.git
et exécutez les commandes suivantes
cd Ghost/ git submodule update --init npm install -g grunt-cli npm install grunt init
Ouvrez config.js et ajoutez votre nom de domaine.
Pour démarrer Ghost, exécutez :
node index.js
Par défaut, Ghost écoute sur 127.0.0.1:2368
Créer un nouvel hôte virtuel nginx
vim /etc/nginx/sites-available/yourDomain.com
server { listen 80; server_name yourDomain.com; location / { proxy_pass http://localhost:2368/; proxy_set_header Host $host; proxy_buffering off; } }
ln -s /etc/nginx/sites-available/yourDomain.com /etc/nginx/sites-enabled/yourDomain.com /etc/init.d/nginx restart
C'est ça. Ouvrez maintenant votre navigateur et accédez à votre domaine.
Pour plus d'informations sur la plateforme de blogs Ghost, rendez-vous sur :https://github.com/TryGhost/Ghost
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs linux experts de l'installer pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS . Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.