Octopress est un framework de blogging statique construit sur Jekyll. Pour commencer à bloguer avec Jekyll, vous devez écrire vos propres modèles HTML, CSS, Javascripts et mettre en place votre configuration. Mais avec Octopress, tout cela est déjà pris en charge. Il utilise des scripts pour créer des fichiers statiques à déployer sur un serveur. Vous pouvez exécuter localement, ou même sur votre serveur et cela générera un site Web entièrement statique pour vous. Vous pouvez même le rsynchroniser avec l'endroit d'où vous hébergez.
Cet article de blog vous guidera dans l'installation d'Octopress sur un Centos 6 VPS
Connectez-vous à votre serveur privé virtuel Centos 6 en tant qu'utilisateur "root" et assurez-vous que tous les packages sont mis à jour :
yum update yum install libyaml-devel
Installez ruby version 2.1.2 avec RVM. RVM est un outil de ligne de commande qui vous permet d'installer, de gérer et de travailler facilement avec plusieurs environnements ruby, des interpréteurs aux ensembles de gemmes.
curl -L get.rvm.io | bash -s stable source /etc/profile.d/rvm.sh rvm requirements rvm install 2.1.2 rvm use 2.1.2 --default ruby -v
Installez GIT dans le système :
yum install git
Ensuite, nous devons cloner le code source d'Octopress à partir de github dans /opt. Vous pouvez modifier le chemin en fonction de vos besoins.
cd /opt git clone git://github.com/imathis/octopress.git octopress
Après cela, nous installerons les dépendances :
cd octopress/ gem install bundler bundle install
Installez le thème par défaut :
rake install
Démarrer Octopress :
rake preview
Si vous souhaitez qu'Octopress s'exécute en arrière-plan, saisissez :
nohup rake preview &
L'installation est terminée. Vous pouvez ouvrir votre navigateur Web préféré et accéder à http://votre-domaine.com:4000
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Octopress 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.