🎯Raio-X do Marketing Digital: Tendências e desafios 🚀

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

Publicado em 22/10/2020

Atualizado em 25/10/2024
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.

banner-kinghost

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! 

banner-vps-black-friday

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

Receba todo mês conteúdos
incríveis como esses para
seguir evoluindo

Conteúdos relacionados

A tecnologia de containers e orquestração revolucionou a maneira como aplicativos e sites são desenvolvidos, implantados e gerenciados em servidores VPS. Tudo isso, porque estas tecnologias oferecem uma abordagem eficiente e flexível para ambientes de hospedagem, garantindo escalabilidade, portabilidade e maior controle sobre as aplicações.  Neste artigo, vamos explorar o que são containers, a importância...

Mensagens para você