📅 Conexão KingHost 🚀 Especial Mês das Mulheres - Aulas para apoiar o empreendedorismo feminino 💰

Kinghost | Blog

Primeiros passos VPS: como instalar servidor web, banco de dados e WordPress

Publicado em 22/10/2020

Atualizado em 11/10/2023
Primeiros passos VPS: instalando servidor web, banco de dados e WordPress

Neste tutorial de primeiros passos VPS: você vai aprender como instalar um servidor web, banco de dados e WordPress no servidor VPS.

A ideia deste conteúdo é trazer informações para simplificar como funciona um servidor VPS com um conteúdo rápido, direto e bastante didático.

Se você quiser saber o que é um VPS temos um conteúdo completo sobre o assunto. Confira aqui.

Considerando que na sua VPS seu primeiro usuário já é root, não utilizaremos o comando sudo precedido de todos comandos.

Nesse tutorial, optamos por utilizar a distribuição Linux mais popular: Ubuntu.

Leia também:VPS seguro: ações e dicas para manter a segurança do servidor VPS
VPS e Docker: Como instalar e utilizar em seus projetos?
Servidor Cloud ou VPS? Entenda qual o ideal para o seu projeto

Primeiros passos VPS: Instalando seu servidor web com o Apache

Para instalar o servidor web apache em sua VPS, digite em seu terminal, seguido de enter:

apt install apache2

Após a conclusão dessa instalação, seu servidor web Apache já estará executando e rodando na porta 80

Você pode confirmar a execução desse serviço com o comando:

service apache2 status

Bem como também realizar acesso web pelo seu IP da VPS (sem https)

* Caso você não saiba o IP de sua VPS, pelo terminal você pode executar qualquer um desses comandos:

  • curl ifconfig.me (No Ubuntu por padrão o curl já vem instalado)
  • ip addr show eth0 | grep inet | awk ‘{ print $2; }’ | sed ‘s/\/.*$//’

Primeiros passos VPS: Instalando o banco de dados

Para realizar instalação de seu Mysql, você deverá rodar o comando:

apt install mysql-server

Após a finalização,

Digite mysql no terminal para usar o client do mysql

Crie um usuário para seu banco de dados

(Chamaremos o usuário de “meublog”)

Create user meublog;

Seu usuário será criado, mesmo que apareça: “Query OK, 0 rows affected (0.01 sec)”

Você pode confirmar isso procurando a linha do usuário ‘meublog’ executando o seguinte comando:

select * from mysql.user \G;

Crie um banco de dados para seu WordPress com o comando

(Chamaremos nossa base de dados de “wordpress” mesmo).

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Crie uma senha para acesso ao usuário meublog com o comando

Grant all on wordpress.* to meublog@'%' identified by 'minhasenhadeacessoabase';

flush privileges;

Libere o bind_address em /etc/mysql/mysql.conf.d/mysql.cnf de modo que o mysql esteja acessível através de seu servidor web / hosts externos

sed -i 's/^bind-address/#bind-address/g' /etc/mysql/mysql.conf.d/mysqld.cnf;

/etc/init.d/mysql restart

Pronto! Seu banco de dados já está pronto para receber as tabelas de configuração de seu WordPress.

Primeiros passos VPS: Instalando o PHP

Agora que já temos o banco de dados instalado e o servidor, precisamos ter o PHP que será a linguagem que irá se encarregar de interligar ambos a fim de renderizar todo esse processo para o visitante de sua página.

Instale o PHP executando o comando

apt install php libapache2-mod-php php-mysql

Habilite o mod rewrite (necessário para poder utilizar as chamadas URL amigáveis dentro do WordPress, o que promove aumento de SEO pelos mecanismos de busca):

a2enmod rewrite

Restarte o servidor apache para salvar as alterações

systemctl restart apache2

Primeiros passos VPS: Instalando o WordPress (Quase lá!)

Acesse o diretório /var/www/html/ (cd /var/www/html/) e baixe o instalador do wordpress com o comando

curl -O https://wordpress.org/latest.tar.gz

Descompacte o instalador digitando:

tar xzvf latest.tar.gz

Apague o arquivo index.html presente na /var/www/html (página do apache) e o arquivo tar.gz que recém baixamos

rm index.html latest.tar.gz

Estando atualmente no diretório /var/www/html/, o qual haverá a pasta wordpress que acabamos de descompactar no passo anterior.

Copie todo conteudo da pasta para seu diretório atual

cp -r wordpress/* .

Apague a pasta wordpress antiga (já copiamos o conteúdo dela).

rm -rf wordpress

Pronto!

Se você acessar o endereço de sua VPS, verá a página de configuração do WordPress. Agora você deverá preencher as informações de acordo como você desejar que seja apresentado para seus visitantes.

Nessa etapa, o instalador solicitará que você crie no diretório /var/www/html um arquivo chamado wp-config.php com o conteúdo que ele exibirá (copie o conteúdo e cole no arquivo recém criado por você).

Mas lembre-se: para realizar uma boa instalação é necessário contratar um Servidor VPS de qualidade. A KingHost é líder no mercado e oferece suporte humanizado e em português, com infraestrutura no Brasil e muito mais. Clique no banner abaixo e contrate agora! 

servidor VPS

O que você achou deste conteúdo?

O que você achou deste conteúdo?

Bruno

Bruno Minossi

Focado em JavaScript e scripts Linux. Apaixonado por café na madrugada.

Bruno

Bruno Minossi

Focado em JavaScript e scripts Linux. Apaixonado por café na madrugada.

Compartilhe esse conteúdo com alguém que possa gostar também

Conteúdos relacionados

Se você procura alta performance, autonomia e baixo custo, o VPS Linux se encaixa perfeitamente aos requisitos.  Agora, se ainda tem dúvidas e quer entender melhor sobre os usos e vantagens desse tipo de serviço, você está no lugar certo. Neste artigo, vamos esclarecer as principais dúvidas e te auxiliar na melhor escolha para seu...
Quando pensamos em uma loja física, a primeira imagem que nos vêm à cabeça é a de uma vitrine, não é mesmo? Afinal, ela é cartão de visitas do seu estabelecimento e, com uma vitrine virtual, não é diferente.  Isso porque, a vitrine virtual é a entrada do seu estabelecimento online. Assim, nada mais justo...
O Servidor cloud no Brasil acompanha a tendência mundial e já se tornou a melhor alternativa para quem busca uma infraestrutura mais robusta para diversos serviços.  Isso porque ele permite a hospedagem de sites, rodar aplicativos e até mesmo analisar dados financeiros. Além disso, a expectativa de especialistas da área é que este tipo de...
Quando uma pessoa desenvolvedora pensa no servidor em nuvem  é inevitável fazer uma análise minuciosa para que tenha certeza da qualidade. Por isso, pensar em uma hospedagem Cloud é o primeiro passo para garantir que seus dados estejam seguros e servindo ao seu propósito.  Para ouvir o conteúdo completo, clique no play abaixo! Nesse sentido,...

📅 Aulão GRATUITO 🚀 Como VENDER MAIS na internet 💰

Mensagens para você