Archivo

Entradas Etiquetadas ‘apache’

Acelera tu servidor Apache + PHP con APC (Alternate PHP Cache)

Jueves, 13 de Agosto de 2009 Itimag Sin comentarios

Intalación realizada sobre Linux Debian.

Lo primero de todo: actualizar los repositorios:

apt-get update

Ahora instalamos algunos paquetes necesarios:

apt-get install php-pear php5-dev apache2-dev apache2-prefork-dev

Instalarmos APC:

pecl install apc

Ahora que ya tenemos instalado APC, vamos a añadirlo a la configuración de apache. El siguiente comando lo hace solo:

echo "extension=apc.so" > /etc/php5/apache2/conf.d/apc.ini

Finalmente, debemos reiniciar apache:

/etc/init.d/apache2 restart

Para más información, visita php.net.

Esto es todo.

Instalando un servidor web con Apache + PHP5

Domingo, 9 de Noviembre de 2008 Itimag Sin comentarios

Continuando con el curso de administración de servidores, os voy a explicar como instalar un servidor web con apache + 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

Durante la instalación nos aparecerá una pantalla en la que se nos pedirá:

¿Quiere continuar instalando libc-client sin soporte para Maildir?

Marcamos que si.

Una vez realizada la instalación editamos el fichero /etc/apache2/mods-available/dir.conf:

nano /etc/apache2/mods-available/dir.conf

y cambiamos la linea “DirectoryIndex”:

 
          DirectoryIndex index.html index.htm index.shtml index.cgi
          index.php index.php3 index.pl index.xhtml

Editamos el fichero /etc/apache2/ports.conf y añadimos la linea “Listen 443”:

nano /etc/apache2/ports.conf

El fichero resultante es:

Listen 80
Listen 443

Ahora habilitamos algunos módulos de apache (SSL, rewrite, suexec, i include) mediante los siguientes comandos:

a2enmod ssl
a2enmod rewrite
a2enmod suexec
a2enmod include

Finalmente, para que los cambios surjan efecto, recargamos la configuración de Apache:

/etc/init.d/apache2 force-reload

Ya tenemos nuestro servidor web en marcha. Ahora simplemente debemos abrir el puerto 80 en nuestro router y nuestro servidor web será accesible en internet escribiendo en el navegador nuestra ip pública.

Un saludo.

Como montar un servidor web dedicado

Lunes, 10 de Marzo de 2008 Itimag Sin comentarios

Hace un par de días buscaba información sobre cómo montar y administrar mi propio servidor web. Me encontré con este portal en el cual un joven nos comenta sus experiencias. Entre ellas destacan el ataque DDOS que recibió y el efecto Barrapunto.

Hoy me he llenado de alegría cuando he visto una enlace muy interesante en bandaancha.st y/o meneame.net dirigido al blog de Vicente Navarro en el cual se publica un fantástico How-to o manual para crear un Hosting o servidor web casero.

Sin duda alguna me gustaría poder llegar a adquirir los conocimientos que estos individuos han adquirido con la experiencia. Desde aquí les quiero hacer llegar mi más sincera enhorabuena.