Pages : 1
#1 Le 16/02/2008, à 16:38
- Mano54
Installation serveur PHP
Bonjour à la communauté UBUNTU
J'essaye depuis quelques temps à installer un serveur PHP
Je suis aller sur le forum mais je n'ai pas trouvé de réponses concrétes à ma question .
J'ai suivi pas à pas les directives de l'installation d'un LAMP à savoir
Via Synaptic
Installation apache2 et apache2.doc puis
Installation mysqlsrver 5.0 (demande du password) puis
Installation libapache2-mod-php5 et php5-mysql puis phpmyadmin
Et qd je fais http:// localhost/
La connexion échoue et une fenêtre m'affiche ceci :
[i]Firefox ne peut établir de connexion avec le serveur à l'adresse localhost.
* Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus
tard ;
* Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion
au réseau de votre ordinateur ;
* Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy,
assurez-vous que Firefox a l'autorisation d'accéder au Web.
Quoi qu' c'éti qui s'passe ??? et comment vérifier que tout est bien à sa place ???
Merci de votre ( vos) aides
Hors ligne
#2 Le 16/02/2008, à 19:04
- moiyamaha
Re : Installation serveur PHP
bonjour mano
j'ai pas ma galèré aussi
ton site est bien sur ton pc ?
as tu fait la page .php dans le dossier var
as tu fait le lien symbolique pour pointer vers le repertoire de ton site
une chose m'étonne;
que en faisant localhost ou 127.0.0.1 tu ne tombe pas sur la page accueil apache te disant que celui ci tourne (apache it s wotk)
je suis un débutant comme toi et ce que je te dis c'est les pistes que j'ai suivi
autre chose
comment ce prèsente tes fichiers 000-enabled et available (dans etc/apache2)
cordialement
#3 Le 16/02/2008, à 21:45
- arf
Re : Installation serveur PHP
1 - Firewall ?
2 - Apache lancé ? (/etc/init.d/apache2 start)
3 - Bonne configuration ?
#4 Le 16/02/2008, à 22:04
- Mano54
Re : Installation serveur PHP
Bonsoir et merci d'avance
Le fichier fichiers 000-enabled est ;
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Et le fichier fichiers 000 available est :
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
En outre qd je veux enregistrer une page AAAA.php dans le dossier var il me dit que je n'ai pas la permission
Dois je faire un chmod 777 ???
Merci et bonne soirée
A+
Hors ligne
#5 Le 16/02/2008, à 22:06
- Mano54
Re : Installation serveur PHP
Bonsoir
Autre chose
Dans le fichier etc/init.d/ il est vide ???
Merci
A+
Hors ligne
#6 Le 17/02/2008, à 00:34
- moiyamaha
Re : Installation serveur PHP
re bonjour namo
personnellement oui j'utilise encore chmod et ça me gonfle mais je ne sais pas comment faire autrement
maintenant si tu as installé apache 2 suivant le tuto lamp ------tu dois trouvé dans /etc un dossier apache 2
oui ou non ?
si oui on verra ce qu il y à dedans, si tu n'as pas de dosier apache 2 c'est que tu t est planté à l'install-- enfin je le pense -- mais tu c'est la communauté ubuntu c'est allez voir les wiki (bien sur après 14h de travail)(je sais je suis aigris)
tu as une copie de mon fichier ennabled dans la même rubrique puisque je pose une question
je remarque que ton virtual host n'a aucun port attribué
aucun chemin de définni
aucun document root de défini
je vais te passer par mail mon tel et en 10 mn on devraait avoir résolu ton pb
cordialement
#7 Le 17/02/2008, à 00:43
- moiyamaha
Re : Installation serveur PHP
re bonjour namo
personnellement oui j'utilise encore chmod et ça me gonfle mais je ne sais pas comment faire autrement
maintenant si tu as installé apache 2 suivant le tuto lamp ------tu dois trouvé dans /etc un dossier apache 2
oui ou non ?
si oui on verra ce qu il y à dedans, si tu n'as pas de dosier apache 2 c'est que tu t est planté à l'install-- enfin je le pense -- mais tu c'est la communauté ubuntu c'est allez voir les wiki (bien sur après 14h de travail)(je sais je suis aigris)
tu as une copie de mon fichier ennabled dans la même rubrique puisque je pose une question
je remarque que ton virtual host n'a aucun port attribué
aucun chemin de définni
aucun document root de défini
je vais te passer par mon tel et en 10 mn cela devrait etre résolu
pas de maill car tu est comme moi invité
tel 02 51 95 63 81 après 10 h du mat
cordialement
ce n'est pas parce que je refuse d'appartenir à une communauté élitiste que je ne suis pas capable d'aidé
#8 Le 17/02/2008, à 11:09
- Mano54
Re : Installation serveur PHP
Bonjour et merci de ton aide
Avant de te déranger par tél je vais d'abord faire quelques vérifs
De plus je suis en déplacement toutes la semaine prochaine
Donc je vais essayer de me dépatouiller et si je reste planté je ne manquerai pas de passer un coup de fil au moment de ton choix
Merci et bonne semaine
A+
Hors ligne
#9 Le 17/02/2008, à 11:13
- Mano54
Re : Installation serveur PHP
Re bonjour
Voila le contenu du dossier etc/ apache2
/etc/apache2/conf.d
/etc/apache2/mods-available
/etc/apache2/mods-enabled
/etc/apache2/sites-available
/etc/apache2/sites-enabled
/etc/apache2/apache2.conf
/etc/apache2/envvars
/etc/apache2/httpd.conf
/etc/apache2/ports.conf
/etc/apache2/ports.conf.dpkg-dist
A+
Hors ligne
#10 Le 17/02/2008, à 11:55
- moiyamaha
Re : Installation serveur PHP
bonjour mano
je ne suis pas très dispo non plus c'est pour cela que je te proposait le tel pour ce matin ou dans la journée
NameVirtualHost *:80
<VirtualHost *:80>
DirectoryIndex index.html index.htm default.html default.htm****si tu as du php en page index il faut peut être rajouter quelque chose , je ne sais pas****
ServerName *****ici tu met le nom de ton serveur tel qu il est appelé par le web****
ServerAdmin webmaster@localhost
DocumentRoot "ici tu met le chemin de ton dossier sans oublier les guillement et un slach devant ***ex "/home/ce que tu veux"***
<Directory "/home/mon site">******** pareil tu met le rep de ton site en respectant guillemet et autre***
AllowOverride All
Options All
Order allow,deny
Allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
si tu es derriere une free box,livebox ou autre le port 80 doit pointer sur ta machine l'as tu ouvert
es tu en ip fixe ou dhcp
as tu pris no-ip et (plus particulièrement pour les livebox)dyndns)?
ça c'et pour le html
pour le phb as tu bien créer le fichier .php info dans /var/www
as tu bien rediriger par un lien symbolique le repertoire de ton site
pour finir chmod j'y ai droit à chaque fois que je touche au site (il est à la racine de /homme) et je ne sais pas ou et comment modifier les droits (je ne trouve pas de bash en ctrl h)
cordialement
Pages : 1