Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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