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