Raspberry Pi

Instalar Ghost Blog Versiones >1.00 en nuestra Raspberry con Ghost-Cli

Instalar Ghost Blog Versiones >1.00 en nuestra Raspberry con Ghost-Cli

Después de saber que es Ghost, ahora existe una manera mas sencilla de instalarlo y es mediante Ghost-Cli. Este es una herramienta para llegar a realizar la instalación y configuración de este magnifico gestor de blog.

Instalamos Ghost-Cli:

npm install ghost-cli@latest -g

Creamos las carpeta donde vamos a instalar nuestro Ghost:

# mkdir -p /var/www/ghost
# cd /var/www/ghost
# chown $USER:ghost /var/www/ghost
# chmod -R 755 /var/www/ghost

Procedemos a instalar Ghost mediante Ghost-Cli:

$ ghost install
...
✔ Checking system Node.js version
✔ Checking current folder permissions
✔ Checking for a MySQL installation
✔ Checking for latest Ghost version
✔ Setting up install directory
...
✔ Downloading and installing Ghost v1.21.5
✔ Finishing install process
? Enter your blog URL: http://blog.lesteves.com
? Enter your MySQL hostname: (localhost) localhost
? Enter your MySQL username: my_blog
? Enter your MySQL password: [hidden]
? Enter your Ghost database name: my_blog
✔ Configuring Ghost
✔ Setting up instance
? Do you wish to set up "ghost" mysql user? No
? Do you wish to set up Nginx? No
? Do you wish to set up SSL? Yes
? Do you wish to set up Systemd? Yes
? Do you want to start Ghost? Yes
.....
✔ Starting Ghost
Running sudo command: systemctl enable ghost_blog-lesteves-com --quiet
✔ Starting Ghost
You can access your blog at http://blog.lesteves.com
Ghost uses direct mail by default
To set up an alternative email method read our docs at https://docs.ghost.org/docs/mail-config

Y ya lo tendremos configurado y arrancado correctamente, al configurarse en Systemd, tambien se autoarrancara al encender la raspberry.

Mas comando de ghost-cli en este enlace.


Mas fuentes:

https://computingforgeeks.com/how-to-install-ghost-blogging-platform-on-ubuntu-16-04-debian/

https://docs.ghost.org/install/local/#install-ghost

Actualizar:

https://docs.ghost.org/faq/upgrade-to-ghost-2-0/

Forzar alguna instalación de version:

https://docs.ghost.org/faq/upgrade-to-ghost-1-0/


  • Configurar el servició de correo:

Se accede al archivo:

# sudo nano /var/www/ghost/config.production.json 

Y se añade la siguiente información en la sección mail:

"mail": {
    "from": "mail@domain.com",
    "transport": "SMTP",
    "options": {
      "host": "smtp.domain.com",
      "port": 465,
      "secureConnection": true,
      "auth": {
        "user": "mail@domain.com",
        "pass": "password"
      }
    }
},
0 Comentarios 0 Comentarios
0 Comentarios 0 Comentarios