Next Previous Contents

3. Apache

3.1 Installation d'Apache

Si vous décidez de le compiler vous-même, les options suivantes fonctionnent

./configure --prefix=/opt/http2/ \
            --enable-ssl \
            --enable-http \
            --enable-cgi \
            --enable-so \
            --enable-usertrack \
            --enable-headers \
            --enable-info

3.2 Configuration d'Apache

Le fichier httpd.conf doit au moins contenir.

LoadModule      php4_module     modules/libphp4.so
AddType application/x-httpd-php .php4 .php3 .php .phtml
Et si vous décidez d'avoir la même configuration que moi, mais ce n'est pas obligatoire
< VirtualHost 172.16.30.150 >
        ServerName site
        ErrorLog phpcompta-error.log
        TransferLog phpcompta-debug.log
        DocumentRoot /home/httpd/compta/html
</VirtualHost >

Note certains ont fait ceci pour configurer Apache

<VirtualHost localhost>
   ServerAdmin webmaster@dummy-host.example.com
   DocumentRoot /www/phpcompta/html/
   ServerName phpcompta
   php_flag session.auto_start 1
   php_flag magic_quotes_gpc 0
   php_flag session.use_trans_sid 1
   php_value include_path ".:../include:../addon"
</VirtualHost>
Actuellement, le répertoire html, contient un fichier .htaccess qui contient le nécessaire pour que les variables php soient correctes (voir configuration de .htaccess).

Apache se démarre avec apachectl start

Remarque : Pour plus d'information, voir le manuel d'Apache.


Next Previous Contents