Installation de Redmine sur debian 7
Résolu/Fermé
predact
Messages postés
170
Date d'inscription
mercredi 6 février 2008
Statut
Membre
Dernière intervention
15 mai 2015
-
22 sept. 2013 à 23:20
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 28 sept. 2013 à 11:13
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 28 sept. 2013 à 11:13
A voir également:
- Installation de Redmine sur debian 7
- Installation chromecast - Guide
- Installer windows 10 sur windows 7 - Accueil - Mise à jour
- Telecharger photofiltre 7 gratuit - Télécharger - Retouche d'image
- Installer windows 11 sur pc non compatible - Accueil - Windows
- Clé de produit windows 7 - Guide
5 réponses
mamiemando
Messages postés
33401
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
28 novembre 2024
7 804
Modifié par mamiemando le 23/09/2013 à 00:37
Modifié par mamiemando le 23/09/2013 à 00:37
De base, redmine fonctionne avec un serveur mongrel (un serveur ruby) et non apache, tout simplement parce que redmine est écrit en ruby. Ceci, dit il est possible de configurer redmine pour fonctionner avec apache, il faut juste installer un module apache qui lui permettra d'utiliser un site écrit en ruby.
L'idée c'est de s'inspirer de ce qui est raconté ici :
https://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_210_on_Debian_Squeeze_with_Apache_Passenger
Commençons par installer le module apache et redmine. Lance en root :
Ensuite le plus simple c'est de suivre ce tutoriel :
http://malservet.eu/linux/redminedebian6
... au cours du quel tu vas créer un virtualhost /etc/apache2/sites-available/redmine à partir du fichier /usr/share/doc/redmine/examples/apache2-alias.conf :
Une fois ce fichier prêt, active-le pour qu'il soit chargé quand apache (re)démarre, puis relance apache. Assure-toi au préalable qu'il n'y a pas un serveur mongrel qui écoute sur le port 3000, sinon éteint-le.
Lance en root les commandes suivante :
Maintenant il ne reste plus qu'à se connecter sur ton serveur apache, sur le port 3000 : http://localhost:3000
Supposons qu'une machine tierce veuille se connecter à redmine et que ton serveur ait pour ip 11.22.33.44, il devra alors se connecter à : http://11.22.33.44:3000
Bonne chance
L'idée c'est de s'inspirer de ce qui est raconté ici :
https://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_210_on_Debian_Squeeze_with_Apache_Passenger
Commençons par installer le module apache et redmine. Lance en root :
aptitude update
aptitude safe-upgrade
aptitude install libapache2-mod-passenger redmine
Ensuite le plus simple c'est de suivre ce tutoriel :
http://malservet.eu/linux/redminedebian6
... au cours du quel tu vas créer un virtualhost /etc/apache2/sites-available/redmine à partir du fichier /usr/share/doc/redmine/examples/apache2-alias.conf :
sudo cp /usr/share/doc/redmine/examples/apache2-alias.conf /etc/apache2/sites-available/redmine
gksudo gedit /etc/apache2/sites-available/redmine &
Une fois ce fichier prêt, active-le pour qu'il soit chargé quand apache (re)démarre, puis relance apache. Assure-toi au préalable qu'il n'y a pas un serveur mongrel qui écoute sur le port 3000, sinon éteint-le.
Lance en root les commandes suivante :
netstat -ntlp | grep 3000
a2ensite redmine
service apache restart
Maintenant il ne reste plus qu'à se connecter sur ton serveur apache, sur le port 3000 : http://localhost:3000
Supposons qu'une machine tierce veuille se connecter à redmine et que ton serveur ait pour ip 11.22.33.44, il devra alors se connecter à : http://11.22.33.44:3000
Bonne chance
predact
Messages postés
170
Date d'inscription
mercredi 6 février 2008
Statut
Membre
Dernière intervention
15 mai 2015
16
27 sept. 2013 à 22:47
27 sept. 2013 à 22:47
Super merci ça fonctionne pour redmine, j'ai remarqué que mon phpmyadmin n'était pas nonplus accessible à distance. C'est à dire qu'a partir du moment ou je ne suis pas en localhost(127.0.0.1) je n'arrive pas avoir phpmyadmin, même si je suis sur un autre pc du réseau local...
J'ai essayé de trifouiller le virtualhost qu'apache m'a créé mais rien à faire...
J'ai essayé de trifouiller le virtualhost qu'apache m'a créé mais rien à faire...
ryko1820
Messages postés
1677
Date d'inscription
dimanche 28 avril 2013
Statut
Membre
Dernière intervention
15 août 2021
276
27 sept. 2013 à 23:02
27 sept. 2013 à 23:02
Quand tu crées ton utilisateur pour phpmyadmin tu dois spécifier localhost ou autre. Tu dois pouvoir corriger ça dans les droits phpmyadmin de ton user ...
predact
Messages postés
170
Date d'inscription
mercredi 6 février 2008
Statut
Membre
Dernière intervention
15 mai 2015
16
28 sept. 2013 à 10:45
28 sept. 2013 à 10:45
Ok merci, je cherche sur cette voie, si quelqu'un d'autre à des idées je suis preneur.
ryko1820
Messages postés
1677
Date d'inscription
dimanche 28 avril 2013
Statut
Membre
Dernière intervention
15 août 2021
276
28 sept. 2013 à 10:47
28 sept. 2013 à 10:47
Cherche pas c'est ça ... :p
J'ai pas de serveur web sous la main pour tester mais de mémoire c'est la première chose à vérifier ... Les droits réseaux de ton database user dans phpmyadmin dans ses propriétés.
J'ai pas de serveur web sous la main pour tester mais de mémoire c'est la première chose à vérifier ... Les droits réseaux de ton database user dans phpmyadmin dans ses propriétés.
ryko1820
Messages postés
1677
Date d'inscription
dimanche 28 avril 2013
Statut
Membre
Dernière intervention
15 août 2021
276
28 sept. 2013 à 10:51
28 sept. 2013 à 10:51
Après il faut savoir que c'est une faille de sécurité ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33401
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
28 novembre 2024
7 804
28 sept. 2013 à 11:13
28 sept. 2013 à 11:13
Normalement phpmyadmin peut être accédé à distance selon la manière dont il est configuré, mais comme c'est un autre problème, merci d'ouvrir un nouveau fil de discussion.