[Apache 2] Configurer un Proxy pour être accessible sur un réseau

Configurer un Proxy pour être accessible sur un réseau [Apache 2] - Divers - Programmation

Marsh Posté le 19-05-2011 à 13:38:22    

Salut,
J'aimerais configurer un proxy pour redmine pour le rendre accessible sur un réseau local, à l'adresse http://ip_du_pc/redmine. Pour l'instant j'ai juste réussi à configurer un proxy pour le rendre accessible en local sur la machine où il est installé (à l'adresse http://redmine). J'ai dû configurer un proxy apache pour ce faire, puisqu'il est normalement accessible via le port 3000 en local.
 
Voilà la configuration de mon virtualhost:

Code :
  1. <VirtualHost *:80>
  2.   ServerName redmine
  3.  
  4.   # On paramètre le proxy pour transmettre les requêtes adresées à tracker.lan soient transmises à
  5.   # Redmine (Mongrel est installé en local sur le port 3000)
  6.   ProxyPreserveHost Off
  7.   ProxyPass        /  http://127.0.0.1:3000/
  8.   ProxypassReverse /  http://127.0.0.1:3000/
  9.  
  10.   # On définit les fichiers de log
  11.   ErrorLog /opt/redmine/log/apache-error.log
  12.   CustomLog /opt/redmine/log/apache-access.log combined
  13.  
  14.   #RailsEnv production
  15.   #RailsBaseURI /redmine
  16. </VirtualHost>


 
Qu'est-ce que je dois faire pour le rendre accessible en local à l'adresse http://127.0.0.1/redmine, et sur le réseau à l'adresse http://ip_du_pc_sur_le_réseau/redmine ?
 
Merci d'avance pour vos réponses!

Reply

Marsh Posté le 19-05-2011 à 13:38:22   

Reply

Marsh Posté le 19-05-2011 à 14:16:50    

si je me souviens bien, dans /etc/apache2/mods-available, tu as un fichier proxy.conf ! Il te faut l'éditer pour qu'il puisse répondre à des requêtes de tout ton réseau !
 
Avec ça, tu pourras avoir accès à : http://ip de n'importe où
 
EDIT :  

Code :
  1. ProxyPass        /redmine  http://127.0.0.1:3000/
  2. ProxypassReverse /redmine  http://127.0.0.1:3000/


pour avoir accès à : http://ip/redmine


Message édité par slywalker le 19-05-2011 à 14:19:16
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed