GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Ghost en Debian con Nginx

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.


Debian
  1. Cómo instalar Phorum con Nginx en Debian 9

  2. Cómo instalar el servidor HTTP Git con Nginx en Debian 11

  3. Cómo instalar DokuWiki en Debian Wheezy con Nginx

  4. Cómo instalar FuelPHP con Nginx en un VPS Debian 8

  5. Cómo instalar WordPress con Nginx en Debian 10

Cómo instalar Nginx en Debian 11

Cómo instalar Sails.js MVC Framework con Nginx en Debian 11

Cómo instalar Nextcloud 10 con Nginx en Debian 8

Cómo instalar phpMyAdmin con Nginx en Debian 11 Bullseye

Cómo instalar phpMyAdmin con Nginx en Debian 11

Cómo instalar Nginx con PHP-FPM en Debian 11