« Apache » : différence entre les versions
Contenu supprimé Contenu ajouté
prémière ébauche |
prémière ébauche |
||
Ligne 1 : | Ligne 1 : | ||
{{EnTravaux}} |
|||
{{ébauche}} |
{{ébauche}} |
||
Ligne 15 : | Ligne 17 : | ||
nano /etc/apache2/apache2.conf |
nano /etc/apache2/apache2.conf |
||
... |
|||
et remplacer : |
|||
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml |
|||
par : |
|||
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml |
|||
==Ajouter le support de PHP== |
==Ajouter le support de PHP== |
||
Ligne 28 : | Ligne 23 : | ||
Tout d'abord installer PHP : |
Tout d'abord installer PHP : |
||
apt-get install |
apt-get install php4 |
||
Et ensuite le |
Et ensuite le module PHP pour apache |
||
apt-get install |
apt-get install libapache2-mod-php4 |
||
Redémarrer apache |
Redémarrer apache |
||
/etc/init.d/apache2 restart |
/etc/init.d/apache2 restart |
||
Créons un fichier contenant un script php minimal qui nous permettra de faire un test |
|||
echo "<?php phpinfo(); ?>" > /var/www/test.php |
|||
Testons : |
|||
lynx http://localhost/test.php |
|||
==Ajouter le support d'une base de données SQL== |
==Ajouter le support d'une base de données SQL== |
||
Installer MySQL : |
|||
apt-get install mysql-server |
|||
puis modifier PHP pour qu'il supporte MySQL : |
|||
apt-get install php4-mysql |
|||
==Permettre la connexion https (SSL)== |
==Permettre la connexion https (SSL)== |
Version du 12 juillet 2006 à 16:13
Dans cette partie nous allons installer un serveur http : Apache.
Installer apache 2.0.x.x :
apt-get install apache2
On peut déjà tester le serveur, pour voir si une page s'affiche ou s'il refuse la connexion :
lynx http://localhost/
Éditer /etc/apache2/apache2.conf :
nano /etc/apache2/apache2.conf
...
Ajouter le support de PHP
Tout d'abord installer PHP :
apt-get install php4
Et ensuite le module PHP pour apache
apt-get install libapache2-mod-php4
Redémarrer apache
/etc/init.d/apache2 restart
Créons un fichier contenant un script php minimal qui nous permettra de faire un test
echo "<?php phpinfo(); ?>" > /var/www/test.php
Testons :
lynx http://localhost/test.php
Ajouter le support d'une base de données SQL
Installer MySQL :
apt-get install mysql-server
puis modifier PHP pour qu'il supporte MySQL :
apt-get install php4-mysql
Permettre la connexion https (SSL)
Éditer /etc/apache2/ports.conf
nano /etc/apache2/ports.con
et ajouter Listen 443 :
Listen 80 Listen 443