Webinoly - Instale um site WordPress otimizado com SSL grátis


Se você deseja hospedar seu próprio site WordPress por conta própria, há várias maneiras de fazer isso. Você provavelmente já ouviu falar sobre as pilhas LAMP e LEMP.

Neste artigo, vamos mostrar a você uma abordagem diferente, usando Webinoly - um servidor da web LEMP otimizado com vários recursos integrados para tornar sua vida mais fácil.

Como a Webinoly segue as práticas recomendadas para seu site, você obtém:

  • Free SSL certificates via Let’s Encrypt.
  • HTTP/2 – a major revision of the HTTP network protocol.
  • PHP 7.3. Earlier versions are also supported if needed.
  • FastCGI and Redis object cache for WordPress.
  • Automatically attempts to optimize your web server to get most of your available resources.

Para gerenciar seus sites, Webinoly oferece as seguintes opções:

  • Commands to create, delete and disable sites.
  • Installation of SSL certificates.
  • Log view in real time.
  • Additional security options for accessing phpMyAdmin.

Neste artigo, mostraremos como instalar o Webinoly. Ele é compatível com as versões LTS do Ubuntu, portanto, você pode instalá-lo no Ubuntu 16.04 ou 18.04. Houve relatórios para o serviço funcionar em outras versões também, mas nenhum teste oficial foi feito até agora.

Instalando Webinoly no Ubuntu

A instalação do Webinoly é bastante fácil, tudo o que você precisa fazer é executar o seguinte comando wget.

$ sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Isso instalará todos os pacotes Webinoly, incluindo Nginx, MariaDB e PHP. É simples assim. Quando a instalação for concluída, você receberá sua senha de usuário do MySQL:

Criando Seu Primeiro Site WordPress

Agora que a instalação foi concluída, você pode configurar seu primeiro site WordPress com Webinoly. Isso pode ser facilmente criado com um comando:

$ sudo site example.com -wp

O comando acima criará o site: example.com com uma instalação do WordPress. Ele solicitará que você crie um novo banco de dados ou use um existente. Você pode responder a todas as perguntas com o padrão “y” e Webinoly irá gerar um nome de banco de dados aleatório, nome de usuário e senha:

Assim que a configuração for concluída, você pode abrir o site e configurar o título, nome de usuário e senha de seu site:

Ao clicar em “Instalar WordPress”, a instalação será concluída e você poderá começar a trabalhar no seu site.

Configurar servidor para WordPress

Como mencionado anteriormente, Webinoly permite que você faça algumas configurações e ajustes extras em seu servidor. Abaixo, você pode ver alguns exemplos de como adicionar configuração extra:

Modifique a configuração do FastCGI.

$ sudo webinoly -config-cache
$ sudo webinoly -clear-cache=fastcgi

A porta padrão para phpMyAdmin é 22222. Se quiser mudar isso, você pode usar o seguinte comando:

$ sudo webinoly -tools-port=18915
$ sudo webinoly -tools-site=mymainsite.com

O segundo comando força o uso de mymainsite.com para acessar a seção de ferramentas.

Para evitar tráfego malicioso, podemos adicionar blackhole como resposta nginx padrão. Dessa forma, nenhum conteúdo será devolvido quando for feita uma solicitação que não corresponda a nenhum site.

$ sudo webinoly -default-site=blackhole

Caso queira bloquear o endereço IP de acesso ao seu site, você pode usar o seguinte comando:

$ sudo webinoly -blockip=xx.xx.xx.xx

Configure SSL grátis no site do WordPress

Para emitir um certificado SSL gratuito para seu domínio, você pode usar:

$ sudo site example.com -ssl=on

Existem muitas outras opções que você pode usar com Webinoly. Por exemplo - instalar/desinstalar pacotes extras, habilitar a autenticação HTTP, adicionar domínios estacionados, criar WordPress multisite e muitos outros.

Para obter informações mais detalhadas e exemplos, recomendo que você verifique a documentação do Webinoly.

Webinoly é uma implementação fácil e agradável da pilha LEMP com funcionalidade extra adicionada. Definitivamente, vale a pena tentar se você for um usuário experiente ou novato.