Por “servidor VPS“, quero dizer um servidor privado virtual. Este é um servidor que você pode executar a partir de seu próprio computador, mas é parcialmente ou inteiramente hospedado por outra pessoa, como uma empresa de webhosting como a VultR, Digital Ocean e até o Hostgator.

WordOps é um conjunto de ferramentas para o seu servidor que permite implantar e gerenciar instalações do WordPress (ou seja, sites) que são seguras, otimizadas e extremamente rápidas. Ele instalará o Nginx e o configurará corretamente para você. Nginx é o seu é basicamente o software que receberá todos os seus sites realmente entregará ou mostrará seu site aos visitantes.

Neste tutorial, instalamos os seguintes software/componentes:

Servidor web: NGINX
Servidor de Banco de Dados: MysQL 
WP-CLI 
Fail2ban 

Vídeo de como instalar o WordOps

Preparando o seu servidor VPS para instalar o WordOps e o Nginx

Como foi demonstrado no vídeo, você precisará criar uma conta na VULTR e para isso faça o seu cadastro neste site.

Para inserir os comandos vamos acessar a máquina virtual usando o Putty

Instalação do WordOp: O WordOps oferece a capacidade de implantar um WordPress extremamente rápido e seguro com o Nginx, usando comandos simples e fáceis de lembrar.  

Executar as configurações e reiniciar o seu linux no servidor VPS

O primeiro comando “update” diz ao seu servidor para atualizar sua lista interna de versões de arquivo e possíveis atualizações. O segundo comando “upgrade” diz ao seu servidor para realmente executar a atualização. Você verá um monte de texto na tela. Basta clicar em SIM para atualizar no final.

Atualização do sistema: 
apt-get update -y 
apt-get upgrade -y 
reboot 

Podemos fazer isso com segurança agora porque seu servidor é novo e é muito provável que sua empresa de hospedagem tenha usado uma imagem de servidor antiga para criá-lo. É como quando você instala o Windows pela primeira vez em sua área de trabalho doméstica e, em seguida, há muitas atualizações para baixar da Microsoft para torná-lo seguro e protegido.

Configurar a data e hora do servidor (timezone):  
timedatectl set-timezone America/Sao_Paulo

Instalando o WordOps

Instalação automática do WordOps: 
wget -qO wo wops.cc && sudo bash wo 
Criar o site em Wordpress 
wo site create dominio.tld –wp 

Criando o site usando o WordPress no seu Servidor VPS

wo site create cursodebaixo.online –wp –php73 

Para listar os sites criados: 
wo site list 

Para saber usuário e senha do banco de dados: 
wo site info cursodebaixo.online 

Setar permissões: 

chown -R www-data:www-data /var/www/cursodebaixo.online/htdocs 
chmod -R g+rw /var/www/cursodebaixo.online/htdocs 

Instalação do Htop: 

apt-get install htop 
Executar o Htop: htop 

Para encerrar a execução do Htop clique F10 em seu teclado. 

Para ativar o Fast Cgi Cache utilize: 
wo site update dominio.com –wpfc 

Nginx Ultimate Bad Bot Blocker 
wo stack install –ngxblocker 
wo site update cursodebaixo.online –ngxblocker 

Para instalar o UFW firewall utilize: 
wo stack install –ufw 

Ferramentas administrativas 
wo stack install –admin 
cursodebaixo.online:22222 
wo secure –auth 

Imagem