Site mais rápido com Varnish – Instalando e configurando ssh 12/20

Agora chegou a hora de instalar o Varnish Cache no servidor desse para deixar ele carregando mais rápido. Antes de tudo, temos que mudar a porta do Apache de 80 para 8080, para o Varnish funcionar. Vamos abrir aqui o WHM, entrar no Tweak settings.

1 instalar varnish

Buscar por “non”, e no Apache non-SSL, mudamos de 80 para 8080 como na imagem e salvamos.

2 instalar varnish

Entramos em nosso servidor via SSH pelo Putty.org (baixar se não tiver assistido as aulas anteriores) e se logar no servidor com as credenciais que recebemos por e-mail quando contratamos. Agora é só dar um “reboot” e “enter” que ele vai reinicializar.
3 instalar varnish

Agora nós logamos de novo, do mesmo jeito.4 instalar varnish

5 instalar varnish

Tentamos, tentamos, tentamos instalar por esse url e ele diz que não existe mais, por isso que dá erro

6 instalar varnish

Então agora vamos tentar por esse outro, acho que esse arquivo está online

7 instalar varnish

Veja que ele baixou

8 instalar varnish

Antes de tudo, vamos dar um update no yum, pois vamos utilizar

9 instalar varnish

10 instalar varnish

11 instalar varnish

12 instalar varnish

13 instalar varnish

14 instalar varnish

Completo, e com o yum, vamos instalar o Varnish

15 instalar varnish

Dizemos “y” depois “enter”pra confirmar

16 instalar varnish

De novo

17 instalar varnish

Completo

18 instalar varnish

Damos um LS e “enter” para listar tudo para ver como está

19 instalar varnish

Pronto, tudo configurado, agora vamos continuar a configurar. Essa configuração abaixo é a que vamos colocar no /etc/varnish/default.vcl editando esse arquivo. Essa configuração é uma padrão, vamos colocar só para começar a mexer. Depois colocaremos outra.

Dê um ctrl+c nela aí embaixo20 instalar varnish

Depois damos um “nano /etc/varnish/default.vcl” e enter (se o nano, que é o editor de texto, não funcionar, digite “yum install nano” depois enter para instalar e volte a fazer)

24 instalar varnish

25 instalar varnish

26 instalar varnish

Agora vamos editar o arquivos…

21 instalar varnish

Pera aí. Mas antes, vamos dar um “/etc/init.d/varnish start” pra ver se ele já está funcionando.

22 instalar varnish

23 instalar varnish

Ok tudo certo

27 instalar varnish

Vamos lá editar pra valer agora. (lembre-se, anteriormente pegamos aqueles códigos e demos ctrl+c. Colocamos o cursos na primeira linha de texto e pressionamos e seguramos ctrl+k até apagar tudo. Apagou tudo, clicamos com o botão direito em cima da tela, ele pega o código que copiamos e coloca todo ali.)28 instalar varnish

Pronto, agora é só colocar o nosso IP da nossa maquina e o 8080 do apache29 instalar varnish

E colocar o restante do código, caso não tenha. Para trocarmos código, vamos só eliminando tudo abaixo do backend default, deixando IP e o 8080, e colocar outros códigos que veremos para ir testando. Esses códigos, para melhorar sempre o servidor, você precisa estudar isso no site do http://varnish-cache.org, ou se não vamos sempre procurando na internet que o povo disponibiliza, buscando no google por “default vcl example for wordpress” se quisermos otimizar para WordPress, por exemplo.

30 instalar varnish

Dou um Ctrl+O para salvar.

31 instalar varnish

E ctrl + X para sair.

32 instalar varnish

“service varnish restart” e enter para reiniciar e tudo ok, ta funcionando.

Agora vamos para outro arquivo, o sysconfig digitando o “nano /etc/sysconfig/varnish”
33 instalar varnish

vamos encontrar tudo padrão

34 instalar varnish

apago tudo com ctrl+K

35 instalar varnish

36 instalar varnish

Dou Ctrl+C nesse de cima, e clico com o botão direito do mouse em cima da tela para ele colar.

Sendo que, como nosso servidor é pequeno, é de 1GB, vamos colocar ele com menos GB para não dar erro.

43 instalar varnish

Provavelmente você deve estar sentindo o SSH muito lento, coloque essas três linhas em baixo do 8080, Ctrl+o para salvar e fica bom quando dar Reboot no server de novo. (pra fazer isso: Digita “nano /etc/varnish/default.vcl” e edita.

44 instalar varnish

Depois de instalar e configurar tudo do varnish, vamos instalar o rpaf dando um wget no endereço a seguir

45 instalar varnish

Eita,não funcionou assim, esqueci do www, agora sim.

46 instalar varnish

47 instalar varnish

Descompactar com

48 instalar varnish

Damos um “cd mod_rpaf-* para entrar na pasta

49 instalar varnishdamos um

 

50 instalar varnish

51 instalar varnish

Damos um “nano /etc/httpd/conf/httpd.conf”

Colocamos depois dessas linhas, isso daí “com os ips que usaremos como proxy”

Ctrl+o para salvar e ctrl+x para sair52 instalar varnish

53 instalar varnish

Damos um “/etc/init.d/httpd -M|grep rpaf” para saber se tá ok, e ele avisa um OK logo abaixo se tiver.

54 instalar varnish

55 instalar varnish

Como ele ficou lento, porque nosso VPS é de 1GB, eu tenho que reservar para a memória do Varnish só 256, fui la no “nano /etc/sysconfig/varnish” e coloquei 256m. Ctrl+o ctrl+X sair salvando56 instalar varnish

57 instalar varnish

58 instalar varnish
Reiniciamos, tá tudo OK, com o servidor carregando os sites tinindo.

Lista do passo-a-passo de como ter um servidor próprio (você ser sua própria empresa de hospedagem)

  1. Como criar um servidor Linux com WHM para hospedar seus sites
  2. Começando a criar um VPS / Dedicado
  3. Configurando o DNS do VPS / Dedicado
  4. Instalando e configurando o WHM
  5. Fazendo o Upgrade do WHM para a última versão
  6. Adicionando pacotes para as contas de cada site
  7. Adicionando um site (conta CPANEL) e vinculando ela à um pacote
  8. Instalando o CSF (firewall) para aumentar a segurança do Host (nosso servidor)
  9. Configurando o Tweak Settings do WHM para ficar mais seguro
  10. Aumentando a segurança no php.ini com desativação do fopen
  11. Entendendo uma conta de revenda de hospedagem [<<anterior]
  12. Instalando o Varnish Cache para o servidor ficar mais rápido [atual]
  13. Instalando o Mysqli (Mysql improve) [próximo>>]
  14. Instalando a extensão do PHP phpgd para imagens gráficas
  15. Instalando a lib do PHP Imagick (Imagemagick)
  16. Consertando o Erro Mysql has gonna way
  17. Fazendo um backup de um site (da conta CPANEL) completa para guardar e restaurar depois pelo SSH
  18. Restaurar um backup completo do CPANEL
  19. Configurando o Backup automático no WHM
  20. Restaurando o Backup automático no WHM

Siga-me no Facebook

Comments

comments

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios são marcados com *