☁️ Hospedagem Cloud e VPS - Alta performance para seus projetos com desconto imperdível 💰

Kinghost | Blog

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

Publicado em 22/10/2020

Atualizado em 12/04/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.

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-promo-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

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

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ê