Need help? Chat now!

Hostwinds Tutoriales

Resultados de búsqueda para:


Tabla de contenido


Prerrequisitos:
Paso 1: instala Nginx
Paso 2: Instale MySQL
Paso 3: Instale Node.js
Paso 4: Instale Ghost

Cómo instalar Ghost CMS (Ubuntu 16.04 / 18.04 / 20.04)

Etiquetas: Ubuntu 

Prerrequisitos:
Paso 1: instala Nginx
Paso 2: Instale MySQL
Paso 3: Instale Node.js
Paso 4: Instale Ghost

CMS fantasma es un rápido, segura, plataforma de código abierto construida en nodo.js que puede ser una buena alternativa a las plataformas de blog de WordPress, Medium u Otras. Si bien Ghost ha incorporado SOPORTE DE SEO, PAGOS DE MIEMBROS y boletines por correo electrónico, todavía no hay soporte de comercio electrónico, por lo que puede que no sea adecuado para usted.

Esta guía caminará a través de los escalones para instalar Ghost CMS en un servidor que ejecuta Ubuntu 16.04, 18.04, o 20.04.

Prerrequisitos:

  • Crear un usuario de sudo.
  • Actualizar el repositorio y los paquetes de actualización.
  • Apunte su dominio a su VPS Hostwinds usando Hostwinds DNS Manager o usando un registro en su host DNS.
  • Iniciar sesión a través de SSH como usuario sudo no root. No podrá instalar Ghost como usuario root.

Paso 1: instala Nginx

Instale Nginx ejecutando:

sudo apt-get install Nginx

Si el firewall ufw se está ejecutando en el servidor, permita que Nginx atraviese el firewall:

sudo ufw allow 'Nginx Full.'

Paso 2: Instale MySQL

A continuación, instale el servidor MySQL:

sudo apt-get install mysql-server

En este punto, se recomienda utilizar el script de instalación segura. Siga las indicaciones dadas:

sudo mysql_secure_installation

Ubuntu 18.04 y 20.04 únicamente:

Por último, asegúrese Fantasma-CLI es compatible con MySQL. Establezca la contraseña de root con lo siguiente:

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '**password**';

dejar

Finalice Ubuntu 18.04 y 20.04 únicamente.

Paso 3: Instale Node.js

Luego, deberá instalar Node.js con lo siguiente:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash
sudo apt-get install -y nodejs

Paso 4: Instale Ghost

Primero instalaremos Ghost-CLI, una herramienta útil para administrar Ghost en su servidor:

sudo npm install ghost-cli@latest -g

Se requiere que instale Ghost en un nuevo directorio para que creemos uno llamado Ghost:

sudo mkdir -p /var/www/ghost

Define el propietario del directorio reemplazándolo con su nombre de usuario:

sudo chown **<user>**:**<user>** /var/www/ghost

Establezca los permisos:

sudo chmod 775 /var/www/ghost

Luego cambie al nuevo directorio:

cd /var/www/ghost

Ahora inicie la instalación:

ghost install

Blog URL: Ingrese su dominio apuntado al servidor, incluido el protocolo (https://your-domain-name.com).

Nombre de host MySQL: Para esta instalación, deberíamos usar localhost, ya que MySQL se instaló en este servidor. Si su base de datos está alojada en otro servidor, ingrese el nombre de host.

Nombre de usuario de MySQL: Para nuevas instalaciones, use la raíz.

Contraseña de MySQL: Ingrese la contraseña de root.

Nombre de la base de datos fantasma: Crea un nombre para tu base de datos.

Se recomiendan las opciones restantes, y SSL se instalará utilizando Cifrado.

Ahora debería poder acceder a su blog de Ghost en https://your-domain-name.com. Empiece a crear su blog en https://your-domain-name.com/ghost.

Escrito por Benjamin Bream  /  Mayo 22, 2020