Ghost es una nueva plataforma de blogs de código abierto con licencia MIT y desarrollada activamente por un pequeño y talentoso equipo de diseñadores y desarrolladores.
En esta publicación de blog, le mostraremos cómo instalar Ghost en un VPS Debian 7 (Wheezy) con Nginx.
El siguiente comando instalará todos los paquetes necesarios
sudo apt-get install python g++ make checkinstall nginx-full git curl
Compilar e instalar nodejs
cd /usr/src/ wget http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd node-v* ./configure && checkinstall
Cuando se abra la ventana de diálogo, ingrese '3' y elimine la "v" delante del número de versión.
Instale nodejs con el siguiente comando
dpkg -i node_*
Instalar Ruby usando RVM
curl -L https://get.rvm.io | bash -s stable --ruby
Inicie RVM con:
source /usr/local/rvm/scripts/rvm
Instalar sass sqlite3 y bourbon gems
gema instalar sass
gema instalar bourbon
npm instalar sqlite3
Instalar fantasma
Clona el repositorio git de Ghost a través de SSH.
git clone [email protected]:TryGhost/Ghost.git
y ejecuta los siguientes comandos
cd Ghost/ git submodule update --init npm install -g grunt-cli npm install grunt init
Abra config.js y agregue su nombre de dominio.
Para iniciar Ghost, ejecute:
node index.js
Por defecto, Ghost está escuchando en 127.0.0.1:2368
Crear un nuevo host virtual 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
Eso es todo. Ahora abra su navegador y navegue hasta su dominio.
Para obtener más información sobre la plataforma de blogs de Ghost, visite:https://github.com/TryGhost/Ghost
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo instalen por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.