O DialCloud oferece um template pronto e otimizado para WordPress, com apenas alguns passos você pode configurar o WordPress numa instância no DialCloud.
Tópicos
Criando e configurando a instância
No passo de criar a instância, selecione a aba Apps e o template para WordPress e clique em “Criar Instância”.
Agora, vá ate página da instância, nela procure pelo IP público e pela senha de root da instância. Precisamos conectar no console da instância.
Dentro do console precisamos de alguns dados relevantes, que são o usuário e a senha para instalar o WordPress.
Instalando o WordPress
Acesse a do seu navegador o IP público da instância e use os dados disponível no console (usuário e senha) quando for necessário.
Apos entrar com os dados, prossiga com a instalação do WordPress normalmente (o banco de dados já vem configurado).
Neste template pronto, você já tem seu WordPress rodando na sua instância, os próximos passos servem para configurar um domínio e retirar a Autenticação obrigatória.
Retirando a autenticação obrigatória
Dentro de terminal, digite o comando:
/etc/nginx/conf.d/wordpress.conf
Agora procure pelas linhas
auth_basic “Restricted Area”;
auth_basic_user_file /var/www/.htpasswd;
E as comente com um #, ficando assim
#auth_basic “Restricted Area”;
#auth_basic_user_file /var/www/.htpasswd;
Salve o arquivo e em seguida reinicie o nginx com o seguinte comando:
service restart nginx
Pronto, agora o seu WordPress já está desprotegido.
Apontando um domínio
Chegou a hora de aponta um domínio para a sua instalação, primeiro configure no seu DNS as regras apontando para o IP público do seu DialCloud.
Agora precisamos editar o arquivo de configuração do nginx, rode o seguinte comando:
vi /etc/nginx/conf.d/wordpress.conf
Procure por:
server_name example.com;
E troque example.com pelo seu domínio em seguida reinicie o nginx novamente com o comando:
service restart nginx
Pronto, agora é preciso esperar até 24 horas até o DNS propagar.
Otimizações
Embora o template para WordPress seja otimizado, é preciso configurar um plugin de cache dentro do próprio WordPress, o WP-Super Cache é capaz de aumentar a quantidade de usuários simultâneos em sua instância em até 40 vezes.