|
|
|
|
Bonjour à tous, je suis newbie en linux,
je viens d'instaler un apache2 et un nagios pour faire un petit peu d'administration / monitoring. Jusque là tous va bien....
Je souhaiterai avoir une interface plus convivial au niveau de nagios et pour cela rajouter la couche OREON (www.oreon.org) j'ai installé comme demandé php4 / mysql. Au début ca avait l'air de fonctionner mais maintenant et je ne sais pas pourquoi je n'arrive plus à accéder au php. IE ou FIREFOX me demande d'enregistrer le fichier
Pourtant dans mon fichier /etc/apache2/apache2.conf
j'ai bien :
AddType application/x-httpd-php .php .php3 .phtml
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php setup.php (......etc........)
j'ai créer un fichier phpinfo.php dans /var/www/ pour faire le test et ca marche pas
Je pense que je ne suis pas trés loin de la solution, il me manque simplement un avis plus expert que le miens et un petit coup de pouce
Amitié à tous le monde et merci d'avance pour l'aide que certains pourrons m'apporter !!!
Configuration: Debian
En ce cas ouvre le fichier et cherche une ligne qui contient cette directive DocumentRoot
|
Re,
|
Je pense pas que le problème vienne de là car quand je tape
|
Répondre à yannix63
|
Salut,
debian:~# groupadd webgroup debian:~# useradd -g 'webgroup' -s /bin/false webuser En user (j’ai utilisé yannix63)
~$ mkdir -p /home/$USER/site.yannix/{conf,htdocs,logs}
~$ cd site.yannix/
~/site.yannix$ cp -vR /usr/local/httpd/modules/ .
`/usr/local/httpd/modules/' -> `./modules'
`/usr/local/httpd/modules/httpd.exp' -> `./modules/httpd.exp'
`/usr/local/httpd/modules/libphp5.so' -> `./modules/libphp5.so'
~/site.yannix$ cat /usr/local/httpd/conf/mime.types > conf/mime.types
~/site.yannix$ echo -e 'Listen 80\nUser webuser\nGroup webgroup' > conf/httpd.conf
~/site.yannix$ echo -e "\nServerName localhost\nDocumentRoot /home/$USER/site.yannix/htdocs" >> conf/httpd.conf
~/site.yannix$ echo -e '\nTransferLog logs/access_log\nErrorLog logs/error_log' >> conf/httpd.conf
~/site.yannix$ echo -e '\nPidFile logs/httpd.pid\nTypesConfig conf/mime.types'>> conf/httpd.conf
~/site.yannix$ echo -e '\nLoadModule php5_module modules/libphp5.so'>> conf/httpd.conf
~/site.yannix$ echo -e '\nDirectoryIndex index.html index.php'>> conf/httpd.conf
~/site.yannix$ echo -e '\nAddType application/x-httpd-php .php'>> conf/httpd.conf
~/site.yannix$ echo -e "<?php\nphpinfo();\n?>" > htdocs/index.php
En root ~# killall httpd ~# cd /home/yannix63/site.yannix/ /home/yannix63/site.yannix# /etc/init.d/httpd -f conf/httpd.conf -d $(pwd) /home/yannix63/site.yannix# ps aux | grep httpd yannix63 5698 0.0 1.0 4432 2628 pts/2 S+ 14:29 0:00 /usr/bin/vim ccm_httpd root 5715 16.0 3.0 14296 7828 ? Ss 14:34 0:00 /usr/local/httpd/bin/httpd -f conf/httpd.conf -d /home/yannix63/site.yannix webuser 5716 0.0 2.7 14296 7084 ? S 14:34 0:00 /usr/local/httpd/bin/httpd -f conf/httpd.conf -d /home/yannix63/site.yannix webuser 5717 0.0 2.7 14296 7084 ? S 14:34 0:00 /usr/local/httpd/bin/httpd -f conf/httpd.conf -d /home/yannix63/site.yannix webuser 5718 0.0 2.7 14296 7084 ? S 14:34 0:00 /usr/local/httpd/bin/httpd -f conf/httpd.conf -d /home/yannix63/site.yannix webuser 5719 0.0 2.7 14296 7084 ? S 14:34 0:00 /usr/local/httpd/bin/httpd -f conf/httpd.conf -d /home/yannix63/site.yannix webuser 5720 0.0 2.7 14296 7084 ? S 14:34 0:00 /usr/local/httpd/bin/httpd -f conf/httpd.conf -d /home/yannix63/site.yannix root 5722 0.0 0.2 2148 768 pts/1 R+ 14:34 0:00 grep httpd debian:/home/yannix63/site.yannix# En user ~/site.yannix$ firefox http://localhost& Le fichier httpd.conf créer avec la suite de commandes echo : ~/site.yannix$ cat conf/httpd.conf Listen 80 User webuser Group webgroup ServerName localhost DocumentRoot /home/lami20j/site.yannix/htdocs TransferLog logs/access_log ErrorLog logs/error_log PidFile logs/httpd.pid TypesConfig conf/mime.types LoadModule php5_module modules/libphp5.so DirectoryIndex index.html index.php AddType application/x-httpd-php .php lami20j P.S. C'est un site minimal. Je trouve une bonne politique de commencer la configuration de début pas à pas et de ne pas utiliser le fichier de configuration par défaut d'apache. A savoir qu'il y a des options en ligne de commande très utiles. A toi de voir. |
Répondre à samtrops
|