phpmyadmin / apache package - Installation - Linux et OS Alternatifs
Marsh Posté le 12-10-2006 à 10:07:35
thierryR a écrit : Bonjour .
|
je t'ai dit hier de comprendre la notion de <virtualhost>
avant de continuer avec apache
Marsh Posté le 12-10-2006 à 10:48:08
memaster a écrit : je t'ai dit hier de comprendre la notion de <virtualhost> |
J'ai quelque difficultés avec virtualhost. Si tu peux m'orienter un peu.... J'ai bien des lacunes.
Apache ne me sert que sur le pc pour une application LAMP ( monoposte)
Mon site internet et fabriqué par NVU et tourne chez OVH . Je ne sais pas s'il doit se sevir de apache, mais à mon avis c'est NON.
Donc comment déclarer ServerName ? Par "localhost" ? sachant que phpmyadmin fonctionne en plus de localhost.
Dois je faire 2 <virtualhost> ?
Marsh Posté le 12-10-2006 à 10:50:49
thierryR a écrit : J'ai quelque difficultés avec virtualhost. Si tu peux m'orienter un peu.... J'ai bien des lacunes. |
Ton site est hébergé chez OVH, c'est ça ?
Pourquoi as-tu besoin de apache+mysql+php ??
Je pense qu'avant de se lancer dans l'installation/configuration/utilisation d'un tel outil, il faut se poser la question de l'utilité que tu vas en avoir ...
Marsh Posté le 12-10-2006 à 11:40:01
thierryR a écrit : J'ai quelque difficultés avec virtualhost. Si tu peux m'orienter un peu.... J'ai bien des lacunes. |
si tu es sur un serveur d'hebergement mutualisé la réponse est oui.
OVH se sers de linux-apache-mysql-php (lamp donc).
sinon oui comme wedgeant : c'est pour quel usage??
1) commence par te documenter sur apache (les doc en français, il y en a partout) dans un 1er temps avant de vouloir
tout faire et te mélanger les pinceaux.
2) pour t'aider un peu :
oui le virtualhost va te permettre de compartimenter les services que tu delivres
sur le port 80. le virtualhost permet de faire pointer chaque requete au bon endroit du(des) répertoire(s)
dans lequel, il y a une page index.htm ou index.php
Marsh Posté le 12-10-2006 à 12:22:45
Pour quel usage ? En fait c'est simple, je suis artisan et j'utilise un programme que j'ai construit en php à des fins professionnels. Il a toujours bien fonctionné jusqu'ici sur apache1. Je me sert donc d'un navigateur pour l'utiliser. Je n'ai rien trouvé de mieux que LAMP pour l'instant. Avec mandriva 2007 de nouveaux packages sont arrivés et j'ai des difficultés à remettre le système en route.
J'en aurai aussi avec tomcat pour la compta OpenSI mais c'est une autre histoire.
Marsh Posté le 12-10-2006 à 14:05:19
Voila ce que j'ai fait:
|
si c'est une connerie dite le moi Merci.
Marsh Posté le 12-10-2006 à 14:31:46
Ca fonctionne ?
Si c'est oui, c'est que c'est pas une connerie
Sinon ...
Marsh Posté le 12-10-2006 à 19:19:18
Je ferais bien une réponse de normand en fait phpmyadmin fonctionne
mais mon programme de facturation non -> forbidden
Pourtant les droits sur fichiers n'ont pas changé mais maintenant ils sont fermé à apache.
Qu'elle est la meilleure façon. chown apache:apache ou chown perso:perso ?
Ca devient bon mais il reste encore ça ......
Marsh Posté le 19-12-2006 à 20:41:41
toujours bloqué ?
A ta place, je ferais :
Mon logiciel en php dans /home/facturation/
Mes outils de surveillance dans /home/outils/
Et puis ensuite deux fichiers de conf dans /etc/apache2/sites-available
Un facturation.conf avec
ServerName http://localhost/facturation
DocumentRoot /home/facturation
Un outils.conf avec
ServerName http://localhost/outils
DocumentRoot /home/outils
Ne pas oublier de faire le lien dans /etc/apache2/sites-enabled
Et dans ta directory outil, tu crées lien vers le repertoire où est installé phpmyadmin.
Genre ln -s /usr/share/phpmyadmin /home/outils/phpmyadmin
Marsh Posté le 19-12-2006 à 21:31:39
thierryR a écrit : |
Essaye
http://localhost/phpmyadmin/ |
Marsh Posté le 12-10-2006 à 09:56:59
Bonjour .
Il doit y avoir des petits problèmes de règlages avec phpmyadmin
Ce dernier s'installe dans /var/www/ et le fichier httpd.conf donne ceci:
DocumentRoot "/var/www/html"
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/html">
test: http://localhost fonctionne " it work"
test: http://localhost/phpmyadmin " not found"
J'ai déplacé phpmyadmin dans /var/www/html/
test: http://localhost/phpmyadmin "Access forbidden!" 403
Pourtant tous les fichiers phpmyadmin sont admis à la lecture par tout le monde. ?