Poner a punto servidor Debian desde 0

Nuevo servidor y cómo no, toca configurarlo. Esta vez voy a preparar una especie de chuleta para próximas veces.

La distribución elegida es, por supuesto Debian en su versión actual estable (4.0 Etch). Voy a prepararlo para que funcione como servidor web. Necesitará principalmente la instalación de Apache, MySql y ProFTP. No va a ser utilizado como servidor de correo. Así es como lo hago yo, que no tiene que ser ni única ni la mejor manera.

Ejecutamos apt-get update para actualizar la lista de los paquetes disponibles para descargar.

Ejecutamos apt-get upgrade para actualizar los paquetes que ya tenemos instalados.

Instalamos Apache: apt-get install apache2 php5 libapache2-mod-php5 php5-gd apache2-dev

Activamos mod_rewrite, módulo imprescindible para la reconstrucción de urls: a2enmod rewrite *

* También puede hacer falta modificar en la configuración de apache la línea: AllowOverride None por AllowOverride All en los directorios que queramos permitir mod_rewrite.

Recargamos apache: /etc/init.d/apache2 force-reload

Instalamos MySql: apt-get install mysql-server-5.0 php5-mysql

Instalamos phpmyadmin para administrar las bases de datos desde interfaz gráfica: apt-get install phpmyadmin

Instalamos el servidor de ftp proftpd: apt-get install proftpd

Ahora toca configurar un poco…

Configuramos proftpd.

Confiiguramos mysql.

Añadimos cuotas de disco a los usuarios.

Con esto tenemos funcionando el servidor.

También podemos querer:

Incluir archivos en php de un servidor externo.

Corregir posibles problemas de codificación en las páginas webs.

Actualización: No permitir la entrada a “root” por SSH para mejorar la seguridad.

Otra actualización: Instalar y configurar CSF+LDF.

Este artículo ha sido publicado el 22 de Marzo de 2008 a las 4:21 pm y está archivado en la categoría Apache, Linux, Mysql. Puedes seguir estos comentarios en el feed de comentarios: RSS 2.0. Puedes dejar un comentario, o hacer trackback desde tu sitio.

Deja tu comentario