Admin Café Forums  

Précédent   Admin Café Forums > Les technologies du Domaine Libre > Administration de serveurs web

Notices

Réponse
 
Outils de la discussion
  #61  
Vieux 02/11/2009, 12h49
Avatar de TibO
TibO TibO est déconnecté
Habitué du forum
 
Date d'inscription: June 2008
Localisation: Paris
Messages: 156
Pouvoir de réputation: 15
TibO est sur la bonne voie
Envoyer un message via MSN à TibO Envoyer un message via Skype™ à TibO
Par défaut

Probablement avec IN A plutôt que A seul.
Réponse avec citation
Liens Sponsorisés
  #62  
Vieux 22/01/2010, 23h31
Pilou Pilou est déconnecté
Nouveau membre
 
Date d'inscription: January 2010
Localisation: Marseille
Messages: 3
Pouvoir de réputation: 0
Pilou est sur la bonne voie
Par défaut Un autre site avec mongrel

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
Réponse avec citation
  #63  
Vieux 23/01/2010, 22h31
Avatar de TibO
TibO TibO est déconnecté
Habitué du forum
 
Date d'inscription: June 2008
Localisation: Paris
Messages: 156
Pouvoir de réputation: 15
TibO est sur la bonne voie
Envoyer un message via MSN à TibO Envoyer un message via Skype™ à TibO
Par défaut

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).
Réponse avec citation
  #64  
Vieux 24/01/2010, 10h07
Pilou Pilou est déconnecté
Nouveau membre
 
Date d'inscription: January 2010
Localisation: Marseille
Messages: 3
Pouvoir de réputation: 0
Pilou est sur la bonne voie
Par défaut

Merci pour la réponse.

Je vais regarder tout ça :)

Bon dimanche.
Pilou
Réponse avec citation
  #65  
Vieux 31/01/2010, 21h37
Avatar de Kawo
Kawo Kawo est déconnecté
Administrateur
 
Date d'inscription: June 2008
Localisation: Saint-Gilles
Âge: 27
Messages: 212
Pouvoir de réputation: 10
Kawo est sur la bonne voie
Envoyer un message via MSN à Kawo Envoyer un message via Skype™ à Kawo
Par défaut

Merci pour ton appréciation Pilou ;)

Et merci Tibo pour la soluce !
__________________
Administrateur
Réponse avec citation
  #66  
Vieux 18/02/2010, 22h02
jtraulle jtraulle est déconnecté
Nouveau membre
 
Date d'inscription: January 2009
Localisation: Dans les nuages
Messages: 11
Pouvoir de réputation: 10
jtraulle est sur la bonne voie
Par défaut Apache fait des siennes ... ou bien je ne sais pas le configurer correctement ;)

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:
La connexion a échoué.
Firefox ne peut établir de connexion avec le serveur à l'adresse http://redmine.traulle.homelinux.org
Voici mon /etc/apache2/sites-available/redmine :
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>
Et mon /etc/apache2/mods-available/proxy.conf
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>
mongrel_cluster_ctl status me retourne :
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
w3m http://127.0.0.1:8000 me retourne bien la page d'accueil de Redmine.

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
J'avoue que j'apprécierai grandement un peu d'aide parce que je tourne en rond depuis 1 heure et demi !!!

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
Réponse avec citation
  #67  
Vieux 18/02/2010, 22h29
Avatar de TibO
TibO TibO est déconnecté
Habitué du forum
 
Date d'inscription: June 2008
Localisation: Paris
Messages: 156
Pouvoir de réputation: 15
TibO est sur la bonne voie
Envoyer un message via MSN à TibO Envoyer un message via Skype™ à TibO
Par défaut

Citation:
w3m http://127.0.0.1:8000 me retourne bien la page d'accueil de Redmine.
Je ne comprends pas le souci en fait...

Ensuite tes noms de proxy balancer c'est quoi ? du DNS ? du hosts ? apache les connait bien ?
Réponse avec citation
  #68  
Vieux 18/02/2010, 22h57
jtraulle jtraulle est déconnecté
Nouveau membre
 
Date d'inscription: January 2009
Localisation: Dans les nuages
Messages: 11
Pouvoir de réputation: 10
jtraulle est sur la bonne voie
Par défaut

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.
Réponse avec citation
  #69  
Vieux 18/02/2010, 23h09
Avatar de TibO
TibO TibO est déconnecté
Habitué du forum
 
Date d'inscription: June 2008
Localisation: Paris
Messages: 156
Pouvoir de réputation: 15
TibO est sur la bonne voie
Envoyer un message via MSN à TibO Envoyer un message via Skype™ à TibO
Par défaut

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 ?
Réponse avec citation
  #70  
Vieux 18/02/2010, 23h56
jtraulle jtraulle est déconnecté
Nouveau membre
 
Date d'inscription: January 2009
Localisation: Dans les nuages
Messages: 11
Pouvoir de réputation: 10
jtraulle est sur la bonne voie
Par défaut

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/
Cependant, j'ai accès à redmine à la racine de mon domaine.
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
Réponse avec citation
Réponse

Liens sociaux


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non

Navigation rapide

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


Fuseau horaire GMT +2. Il est actuellement 15h47.


Édité par : vBulletin® version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone