Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
linux:serveur_web [2011/10/19 23:17] matthieu |
linux:serveur_web [2011/12/01 23:37] (Version actuelle) matthieu [Links] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>fr fr:linux fr:serveur fr:web}} | {{tag>fr fr:linux fr:serveur fr:web}} | ||
- | ====== Serveur Web ====== | + | ====== Serveur Web (Apache) ====== |
Quelle que soit le but de votre serveur, un service web est très souvent indispensable. | Quelle que soit le but de votre serveur, un service web est très souvent indispensable. | ||
Ligne 19: | Ligne 19: | ||
- | ===== Configuration ===== | + | ===== Principe de configuration ===== |
La configuration d'Apache2 est définie par le fichier ///etc/apache2/apache2.conf//. C'est un fichier à plat mais il inclue d'autres fichiers grâce à la commande Include : | La configuration d'Apache2 est définie par le fichier ///etc/apache2/apache2.conf//. C'est un fichier à plat mais il inclue d'autres fichiers grâce à la commande Include : | ||
* /etc/apache2/apache2.conf | * /etc/apache2/apache2.conf | ||
Ligne 44: | Ligne 44: | ||
</code> | </code> | ||
- | [[linux:serveur_web:config]] | + | ===== Configuration avancée ===== |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | [[linux:serveur_web:ssl]] | + | |
- | + | ||
- | + | ||
- | + | ||
- | [[linux:serveur_web:auth]] | + | |
- | + | ||
- | + | ||
- | ===== Encodage des caractères spéciaux ===== | + | |
- | Le fichier ///etc/apache2/conf.d/charset// définit le Content-Type renvoyé par Apache. | + | |
- | + | ||
- | Par défaut, il est en UTF8 : | + | |
- | <file> | + | |
- | AddDefaultCharset UTF-8 | + | |
- | </file> | + | |
- | + | ||
- | Pour configurer le serveur en ISO, il faut indiquer : | + | |
- | <file> | + | |
- | AddDefaultCharset ISO-8859-15 | + | |
- | </file> | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Configuration de PHP ===== | + | |
- | + | ||
- | Dans ///etc/php5/apache2/php.ini// configurer la taille maximum d'upload autorisé, par exemple : | + | |
- | upload_max_filesize = 15M | + | |
- | + | ||
+ | Pour aller plus loin et configurer en détail Apache, voir les sous-parties suivantes : | ||
+ | * [[linux:serveur_web:config]] | ||
+ | * [[linux:serveur_web:ssl]] | ||
+ | * [[linux:serveur_web:auth]] | ||
Ligne 94: | Ligne 66: | ||
* http://httpd.apache.org/docs/2.2/mod/mod_authn_dbd.html | * http://httpd.apache.org/docs/2.2/mod/mod_authn_dbd.html | ||
* http://apache.webthing.com/database/ | * http://apache.webthing.com/database/ | ||
- | * http://www.diegonet.com/support/mod_auth_mysql.shtml | + | |