Manual para instalar un blog de Wordpress con salida a Internet desde un equipo en nuestra red local
Bueno pues vamos al lío. Antes que nada decir que me voy a basar en el manual de montar un servidor Debian del blog del incombustible Forat en donde explica paso a paso cómo montar el servidor web para Debian 4.0 Etch, para luego instalar el CMS Wordpress y tener un blog como el que estais leyendo. Lo he adaptado para que se pueda hacer desde Debian 5.0 Lenny.
Vamos a ver la instalación en una serie de pasos:
1er PASO: Instalar Debian GNU/Linux 5.0 con instalación mínima.
Nos vamos aquí y seguimos los pasos de esa página. Son pasos para Debian 4.0 Etch pero igualmente válidos para Debian 5.0 Lenny. Para conseguir el CD-1 de Debian Lenny lo cojemos de aquí DEBIAN 5.0.1 Lenny . Con ese CD-1 y una conexión a Internet de banda ancha es mas que suficiente.
Cuando nos de a elegir la replica para configurar las fuentes de apt, le damos al pais "Francia" y el servidor que elegimos es http://ftp.fr.debian.org
2o PASO: Configuración de IP fija para el ordenador que hará de server en nuestra red.
Vamos a aquí y seguimos las instrucciones.
3er PASO: instalar SSH
Este paso es para por ejemplo conectarnos al ordenador que hará de servidor desde otro ordenador de nuestra red local. Seguimos los pasos desde aquí
4o PASO: Instalar el servidor web Apache2 en nuestro server
Seguimos por aquí y donde pone,
cambiar RedirectMatch ^/$ /apache2-default/
por
RedirectMatch ^/$ /www/
lo ponemos debajo de la linea
allow from all
que está en el segundo Directory ....
4o PASO: Soporte para PHP5
Seguimos por aquí y cambiamos lo siguiente:
en vez de poner
#apt-get install php4-cgi php4-cli php4-common libapache2-mod-php4
ponemos
#apt-get install php5-cgi php5-cli php5-common libapache2-mod-php5
lo demás lo hacemos igual que en link.
5o PASO: Base de Datos MySQL
Seguimos por aquí y donde pone:
apt-get install mysql-server-4.1 mysql-client-4.1 php4-mysql
lo cambiamos por,
apt-get install mysql-server-5.0 mysql-client-5.0 php5-mysql
y donde pone
ln -s /var/www/phpmyadmin /home/usuario/www/phpmyadmin
lo cambiamos por,
ln -s /usr/share/phpmyadmin /home/usuario/www/phpmyadmin
Lo demás lo seguimos como en el link. Decir que al instalar MySQL nos pedirá que le digamos cual es el password del usuario root (administrador) de la base de datos. Ese campo lo dejamos en blanco y ya luego le añadís la clave con phpMyAdmin como explica Forat en su blog.
6o PASO:Información del sistema con PHPSysinfo
Seguimos por aquí y seguimos las instrucciones.
7o PASO: Servidor FTP con proFTPd
Seguimos por aquí y seguimos las instrucciones.
8o PASO: Estadisticas web con AwStats
Seguimos aquí todos los pasos.
9o PASO: Dominio Propio Gratuito con No-IP
Seguimos por aquí pero en ver de poner:
#apt-get install no-ip
ponemos,
#apt-get install noip2
y respondemos a las preguntas igual que en link de forat.
10o PASO: Abrir puertos del Router 80(http), 21(ftp), 22(ssh).
Seguimos los pasos de aquí para hacerlo.
11o PASO: Últimos ajustes.
Seguimos por por aquí pero donde pone:
ln -s /var/www/phpmyadmin /home/usuarioweb/phpmyadmin
lo cambiamos por,
ln -s /usr/share/phpmyadmin /home/usuarioweb/phpmyadmin
Lo demás seguimos las instrucciones igual.
12o y ultimo PASO: Instalar Wordpress en el directorio de publicación de nuestro servidor
Seguimos los pasos de aquí y por fin terminamos y a disfrutar de nuestro blog!!.
Espero que le sirva de ayuda a alguien.
Saludos!.
- Inicie sesión o regístrese para enviar comentarios
- 2453 lecturas


¿Para que abres los puertos 21 y 22, si estas explicando como montar un servidor web?
no se que conexión a internet tendrás, pero vamos, o es muy muy buena, o como entren 2 personas a la vez no vas a poder navegar en tu casa ni en google....
Hola gokula,
Se abre el puerto 22 para que puedas conectarte desde fuera de tu red local, fuera de tu casa, a administrar el servidor a través de ssh. Creo que está claro.
Y el puerto 21 para ftp por que en los enlaces que pongo también se instala proFTPd para poder bajar cosas al server que hayas subido previamente.
Espero que se me haya entendido...
Bueno, saludos!.
Ok :)
saludos,