Problème configuration LAMP
Fermé
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
-
3 févr. 2010 à 15:36
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 - 8 févr. 2010 à 20:32
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 - 8 févr. 2010 à 20:32
A voir également:
- Problème configuration LAMP
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Configuration chromecast - Guide
- Connaitre configuration pc - Guide
15 réponses
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
3 févr. 2010 à 15:50
3 févr. 2010 à 15:50
Pour commencer, que se passe-til quand tu essayes de te connecter sur ton serveur apache avec ton navigateur :
http://localhost
S'il y a marqué "It works" déjà, apache fonctionne. Est-ce le cas ?
Ensuite tout dépend de ce que tu veux faire. Sur la page que tu as indiqué, tu as des liens qui expliquent comment administrer apache, mysql et php. Le but dans un premier temps est de créer un premier site. Sans aller jusqu'à faire des virtual hosts on peut imaginer que tu travailles dans /var/www/htdocs qui est a priori la racine de ton site comme indiqué ici :
http://doc.ubuntu-fr.org/apache2
Tu peux commencer par te faire une page de test (par exemple /var/www/htdocs/test.php) qui va appeler une fonction php pour vérifier que le module php est bien chargé par apache. Par exemple tu peux mettre dans ce fichier :
Ensuite pour tester :
http://localhost/test.php
Si ça marche, tu peux commencer à créer une base de donnée mysql par exemple via phpmyadmin.
http://doc.ubuntu-fr.org/phpmyadmin
A présent, modifies ton site de test en tant de te connecter à ta base de donnée et fais une requête SQL. À ce stade tu l'auras compris, c'est plus du développement web que de l'administration à proprement parler...
Bonne chance
http://localhost
S'il y a marqué "It works" déjà, apache fonctionne. Est-ce le cas ?
Ensuite tout dépend de ce que tu veux faire. Sur la page que tu as indiqué, tu as des liens qui expliquent comment administrer apache, mysql et php. Le but dans un premier temps est de créer un premier site. Sans aller jusqu'à faire des virtual hosts on peut imaginer que tu travailles dans /var/www/htdocs qui est a priori la racine de ton site comme indiqué ici :
http://doc.ubuntu-fr.org/apache2
Tu peux commencer par te faire une page de test (par exemple /var/www/htdocs/test.php) qui va appeler une fonction php pour vérifier que le module php est bien chargé par apache. Par exemple tu peux mettre dans ce fichier :
<?php // Prints something like: Monday 8th of August 2005 03:12:46 PM echo date('l jS \of F Y h:i:s A'); ?>
Ensuite pour tester :
http://localhost/test.php
Si ça marche, tu peux commencer à créer une base de donnée mysql par exemple via phpmyadmin.
http://doc.ubuntu-fr.org/phpmyadmin
A présent, modifies ton site de test en tant de te connecter à ta base de donnée et fais une requête SQL. À ce stade tu l'auras compris, c'est plus du développement web que de l'administration à proprement parler...
Bonne chance
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
3 févr. 2010 à 16:07
3 févr. 2010 à 16:07
Quand je mets lURL http://127.0.0.1/, il me dit qu'il n'a pas trouvé la page donc soit mon serveur apache n'est pas lancé, soit y a un autre problème
Je veux configurer tout ça pour pouvoir utiliser correctement linux sur ma machine virtuelle de façon à pouvoir faire mon projet sous symfony, en général, j'utilise windows donc tout se fait tout seul..
Je veux configurer tout ça pour pouvoir utiliser correctement linux sur ma machine virtuelle de façon à pouvoir faire mon projet sous symfony, en général, j'utilise windows donc tout se fait tout seul..
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
3 févr. 2010 à 17:12
3 févr. 2010 à 17:12
Personne ne peut m'aider svp?
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
3 févr. 2010 à 19:51
3 févr. 2010 à 19:51
Quand je mets lURL http://127.0.0.1/, il me dit qu'il n'a pas trouvé la page donc soit mon serveur apache n'est pas lancé, soit y a un autre problème
Effectivement. Peux tu me donner le résultat de la commande :
Je veux configurer tout ça pour pouvoir utiliser correctement linux sur ma machine virtuelle de façon à pouvoir faire mon projet sous symfony, en général, j'utilise windows donc tout se fait tout seul..
Allons allons, pas de phrases comme ça, après ça va dériver en troll :-) C'est d'ailleurs pour ça que tu installes apache dans une machine virtuelle ^^
En fait c'est normal que ça déconne si linux est dans une machine virtuelle. En effet l'adresse 127.0.0.1 n'a pas le même sens dans ta machine virtuelle (système invité) que sous windows (ton système hôte). Si tu lances ton navigateur dans ta machine virtuelle ça devrait marcher.
Bonne chance
Effectivement. Peux tu me donner le résultat de la commande :
sudo service apache2 restart
Je veux configurer tout ça pour pouvoir utiliser correctement linux sur ma machine virtuelle de façon à pouvoir faire mon projet sous symfony, en général, j'utilise windows donc tout se fait tout seul..
Allons allons, pas de phrases comme ça, après ça va dériver en troll :-) C'est d'ailleurs pour ça que tu installes apache dans une machine virtuelle ^^
En fait c'est normal que ça déconne si linux est dans une machine virtuelle. En effet l'adresse 127.0.0.1 n'a pas le même sens dans ta machine virtuelle (système invité) que sous windows (ton système hôte). Si tu lances ton navigateur dans ta machine virtuelle ça devrait marcher.
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
4 févr. 2010 à 10:06
4 févr. 2010 à 10:06
Voilà ce que me retourne la commande sudo service apache2 restart:
Oui mon navigateur (firefox) fonctionne très bien sous linux en machine virtuelle, j'écris même de celui-ci.
* Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs
Oui mon navigateur (firefox) fonctionne très bien sous linux en machine virtuelle, j'écris même de celui-ci.
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
4 févr. 2010 à 12:14
4 févr. 2010 à 12:14
Personne svp?
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
4 févr. 2010 à 15:29
4 févr. 2010 à 15:29
up
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
4 févr. 2010 à 15:37
4 févr. 2010 à 15:37
Salut,
Affiche le résultat de
Affiche le résultat de
ps aux | grep apache sudo netstat -lpn | grep ':80' rgrep -i documentroot /etc/apache2
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
4 févr. 2010 à 16:07
4 févr. 2010 à 16:07
ps aux | grep apache :
sudo netstat -lpn | grep ':80' :
rgrep -i documentroot /etc/apache2 :
root 3883 0.0 1.2 27936 6280 ? Ss 15:01 0:00 /usr/sbin/apache2 -k start www-data 3887 0.0 0.6 27936 3428 ? S 15:01 0:00 /usr/sbin/apache2 -k start www-data 3888 0.0 0.7 28016 4064 ? S 15:01 0:00 /usr/sbin/apache2 -k start www-data 3889 0.0 0.6 27936 3428 ? S 15:01 0:00 /usr/sbin/apache2 -k start www-data 3893 0.0 0.6 27936 3428 ? S 15:01 0:00 /usr/sbin/apache2 -k start www-data 3894 0.0 0.6 27936 3428 ? S 15:01 0:00 /usr/sbin/apache2 -k start www-data 4274 0.0 0.6 27936 3428 ? S 15:03 0:00 /usr/sbin/apache2 -k start utilisateur 4525 0.0 0.1 3056 808 pts/0 R+ 16:04 0:00 grep --color=auto apache
sudo netstat -lpn | grep ':80' :
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3883/apache2
rgrep -i documentroot /etc/apache2 :
/etc/apache2/sites-available/default: DocumentRoot /var/www /etc/apache2/sites-available/default-ssl: DocumentRoot /var/www /etc/apache2/sites-enabled/000-default: DocumentRoot /var/www
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
5 févr. 2010 à 18:10
5 févr. 2010 à 18:10
Le problème est là :
Apparemment ton port 80 est déjà utilisé. C'est la raison pour laquelle apache2 fonctionne mal (et se relance mal). Tu peux vérifier ce qui utilise ce port avec la commande netstat.
https://forums.commentcamarche.net/forum/affich-6872750-probleme-demarrage-apache2
https://www.linuxquestions.org/questions/linux-newbie-8/could-not-bind-to-address-0-0-0-0-80-a-405377/
Essaye de fermer proprement apache2 :
Reporte-moi le résultat de :
Bonne chance
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down
Apparemment ton port 80 est déjà utilisé. C'est la raison pour laquelle apache2 fonctionne mal (et se relance mal). Tu peux vérifier ce qui utilise ce port avec la commande netstat.
https://forums.commentcamarche.net/forum/affich-6872750-probleme-demarrage-apache2
https://www.linuxquestions.org/questions/linux-newbie-8/could-not-bind-to-address-0-0-0-0-80-a-405377/
netstat -lpn | grep 80
Essaye de fermer proprement apache2 :
sudo service apache2 stop
Reporte-moi le résultat de :
ps faux | grep apache dpkg -l | grep apache
Bonne chance
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
8 févr. 2010 à 10:50
8 févr. 2010 à 10:50
Désolé du retard mais je n'étais pas présent ce week-end.
Voilà la réponse du netstat:
ps faux | grep apache :
dpkg :
Voilà la réponse du netstat:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3883/apache2
ps faux | grep apache :
root 3883 0.0 1.2 27936 6280 ? Ss 07:08 0:02 /usr/sbin/apache2 -k start www-data 3887 0.0 0.6 27936 3428 ? S 07:08 0:00 \_ /usr/sbin/apache2 -k start www-data 3888 0.0 0.7 28016 4064 ? S 07:08 0:00 \_ /usr/sbin/apache2 -k start www-data 3889 0.0 0.6 27936 3428 ? S 07:08 0:00 \_ /usr/sbin/apache2 -k start www-data 3893 0.0 0.6 27936 3428 ? S 07:08 0:00 \_ /usr/sbin/apache2 -k start www-data 3894 0.0 0.6 27936 3428 ? S 07:08 0:00 \_ /usr/sbin/apache2 -k start www-data 4274 0.0 0.6 27936 3428 ? S 07:10 0:00 \_ /usr/sbin/apache2 -k start utilisateur 4793 0.0 0.1 3056 804 pts/0 S+ 10:49 0:00 \_ grep --color=auto apache
dpkg :
ii apache2 2.2.12-1ubuntu2.1 Apache HTTP Server metapackage ii apache2-mpm-prefork 2.2.12-1ubuntu2.1 Apache HTTP Server - traditional non-threade ii apache2-utils 2.2.12-1ubuntu2.1 utility programs for webservers ii apache2.2-bin 2.2.12-1ubuntu2.1 Apache HTTP Server common binary files ii apache2.2-common 2.2.12-1ubuntu2.1 Apache HTTP Server common files ii libapache2-mod-php5 5.2.10.dfsg.1-2ubuntu6.4 server-side, HTML-embedded scripting languag
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
8 févr. 2010 à 11:29
8 févr. 2010 à 11:29
Pour moi ton service apache2 ne parvient pas à redémarrer car des reliquats d'apache2 tournent toujours. Il faut soit les tuer, soit redémarrer.
Bonne chance
Bonne chance
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
8 févr. 2010 à 13:43
8 févr. 2010 à 13:43
Qu'est-ce que tu appelles reliquats d'apache2?
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
8 févr. 2010 à 17:25
8 févr. 2010 à 17:25
up
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
8 févr. 2010 à 20:32
8 févr. 2010 à 20:32
À mon avis il y a des processus apache2 qui tournent en arrière plan alors qu'il ne devrait plus y en avoir si tu as stoppé le service d'apache2. Il faut soit les tuer à coup de kill, soit avec un reboot.
Bonne chance
Bonne chance