Need help? Chat now!

Hostwinds Tutoriais

Resultados da busca por:


Índice


Pré-requisitos:
Etapa 1: Instale o Nginx
Etapa 2: Instale o MySQL
Etapa 3: Instale o Node.js
Etapa 4: Instale o Ghost

Como instalar o Ghost CMS (Ubuntu 16.04 / 18.04 / 20.04)

Tag: Ubuntu 

Pré-requisitos:
Etapa 1: Instale o Nginx
Etapa 2: Instale o MySQL
Etapa 3: Instale o Node.js
Etapa 4: Instale o Ghost

Ghost CMS é um velozes, Seguro, plataforma de código aberto construída em Node.js que podem ser uma boa alternativa para plataformas WordPress, Médio ou Outras Plataformas de Blog. Embora o Ghost tenha suporte ao SEO integrado, pagamentos de membros e boletins de e-mail, ainda não há suporte comércio eletrônico, portanto, pode não ser certo para você.

Este guia irá percorrer as etapas para instalar o Ghost CMS em um servidor executando o Ubuntu 16.04, 18.04 ou 20.04.

Pré-requisitos:

  • Criar uma usuário sudo.
  • Atualizar o repositório e pacotes de atualização.
  • Aponte seu domínio para o seu Hostwinds VPS usando o HostWinds DNS Manager ou usando um registro no seu host DNS.
  • Entrar via SSH como o usuário sudo não root. Você não poderá instalar o Ghost como usuário root.

Etapa 1: Instale o Nginx

Instale o Nginx executando:

sudo apt-get install Nginx

Se o firewall ufw estiver em execução no servidor, permita o Nginx pelo firewall:

sudo ufw allow 'Nginx Full.'

Etapa 2: Instale o MySQL

Em seguida, instale o servidor MySQL:

sudo apt-get install mysql-server

Neste ponto, é recomendável usar o script de instalação segura. Siga as instruções fornecidas:

sudo mysql_secure_installation

Ubuntu 18.04 e 20.04 apenas:

Por último, garanta Ghost-CLI é compatível com MySQL. Defina a senha root com o seguinte:

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

Sair

Encerre o Ubuntu 18.04 e 20.04 apenas.

Etapa 3: Instale o Node.js

Em seguida, você precisará instalar o Node.js com o seguinte:

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

Etapa 4: Instale o Ghost

Vamos instalar primeiro o Ghost-CLI, uma ferramenta útil para gerenciar o Ghost em seu servidor:

sudo npm install ghost-cli@latest -g

É necessário instalar o Ghost em um novo diretório para que possamos criar um chamado Ghost:

sudo mkdir -p /var/www/ghost

Defina o proprietário do diretório substituindo-o pelo seu nome de usuário:

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

Defina as permissões:

sudo chmod 775 /var/www/ghost

Em seguida, mude para o novo diretório:

cd /var/www/ghost

Agora inicie a instalação:

ghost install

URL do blog: Digite seu domínio apontado para o servidor, incluindo o protocolo (https://your-domain-name.com).

Nome de host MySQL: Para esta instalação, devemos usar localhost, pois o MySQL foi instalado neste servidor. Se o seu banco de dados estiver hospedado em outro servidor, insira o nome do host.

Nome de usuário MySQL: Para novas instalações, use raiz.

Senha MySQL: Digite a senha raiz.

Nome do banco de dados fantasma: Crie um nome para seu banco de dados.

As opções restantes são recomendadas, e o SSL será instalado usando Vamos criptografar.

Agora você deve conseguir acessar seu blog do Ghost em https://your-domain-name.com. Comece a criar seu blog em https://your-domain-name.com/ghost.

Escrito por Benjamin Bream  /  Maio 22, 2020