« Apache » : différence entre les versions
Contenu supprimé Contenu ajouté
prémière ébauche |
|||
Ligne 55 : | Ligne 55 : | ||
Éditer ''/etc/apache2/ports.conf'' |
Éditer ''/etc/apache2/ports.conf'' |
||
nano /etc/apache2/ports. |
nano /etc/apache2/ports.conf |
||
et ajouter ''Listen 443'' : |
et ajouter ''Listen 443'' : |
||
Ligne 61 : | Ligne 61 : | ||
Listen 80 |
Listen 80 |
||
Listen 443 |
Listen 443 |
||
Ajouter le module ssl à apache : |
|||
a2enmod ssl |
|||
==Répertoires utilisateurs (public_html)== |
==Répertoires utilisateurs (public_html)== |
Version du 14 juillet 2006 à 14:11
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.conf
et ajouter Listen 443 :
Listen 80 Listen 443
Ajouter le module ssl à apache :
a2enmod ssl