Com um senão se estiverem a correr uma versão 64bits o repositório do varnish vai dar erro .
Para adicionar o repositório temos que fazer:
- curl http://repo.varnish-cache.org/debian/GPG-key.txt | apt-key add -
- echo "deb http://repo.varnish-cache.org/ubuntu/ $(lsb_release -s -c) varnish-3.0" >> /etc/apt/sources.list
- apt-get update
- apt-get install varnish
Devem executar os comandos com modo super-admin.
Para utilizar a versão que ja esta disponível no repositório:
- sudo apt-get install varnish
- backend default {
.host = "127.0.0.1";
.port = "8080";
}
Depois alterar o ficheiro /etc/default/varnish e adicionar ou alterar as seguintes linhas:
- DAEMON_OPTS="-a :80 \
:q-T localhost:6082 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,1GB"
Depois temos que alterar as portas no Apache , editando o /etc/apache2/ports.conf e alterando as linhas :
- NameVirtualHost *:8080
Listen 8080
Temos também que alterar o /etc/apache2/sites-available/default com a mesma alteração feita anteriormente.
Depois reiniciar o apache.
- sudo /etc/init.d/apache2 restart
e reiniciar o Varnish .
- sudo /etc/init.d/varnish start
Caso o varmish falhe a reiniciar pode utilizar o pkill varnish para terminar a aplicação.
Se tudo correu bem o servidor já esta a funcionar, utilizado o
- netstat -anp --tcp --udp | grep LISTEN
- varnishlog
Mais informação https://www.varnish-cache.org/docs .
Sem comentários:
Enviar um comentário