Installation de PhpMyAdmin - Installation - Linux et OS Alternatifs
Marsh Posté le 01-10-2007 à 09:48:41
Heu on avait pas déja réglé (:o) le probleme ?
edit: ah non, le probleme n'était pas tout a fait le meme
Et si tu nous postais ta configuration, on est pas devin...
Marsh Posté le 01-10-2007 à 09:49:15
o'gure a écrit : Heu on avait pas déja régl |
Marsh Posté le 01-10-2007 à 09:56:48
j'avais posté pour mettre en ligne le site www.jazz-in-the-kitchen.com et cela avais abouti.
Mais pas pour phpmyadmin.
Marsh Posté le 01-10-2007 à 09:58:19
o'gure a écrit : Et si tu nous postais ta configuration, on est pas devin... |
Le principe est normalement strictement identique.
Tu crées un virtual host, tu mets le servername et le document root et c'est tout
Marsh Posté le 01-10-2007 à 10:19:28
je pense bien que le problème est strictement identique.
mais j'ai beau créer un virtualhost avec servername : nsXXXXX ou nsXXXXX.ovh.net ou Automatic et document root :
/var/www/phpmyadmin
cela ne marche pas
Marsh Posté le 01-10-2007 à 10:24:10
Tu ne comprends pas quoi dans cette phrase ?
o'gure a écrit :
|
Marsh Posté le 01-10-2007 à 10:46:44
ok pardon
Ma config :
Processeur Intel Pentium 4 HyperThreading 3.00 GHz Architecture 32 bits
Mémoire vive 512 Mo DDR Disque dur 250 Go
Type disque IDE / SATA2
Connexion 100 Mbps
Debian 3.1 Sarge passée à 4.0 via apt-get dist-upgrade
Paquets installés :
SSH
Webmin 1.360
Bind9
Apache2, LibApache2-mod-php5
MySQL server 5.O, MySQL Client 5.0, MySQL Common, MySQL Server
Php5, Php5 Common, Php5 MySQL, PhpMyAdmin 2.9.1.1-4
Dites-moi si vous voulez d'autres infos
Marsh Posté le 01-10-2007 à 10:49:06
Ta configuration d'apache... pour les virtual host... pour voir si il y a des erreurs... et éventuellement les corriger...
Marsh Posté le 01-10-2007 à 11:18:35
ok repardon
/etc/apache2/sites-available/default :
Code :
|
/etc/apache2/sites-available/webmin.1191222433.conf :
Code :
|
/etc/apache2/sites-available/webmin.1191227135.conf:
Code :
|
Marsh Posté le 01-10-2007 à 11:21:50
et tu indiques où le nom de ton serveur ?
pour faire un virtual host le minimun (en dehors du vhost par defaut) c'est :
<VirtualHost *> |
Si tu n'en mets pas, comment veux tu qu'il différencie l'un de l'autre ?
Pense à jeter le coup d'oeil sur la doc d'apache et sur les nombreux tutaux qui existent sur le web
Marsh Posté le 01-10-2007 à 11:41:19
ok j'ai mis :
webmin.1191222433.conf :
Code :
|
webmin.1191227135.conf :
Code :
|
ça ne change pas
je vais lire de la doc
Marsh Posté le 01-10-2007 à 11:46:18
Tu as pensé à reloader apache ?
Quand tu dis, ca ne marche pas, ca signifie quoi ?
Quand tu reload apache, tu as des messages d'erreur dans tes logs ?
Marsh Posté le 01-10-2007 à 12:35:18
j'ai pensé à reloader Apache
ça ne marche pas signifie que le site www.jazz-in-the-kitchen.com est accessible mais pas phpmyadmin
Dans le /var/log/apache2/error.log :
Code :
|
La ligne qui suit fait référence à favicon.ico mais la page de jazz-in-the-kitchen ne contient pas de fichier portant ce nom.
Code :
|
Les autres lignes sont des [Notices] comme suit (et pas des [error])
Code :
|
Marsh Posté le 01-10-2007 à 12:40:40
1. Pour le favicon c'est pas grave, c'est en réalité l'icon de ton site qui devrait s'afficher dans l'onglet (pas bien grave).
2. Pour le htdocs, étrange, tu es sûr que tu n'as pas d'autres fichiers chargés par apache ?
3. Je viens d'essayer de joindre ton site :
- par son adresse IP => impossible de joindre le site
- par jazz-in-the-kitchen => impossible de joindre le site
- par le ns... => impossible de joindre le site
Marsh Posté le 01-10-2007 à 12:42:07
Bon la que jazz => ca marche
et le ns => me donne le contenu d'un répertoire (avec apache2-default et le répertoire de l'autre site (vraisemblablement /var/www/
Marsh Posté le 01-10-2007 à 12:46:46
Sur ma Debian lenny phpmyadmin ne se trouve pas dans /var/www mais dans /usr/share/phpadmin (installé à l'instant : package debian)
- vérifie exactement où se trouve ton phpmyadmin.
- vérifie précisément les fichiers de configuration d'apache pour voir la configuration de TOUS tes virtual host.
conclusion : si le listing de ns-... ne donne que les répertoires apache-default et jazz... ton phpmyadmin ne doit pas s y trouver, hors dans la conf tu as mis qu'il se trouvait la. Vérifie tes répertoires, corriges, et redémarres apache.
Marsh Posté le 01-10-2007 à 12:53:13
- lis la doc
-
Marsh Posté le 01-10-2007 à 18:08:40
je voudrai repartir de zero avec apache donc le desinstaller completement mais la commande apt-get remove --purge apache2 ne retire pas tout les fichiers
Existe-t-il une commande qui désinstalle TOUT avec en plus les dépendances??
ou faut-il le faire à la main?
Marsh Posté le 11-10-2007 à 17:10:47
As tu regardé sur la doc officielle de apache comment on utilise la directive Alias ainsi que les virtual host ?
Et si tu nous postais l'intégralité de tes fichiers de conf et la localisation précises des différents répertoires (phpmyadmin, ton site), ca nous aiderait !
Marsh Posté le 11-10-2007 à 18:03:22
OK alors :
Fichiers de conf :
/etc/apache2/sites-available/default =
NameVirtualHost * |
/etc/apache2/sites-available/webmin.1192116875.conf =
|
/etc/bind/named.conf =
|
/etc/bind/jazz-in-the-kitchen.com.hosts =
|
Les chemins :
>Répertoires Apache2 :
du programme : /etc/apache2
des sites : /var/www
>Répertoires PhpMyAdmin :
Du programme : /etc/phpmyadmin
Du "site" : /usr/share/phpmyadmin
Il y a un lien symbolique vers /usr/share/phpmyadmin dans /var/www
>Repertoire de mon site :
/var/www/jazz-in-the-kitchen
Il n'y a qu'un fichier appelé index.html dans ce répertoire
Marsh Posté le 11-10-2007 à 18:05:43
Tu peux éditer et mettre des balises fixed autour de tes confs stp
http://www.mesdiscussions.net/doc/ [...] ixed#fixed
Marsh Posté le 11-10-2007 à 18:08:14
Et où sont les directives "servername" que je t'avais demandé de mettre ?
Marsh Posté le 11-10-2007 à 18:12:36
Tu as redémarré apache bien sûr ?
Marsh Posté le 11-10-2007 à 18:15:12
Au lieu de faire un lien symbolique utilise un alias.
Marsh Posté le 11-10-2007 à 18:51:53
j'ai bien redemarré apache
sous Webmin je ne peux créer que des vhosts pas des alias
de plus je ne sais pas créer de lien symbolique donc si je suprime celui-là et que cela ne fonctionne pas je ne saurai pas comment m'y prendre pour le créer
Marsh Posté le 11-10-2007 à 19:04:26
1. Laisse tomber webmin et édites tes fichiers à la mano.
2. Les vhosts par Alias ca n'existe pas. Un Alias c'est pour dire que l'url de ton site /phpmyadmin se trouve dans le dossier /usr/share/phpmyadmin. On ne fait pas de liens symboliques on fait des alias. C'est plus propre.
3. Tu es sûr d'avoir lu la doc d'apache pour les virtualhost ?
Chez moi :
NameVirtualHost * |
et pour un autre virtual host par exemple mail.mondomaine.org
<VirtualHost *> |
Et ca marche tres bien. Dans ton cas :
tu mets un servername tel qu'il s'appelle nsovh...machintruc. Le nom d'ovh
et le deuxieme vhost tu mets www.jazz-in-the-kitchen.com
Ensuite tu te sers d'un alias (cf ma conf) pour utiliser phpmyadmin uniquement dans le vhost nsovhmachin.
Lis la doc c'est tres bien expliqué comment faire en éditant les fichiers
Marsh Posté le 11-10-2007 à 21:31:17
Ok
je me suis installé la doc.
je crois bien que je ne peux pas y couper.
merci pour ton aide,
je reposte si j'ai un soucis
Marsh Posté le 01-10-2007 à 09:32:47
Bonjour
Je loue un serveur chez OVH. Le serveur est sous Debian 4.0.
Le serveur est loué sans rien d'installé, juste un acces SSH via une console mais j'ai
installer l'interface www Webmin.
Je voudrai installer PhpMyAdmin dans le but d'administrer un base de données MySQL qui
servirai pour une messagerie e-mail.
J'ai donc installer le serveur de DNS Bind9, Apache2 (serveur web), MySQL server 5.0, Php5 et PhpMyAdmin.
Le serveur héberge le domaine www.jazz-in-the-kitchen.com. Pour l'heberger, j'ai crée un virtualhost dans Apache2 et une zone DNS dans Bind9. Cela fonctionne.
Par contre je n'ai pas accès à la page PhpMyAdmin à l'adresse où elle devrai se trouver, c-a-d : http://nsXXXXX.ovh.net/phpmyadmin.
Lorsque je crée un virtualhost pour PhpMyAdmin, j'ai toujours accès à www.jazz-in-the-kitchen.com mais pas à PhpMyAdmin.
Lorsque je supprime le virtualhost pour www.jazz-in-the-kitchen.com, et que je laisse celui de PhpMyAdmin, je n'accède plus à www.jazz-in-the-kitchen.com (ce qui est normal) et j'accèdes à la page PhpMyAdmin mais uniquement à l'adresse www.jazz-in-the-kitchen.com et pas à l'adresse nsXXXXX.ovh.net/phpmyadmin.
J'ai beau retourner le problème dans tous les sens, je ne comprend pas.
J'en fais appelle à vos lumiere.
Par avance merci.