Outils pour utilisateurs

Outils du site


informatique:apache

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:apache [09/08/2010 12:25] cyrilleinformatique:apache [19/05/2012 00:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Apache (httpd) ====== ====== Apache (httpd) ======
 +
 +Sur les serveurs web en général: [[/informatique/httpd|/informatique/httpd]]
  
 [[http://www.apachefrance.com/Manuels/Apache_1.3/|Manuel en français]]. [[http://www.apachefrance.com/Manuels/Apache_1.3/|Manuel en français]].
Ligne 10: Ligne 12:
  
 ===== Sécurité ===== ===== Sécurité =====
 +
 +==== Apache en Chroot ====
 +
 +[[http://www.zdnet.fr/builder/programmation/technologies_web/0,39021000,39138765,00.htm|Combiner Apache et la commande chroot]]
 +
 +[[http://www.faqs.org/docs/securing/chap29sec254.html|Apache in a chroot jail]] from "[[http://www.faqs.org/docs/securing/index.html|Securing and Optimizing Linux: RedHat Edition - A Hands on Guide]]"
 +
 +Une série sur www.cyberciti.biz:
 +  * [[http://www.cyberciti.biz/tips/chroot-apache-under-rhel-fedora-centos-linux.html|Red Hat / CentOS: Chroot Apache 2 Web Server]]
 +  * [[http://www.cyberciti.biz/tips/rhel-centos-apache-chrootjail-virtual-hosting.html|Apache Chroot Jail: Virtual Hosting]]
 +  * [[http://www.cyberciti.biz/tips/howto-setup-lighttpd-php-mysql-chrooted-jail.html|Lighttpd FasCGI PHP, MySQL chroot jail installation under Debian Linux]]
  
 ==== Slowloris ==== ==== Slowloris ====
Ligne 16: Ligne 29:
  
 [[http://www.howtoforge.com/how-to-defend-slowloris-ddos-with-mod_qos-apache2-on-debian-lenny|How To Defend slowloris DDoS With mod_qos (Apache2) ]] MarcusSpiegel (2009-07-15) [[http://www.howtoforge.com/how-to-defend-slowloris-ddos-with-mod_qos-apache2-on-debian-lenny|How To Defend slowloris DDoS With mod_qos (Apache2) ]] MarcusSpiegel (2009-07-15)
 +
 +===== PHP App Server =====
 +
 +==== mod_php ====
 +
 +==== PHP-FPM (FastCGI Process Manager) ====
 +
 +http://php.net/manual/fr/install.fpm.php
 +
 +http://php-fpm.org
 +
 +==== mod_fcgid ====
 +
 +[[http://httpd.apache.org/mod_fcgid|mod_fcgid]] is a high performance alternative to mod_cgi or mod_cgid, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests. It is favored by the PHP developers, for example, as **a preferred alternative to running mod_php in-process, delivering very similar performance**.\\
 +mod_fcgid was **created as a new FastCGI implementation**, and was granted to the ASF as an Apache HTTP Server subproject in 2009.
 +
 +The [[http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html|Apache Module mod_fcgid]] reference page.
 +
 +=== Articles ===
 +
 +  * [[http://dotclear.placeoweb.com/post/mod_fcgid|PlaceOWeb partage son expérience]] sur mod_fcgid.
 +  * [[http://2bits.com/articles/apache-fcgid-acceptable-performance-and-better-resource-utilization.html|Apache with fcgid: acceptable performance and better resource utilization]]
 +
 +==== FastCGI et APC ====
 +
 +[[http://www.magentocommerce.com/boards/viewthread/29264/|FastCGI + APC]]
 +
 +[[http://stackoverflow.com/questions/598444/how-to-share-apc-cache-between-several-php-processes-when-running-under-fastcgi|How to share APC cache between several PHP processes when running under FastCGI?]]
  
 ===== Tips ===== ===== Tips =====
Ligne 57: Ligne 98:
   * [[http://httpd.apache.org/docs/2.0/vhosts/mass.html|Dynamically Configured Mass Virtual Hosting]]   * [[http://httpd.apache.org/docs/2.0/vhosts/mass.html|Dynamically Configured Mass Virtual Hosting]]
   * [[http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html|Apache Module mod_vhost_alias]] : This module creates dynamically configured virtual hosts, by allowing the IP address and/or the Host: header of the HTTP request to be used as part of the pathname to determine what files to serve. This allows for easy use of a huge number of virtual hosts with similar configurations.   * [[http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html|Apache Module mod_vhost_alias]] : This module creates dynamically configured virtual hosts, by allowing the IP address and/or the Host: header of the HTTP request to be used as part of the pathname to determine what files to serve. This allows for easy use of a huge number of virtual hosts with similar configurations.
 +
 +====Upload progress====
 +
 +Modules pour le reporting progressif d'un upload (upload progress):
 +  * Extension PECL pour PHP : [[/informatique/php#php_uploadprogress|php_uploadprogress]]
 +  * Entension HttpModule pour .Net : [[/informatique/dotnet#NeatUpload]]
 +  * NGinx module : [[http://wiki.nginx.org/NginxHttpUploadProgressModule|NginxHttpUploadProgressModule]]
 +  * Apache module : [[http://github.com/drogus/apache-upload-progress-module|apache-upload-progress-module]]
  
informatique/apache.1281349500.txt.gz · Dernière modification : 19/05/2012 00:15 (modification externe)

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki