Anteriormente, cobrimos alguns tópicos em que corremos as etapas como instalar o WordPress no Ubuntu, usando a plataforma Google Cloud. Nós cobrimos dois cenários – um executando o servidor Apache no Ubuntu e o outro executando o servidor Nginx no Ubuntu (Você pode conferir essas postagens aqui – versão Apache, versão Nginx). Claro que você pode fazer este procedimento em outros distros, como Debian ou Centos por exemplo. Nessas postagens, os procedimentos foram feitos manualmente – o que significa que toda a configuração foi feita em terminal, um comando de cada vez e necessária para instalar e configurar – servidores web, php, servidor mysql, banco de dados e wordpress no final.
Então, que tal automatizar o processo? Isso pode ser feito. Há instalar scripts e softwares que podem ajudá-lo a instalar WordPress em Ubuntu automaticamente e outros distros também. Por isso, eu não quero dizer que eles vão instalar apenas WordPress, eles vão instalar outros requisitos, bem como automaticamente – servidores web, servidores de banco de dados, php e etc. Isso é o que vamos cobrir aqui neste post. Nós escolhemos WordOps para este processo e vamos usá-lo para nos ajudar a instalar Worpdress em nossa máquina Ubuntu – e ele será executado muito rápido.
Visão geral
O que é WordOps? Wordops é um instalador automatizado que é baseado em EasyEngine. Ele vai instalar o site para você automaticamente. Ele vem com muitos outros recursos e é embalado com várias ferramentas que podem melhorar o site performanse e segurança. No momento, ele suporta – Ubuntu, Debian e Raspbian distros.
Ferramentas que vem com são:
- Nginx servidor web
- Mariadb
- PHP (até a versão 7.3)
- Compositor
- MySQLTuner
- Phpmyadmin
- Adminer
- OpcacheGUI
- Netdata
- WP-CLI
- Anemômetro
- Painel de WordOps
- eXtplorer
- Fail2ban Fail2ban
Instalação wordpress no servidor Ubuntu
Eu já configurei e configurei um servidor de nuvem Ubuntu na nuvem do Google apenas para esse fim (será excluído depois). Você pode fazer o mesmo ou o que se adapte melhor para você (e com este link você pode obter crédito de 25$ no Upcloud para executar servidores VPS). Se você quiser ir com um servidor de nuvem, você pode verificar este tutorial para ajudá-lo a configurar uma máquina Linux na nuvem. Claro, você pode fazer em um VM e em sua máquina local, bem como para testá-lo.
O processo é bastante simples. Executar este comando para instalar o script WordOps com ferramentas. A instalação irá solicitar que você digite seu nome e e-mail.
wget -qO wo wops.cc && sudo bash wo
Em seguida, execute o comando para criar seu site wordpress. Além disso, neste comando você pode adicionar argumento para selecionar uma opção de cache para o seu site.
wo site create wordopssite.com –wp
Ao entrar no comando, digite o nome de domínio após o argumento de “criar”. Quando você executar o comando, a instalação levará alguns minutos para ser concluída. Uma vez concluída a instalação, ela fornecerá o nome de usuário e a senha para acessar o painel. E é isso.
Desempenho
Em termos de desempenho, a ferramenta WordOps otimiza muito bem o site. Para um teste, criei um site com 5 páginas, 10 postagens com imagens e 12 plugins ativos, cache habilitado – sem CDN, apliquei um tema. Eu testei o desempenho do site em um servidor Ubuntu hospedado no Google Cloud e eu tenho esses resultados no GT Metrix (correu 3 testes dos EUA, Europa e Canadá, todos com navegadores Chrome e Firefox):