Apache
De WikiHost.es - GuÃa en Administración de Sistemas
El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU-Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual.
Contenido |
[editar] Instalación + PHP5
Instalamos Apache
$ apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
Instalamos PHP5
$ apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
¿Quiere continuar instalando libc-client sin soporte para Maildir?
Marcamos que SI
[editar] Configuración
[editar] DirectoryIndex
Seleccionamos que ficheros se abren automáticamente al escribir el nombre de dominio
Fichero: /etc/apache2/mods-available/dir.conf
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml
[editar] Puertos
Fichero: /etc/apache2/ports.conf
El fichero debe contener, para escuchar por el puerto 80 (http) y 443 (https)
Listen 80 Listen 443
[editar] Parámetros
[editar] Módulos
[editar] Monitorización
Con el comando netstat podemos averiguar el número de conexiones realizadas contra un puerto.
$ netstat -nt | grep :80 | wc -l
Con el comando ps podemos averiguar el número de procesos con un determinado nombre. En este caso, nuestro servicio Apache correo bajo la identidad httpd, aunque también es común encontrarlo con el nombre apache2 o www
$ ps -A | grep httpd | wc -l $ ps -aux | grep httpd
[editar] Enlaces relevantes
http://www.itimag.net/ Noticias tecnológicas, programación, tutoriales, freak