Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/01/2012, 16h00   #1
Membre du Club
 
Inscription : septembre 2008
Messages : 221
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 221
Points : 62
Points : 62
Par défaut serveur varnish en port 80

Bonjour,

Je viens d'installer un serveur avec varnish tournant dessus. Je souhaite qu'il soit en amont de plusieurs serveurs web. Or, j'ai touché au fichier /etc/varnish/default.vcl

J'ai remplacé ceci
Code :
1
2
3
4
5
backend default
{
.host ="127.0.0.1";
.port="8080";
}
par ceci :
Code :
1
2
3
4
5
backend default
{
.host ="127.0.0.1";
.port="80";
}

J'ai ensuite modifié :
Code :
1
2
3
4
DAEMON_OPTS="-a :6081 \ (ici j'ai mis l'option -a:80)
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-s file,/var/lib/varnish/$INSTANCE/varnish_storage.bin,1G"
Ensuite je fais
http://IP_de_mon_serveur/varnish
Ca m'affiche it works

Sauf que quand je redémarre ma machine apache pose problème. Je dirai normal vu que 80 est utilisé par apache.
Je ne comprends pas trop comment modifier tout cela.. Si quelqu'un peut m'éclairer

Je précise qu'il n'y a rien sur le serveur excepté apache et varnish. Mais les sites ne seront jamais sur ce serveur.

Merci
princesse95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 16h38   #2
Membre Expert
 
Homme
Développeur informatique
Inscription : décembre 2011
Messages : 691
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2011
Messages : 691
Points : 1 202
Points : 1 202
Je n'y connais rien mais je dirais que varnish doit partager le port 80 avec apache.

Quand j'installais Citrix, j'avais la possibilité de partager le port 80. Mais je ne pense pas que l'outil d'installation de Citrix allait changer la config de IIS ou d'Apache.
Mais je peux me tromper.
mala92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 17h34   #3
Membre du Club
 
Inscription : septembre 2008
Messages : 221
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 221
Points : 62
Points : 62
Là j'ai fait écouter apache sur le port 8080 et varnish sur le port 80.
Mais comme mon serveur est vide (pas de vhost site) je ne peux pas tester.

J'ai besoin que mon serveur varnish soit en amont de mes serveurs web.
Que faut-il configurer pour que mes sites fassent appels à ce serveur?
Merci
princesse95 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h21.


 
 
 
 
Partenaires

Hébergement Web