Comment installer Ghost sur Centos


, Mis à jour le 3 mars, 2015

Comment installer Ghost sur Centos

Ce tutoriel vous guidera dans l’installation de la dernière version de Ghost sur le tout récent CentOS VPS.

Remarque : Ce tutoriel est là pour vous assister dans l’installation de Ghost sur CentOS, mais nous ne pouvons fournir du support développement ou configuration. Pour toute question concernant Ghost, vous pouvez vous rendre sur Ghost forums.

Deux cas de figure

  1. Vous avez un CentOS VPS récent avec un accès root
  2. Vous avez un nom de domaine avec l’hébergement DNS (optionnel)

 

1. Installez les Paquets Communs

Tout d’abord, connectez-vous à SSH sur votre CentOS VPS et installez les paquets suivants via :

sudo yum install unzip curl wget glibc-* screen @Development Tools
sudo yum update

2. Installez NodeJS / NPM pour Ghost

Ensuite, installez NodeJS () et NPM (Node Package Manager).

sudo rpm -Uvh http://download-i2.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo yum install npm

Vérifiez que votre installation de Node et de NPM se déroule correctement en effectuant :

node -v && npm -v

Si Node et NPM ont été correctement installés, vous devriez voir les combinaisons suivantes :

v0.10.18
1.3.6

3. Installez Ghost sur CentOS

Nous pouvons à présent installer Ghost. Dans ce cas de figure, nous avons extrait un lien direct pour le téléchargement. Assurez-vous cependant de toujours avoir la dernière version. Vous pouvez la récupérer via votre compte Ghost.

mkdir -p /var/www/ghost && cd /var/www/ghost
sudo curl -O https://en.ghost.org/archives/ghost-0.3.2.zip
sudo unzip ghost-*.zip
sudo rm -rf ghost-*.zip
mv config.example.js config.js
sed -i 's/2368/80/g' config.js && sed -i 's/127.0.0.1/0.0.0.0/g' config.js
sudo npm install --production

Ghost sera configuré pour fonctionner sur un port 80. Vous pouvez changer cette configuration en modifiant le fichier config.js.

4. Lancez Ghost dans l’arrière-plan.

Prochaine étape : le lancement de Ghost dans l’arrière-plan. Pour ce faire, nous utiliserons GNU/Screen, comme ci-dessous :

sudo screen -S Ghost -d -m npm start --production

Cela fera démarrer une session Ghost dans l’arrière-plan ; vous pouvez quitter la session en appuyant sur CTRL +D.

5. Démarrez avec Ghost

Vous devriez être à présent capable de voir votre modèle Ghost fonctionner à partir de votre adresse VPS’IP. Pour commencer, naviguez simplement vers :

http://x.x.x.x/admin

Où x.x.x.x est votre adresse IP publique.

Vous mettrez rapidement en place un compte administrateur afin de commencer à blogguer tout de suite.

6. FAQ

Comment puis-je utiliser un domaine personnalisé avec Ghost ?

Pour utiliser un domaine personnalisé avec Ghost, par exemple monsite.com, modifiez simplement la commande suivante en remplaçant ‘monsite.com’ avec votre domaine et lancez-la via SSH :

sed -i 's/my-ghost-blog.com/monsite.com/g' /var/www/ghost/config.js

Assurez-vous de bien remplacer monsite.com avec votre propre nom de domaine et d’avoir mis en place un enregistrement de type A pointant vers votre adresse IP de votre VPS.

Comment puis-je être sûr(e) que Ghost se lance au démarrage ?

Nous avons créé un script de démarrage CentOS Ghost pour cela.

Créez simplement un fichier dans votre répertoire /etc/init appelé ghost.conf avec le contenu suivant :

description "Ghost"
author "tophebergeur.com"
 
usage "Le script s'execute durant runtime. pas besoin de l'invoke manuel!"
 
start on runlevel [2345]
stop on runlevel [016]
 
script
cd /var/www/ghost
/usr/bin/npm start --production > /var/ghost-upstart.log
end script

La prochaine fois que vous redémarrez votre ordinateur, Ghost se lancera automatiquement en mode production.

Comment puis-je installer ma messagerie avec Ghost ?

Vous pouvez installer Ghost de sorte qu’il reconnaisse un certain nombre d’EPS. Nous utiliserons Gmail dans le cas présent.

Remarque : il est recommandé de mettre en place une adresse Gmail alternative pour envoyer des mails professionnels.

Tout d’abord, ouvrez /var/www/ghost/config.js et naviguez vers production : {} stanza :

// ### Production
// Quand vous executez Ghost, utilisez l'environnement de production
// Configurez votre URL and mail ici
production: {
[...]

Ici, vous verrez un mail :  { } stanza, qui ressemble à

// ### Production
// Quand vous executez Ghost, utilisez l'environnement de production
// Configurez votre URL and mail ici
production: {
url: 'http://mon-ghost-blog.com',
mail: {},
[...]

Remplacez mail :  { } stanza par les lignes suivantes (assurez-vous de bien suivre la virgule à la fin)

Entrez votre adresse et votre mot de passe Gmail dans leurs champs respectifs.

mail: {
 transport: 'SMTP',
 options: {
 auth: {
 user: 'votre-email@gmail.com',
 pass: 'votremotdepasse'
 }
 }
},


comments powered by Disqus

Comment récupérer un site web perdu

Comment récupérer un site web perdu

Un des visiteurs de tophebergeur.com, après avoir lu notre article sur « comment créer un site web de A à Z » m'a demandé s'il était possible de récupérer les fichiers sur son ancien site abandonné depuis environ un an. Apparemment, il avait un site Web conçu par un tiers, mais l'a abandonné quand i … Continuer

Publié le 11 avril, 2016

0 Commentaires
Comment ajouter un moteur de recherche sur son site

Comment ajouter un moteur de recherche sur son site

Vous seriez (ou pas) être étonné de voir combien de personnes utilisent le moteur de recherche interne des plus importants sites pour trouver des articles spécifiques. Ceci en dépit du fait que bon nombre des articles couramment recherchés sont répertoriés sur la page principale, sont classés par ca … Continuer

Publié le 5 septembre, 2015

0 Commentaires
Les coûts pour la création de site web

Les coûts pour la création de site web

Je reçois souvent des questions de webmasters en devenir au sujet de combien cela pourrait coûter pour la conception et la mise en place d’un site web. Cet article fournit une répartition des coûts de base, arrangés selon les catégories. Il faut noter que les tarifs mentionnés sont approximatifs et … Continuer

Publié le 1 septembre, 2015

1 Commentaires
Comment créer son site web gratuitement de a-z

Comment créer son site web gratuitement de a-z

Ce tutoriel vous montre comment faire ou créer un site Web. Il est destiné aux débutants et aux non-initiés, en vous guidant étape par étape à travers l'ensemble du processus depuis le début. Il ne se souciera pas de ce que vous connaissez déjà ou non (outre le fait que vous sachiez comment surfer s … Continuer

Publié le 17 août, 2015

0 Commentaires
Comment changer d'hébergement sans tracas

Comment changer d'hébergement sans tracas

Un site est obligatoirement hébergé grâce à un hébergeur web. Certains sont gratuits, d’autres payants. Certains ont des fonctionnalités moindres et d’autres plus intéressantes. Lorsque vous vous engagez avec un hébergeur, sachez que vous pouvez, par la suite, en changer. Plusieurs raisons justifien … Continuer

Publié le 9 novembre, 2014

0 Commentaires
Comment héberger un site sur son ordi de bureau

Comment héberger un site sur son ordi de bureau

Pour avoir un site web, les gens achètent en général les services d’un hébergeur web. Les business utilisent les services de professionnels s’ils veulent que leur site web soit hébergé dans leurs propres locaux. Si vous avez un vieil ordinateur portable ou PC et êtes connecté à une ligne à haut débi … Continuer

Publié le 14 mai, 2014

0 Commentaires
7 astuces pour augmenter le nombre d’abonnés

7 astuces pour augmenter le nombre d’abonnés

Entretenir un blog est tellement plus gratifiant lorsque vous savez que des gens le lisent, l’apprécient et partagent vos travaux. Si vous gérez un blog comment partie de votre business, vous voulez probablement que les gens trouvent et achètent également vos produits via votre blog.  Donc, augmente … Continuer

Publié le 12 avril, 2014

5 Commentaires



Les avis des clients

Avis des utilisateurs


Faites entendre votre voix. Passez en revue votre fournisseur d'hébergement Web - bon ou mauvais.


ça fais presque un an(mai 2014) que je suis chez lws, j'héberge actuellement les designs que je réalise pour mes clients sur un serveur VPS M (pour environ 20€ par mois) j'ai eu actuellement eu un seul soucis qui a été résolu rapidement par le support technique (j'ai eu une réponse dans l'après midi …

Benjamin à propos LWS

Montrer une autre revue
Lire les avis LWS



Plans d'hébergement




Les plans d'hébergement de 59 sociétés d'hébergement partout dans le monde


Meilleur hébergeurs web

# hébergeur web prix action

1

Ikoula

1.95 EURO

Ajouter un Avis
Visiter

2

Siteground

6.95 USD

Ajouter un Avis
Visiter

3

Ex2hosting

3.99 EURO

Ajouter un Avis
Visiter

4

Inmotion

5.95 USD

Ajouter un Avis
Visiter

5

Webhostinghub

4.95 USD

Ajouter un Avis
Visiter

6

Bluehost

6.95 USD

Ajouter un Avis
Visiter






Hébergeurs par avis de clients

Ex2hosting
78 avis des clients
Nuxit France
70 avis des clients
Hostpapa France
67 avis des clients
1and1 France
62 avis des clients
Rapidenet
50 avis des clients
Ajouter un avis Tous les profils


Hébergeurs par fidélité de clients

Ex2hosting
73 / 78 recommandé
Nuxit France
68 / 70 recommandé
Rapidenet
49 / 50 recommandé
Infomaniak France
48 / 48 recommandé
Hostpapa France
39 / 67 recommandé
Évaluer hébergeur Tous les profils


Question de la Semaine


Le plus important critère de votre hébergeur



Contacter l'éditeur

Posez votre question