![]() |
|
|||||||
![]() |
|
|
Outils de la discussion |
|
#61
|
||||
|
||||
|
Probablement avec IN A plutôt que A seul.
|
| Liens Sponsorisés |
|
#62
|
|||
|
|||
|
Salut et merci pour ce tuto...
pratiquement tout a fonctionné du 1er coup :) donc soit je suis bon, soit c'est toi qui explique super bien... j'te laisse voir ;) J'ai tout de même une tite question sur l'utilisation de mongrel. Dans le fichier de config de mongrel (/etc/init.d/mongrel) on y spécifie le dossier ou se trouve les pids et le user. Il sont spécifiques à redmine. Admettons que je veuille développer un autre site avec Rails dois-je ajouter une nouvelle occurence de mongrel dans init.d ? genre /etc/init.d/mongrel_autresite et ainsi lui indiquer le USER et PIR_DIR de mon autre site ou y a t-il une autre solution plus générique ? Merci pour l'aide. Cordialement, Pilou |
|
#63
|
||||
|
||||
|
De prime abord il faudrait refaire le script, pour donner un argument genre "site" et que tu donne un pid_dir et un user_dir
Et tu ferais /etc/init.d/mongrel start site1 (pid /var/run/mongrel_site1.pid user site1) et /etc/init.d/mongrel start site2 (meme fonctionnement). |
|
#64
|
|||
|
|||
|
Merci pour la réponse.
Je vais regarder tout ça :) Bon dimanche. Pilou |
|
#65
|
||||
|
||||
|
Merci pour ton appréciation Pilou ;)
Et merci Tibo pour la soluce !
__________________
Administrateur
|
|
#66
|
|||
|
|||
|
Bonjour !
J'essaye désespérément de faire fonctionner Redmine avec Apache ... Toute l'installation de Redmine s'est déroulée sans soucis ... Avec le serveur intégré Webrick sur le port 3000, cela fonctionne sans soucis. Par contre, dès que j'essaye avec Apache, ça ne fonctionne pas ... Firefox me répète inlassablement Citation:
Code:
<VirtualHost *:80>
ServerAdmin admin@votredomaine.tld
ServerName redmine.traulle.homelinux.org
DocumentRoot /home/redmine/redmine-0.8.2/public/
<Directory /home/redmine/redmine-0.8.2/public/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
<Proxy balancer://mongrel_cluster>
BalancerMember http://127.0.0.1:8000
BalancerMember http://127.0.0.1:8001
BalancerMember http://127.0.0.1:8002
</Proxy>
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} -f
RewriteRule (.*) $1 [L]
ProxyPass / Balancer://mongrel_cluster/
ProxyPassReverse / balancer://mongrel_cluster/
AddOutputFilter DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
ErrorLog /var/log/apache2/redmine.traulle.homelinux.org.error.log
LogLevel warn
CustomLog /var/log/apache2/redmine.traulle.homelinux.org.access.log combined
ServerSignature Off
</VirtualHost>
Code:
<IfModule mod_proxy.c>
#turning ProxyRequests on and allowing proxying from all may allow
#spammers to use your proxy to send email.
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order allow,deny
Allow from all
#Allow from .example.com
</Proxy>
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
ProxyVia On
</IfModule>
Code:
Checking all mongrel_clusters... mongrel_rails cluster::status -C opencomp.yml found pid_file: tmp/pids/mongrel.8000.pid found mongrel_rails: port 8000, pid 21670 found pid_file: tmp/pids/mongrel.8001.pid found mongrel_rails: port 8001, pid 21673 found pid_file: tmp/pids/mongrel.8002.pid found mongrel_rails: port 8002, pid 21676 netstat -l me retourne entre autres choses : Code:
Connexions Internet actives (seulement serveurs) Proto Recv-Q Send-Q Adresse locale Adresse distante Etat tcp 0 0 localhost:8000 *:* LISTEN tcp 0 0 localhost:8001 *:* LISTEN tcp 0 0 localhost:8002 *:* LISTEN Là, faut que je m'arrête parce que cette affaire commence à me rendre dingue >_< Jean Dernière modification par jtraulle ; 18/02/2010 à 22h21 |
|
#67
|
||||
|
||||
|
Citation:
Ensuite tes noms de proxy balancer c'est quoi ? du DNS ? du hosts ? apache les connait bien ? |
|
#68
|
|||
|
|||
|
Justement,
C'est ni l'un, ni l'autre ... Il faudrait que je configure le fichier /etc/hosts. Mais je ne sais pas comment faire. Enfin si, mais je ne sais pas quoi mettre dedans ! Tout ce que je sais, c'est que depuis toujours j'ai un nom de domaine dyndns qui point vers l'ip de ma box (l'ip est mise à jour dynamiquement par la livebox). Et ensuite, toutes les requêtes de l'extérieur envoyées à ma livebox sont redirigées vers mon serveur domestique (pour le port 80, 22 et 8000 à 8003). En fait moi, je ne veux même pas de sous domaine ... Je m'en fous complètement. Un http://traulle.homelinux.org/redmine m'irait très bien. Mais, je ne sais pas comment faire. Même l'adresse IP interne de mon serveur ne m'affiche pas redmine si je demande 192.168.1.12:8000 w3m http://127.0.0.1:8000 me retourne bien la page d'accueil de Redmine si je suis connecté au serveur en ssh. |
|
#69
|
||||
|
||||
|
et un w3m http://traulle.homelinux.org/redmine en ssh ?
et sinon pourquoi tu testes pas sur le port 8000 ? genre http://traulle.homelinux.org:8000 ? |
|
#70
|
|||
|
|||
|
Re,
J'ai modifié mon /etc/hosts pour qu'il ressemble à ça : 127.0.0.1 localhost 127.0.0.1 traulle.homelinux.org Sinon, un w3m http://traulle.homelinux.org/redmine en ssh ne fonctionne pas. Un w3m http://traulle.homelinux.org:8000 en ssh fonctionne. Un http://traulle.homelinux.org:8000 depuis un poste de mon réseau ne fonctionne pas. Un 192.168.1.12:8000 depuis un poste de mon réseau ne fonctionne pas. Un 192.168.1.12/redmine depuis un poste de mon réseau ne fonctionne pas. Un redmine.traulle.homelinux.org depuis un poste de mon réseau ne fonctionne pas. [hr] Je suis maintenant sur d'une chose, le problème vient de mon virtualhost. Car si je le commence comme ça, cela fonctionne Code:
NameVirtualHost 192.168.1.12 NameVirtualHost traulle.homelinux.org <VirtualHost 192.168.1.12 traulle.homelinux.org> ServerAdmin admin@votredomaine.tld ServerName redmine.traulle.homelinux.org DocumentRoot /home/redmine/redmine-0.8.2/public/ Donc ça ne m'arrange pas non plus. J'espère qu'un boss en Vhosts passera par là ... Dernière modification par jtraulle ; 19/02/2010 à 00h58 |
![]() |
| Liens sociaux |
| Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| [TUTORIAL] Installation de Redmine avec Apache, le tout sur une Debian Etch | Kawo | Administration de serveurs web | 73 | 13/02/2010 07h01 |
| [TUTORIAL] Création automatique de dépôts Subversion dans Redmine | Kawo | Administration de serveurs web | 20 | 28/08/2009 21h11 |
| [RESOLU] SPOOLSV.EXE plante avec NTDLL.DLL, plus de service spooleur en 3 secondes... | Pilo | Administration postes clients XP/Vista | 4 | 24/10/2008 16h46 |
| [RESOLU] Debian - Exim | RoY | Administration des distributions *nix et *nux | 4 | 11/08/2008 20h04 |
| [Vidéo] Apache Web Server Internals | Pilo | Administration de serveurs web | 2 | 25/06/2008 13h50 |