Instalar servidor web en Debian [Tutorial]
Hoy voy a explicar como instalar un servidor web en Debian, para todos aquellos a los que les interese tener un servidor en casa.
Bueno, lo primero que tenéis que hacer es instalar Debian en vuestra máquina y para ello hay este pedazo de tutorial creado por mua Instalación de Debian [Tutorial]
Lo primero que vamos a hacer es abrir una terminal y acceder como root con el siguiente comando:
Contraseña:
Ahora vamos a asignar una IP estática a nuestro servidor. Para ello tenemos que editar el fichero interfaces que se encuentra en
. Para ello ejecutamos el siguiente comando:
En este fichero debemos dejarlo de la siguiente manera:
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
# Con la opcioón static le decimo que la IP es estática
iface eth0 inet static
# Le asignamos la IP que nosotros queramos
address 192.168.0.148
#La mascara puede variar según nuestro tipo de red, pero en una red local doméstica de normal es esta
netmask 255.255.255.0
# Tenemos que introducir la IP de nuestro router
gateway 192.168.0.1
auto eth0
Aplicamos los cambios desactivando la interfaz y volviendo a activarla ejecutando los siguientes comandos:
ifdown eth0
ifup eth0
Una vez lo tenéis instalado, vamos a instalar un par de cositas. Lo primero de todo es un editor de texto llamado VIM con el cual vamos a trabajar mucho.
Para instalarlo tenemos que ejecutar el siguiente comando:
Ahora vamos a instalar SSH para así poder conectarnos remotamente a nuestro servidor desde cualquier otra máquina vía terminal. Para ello ejecutamos el siguiente comando:
Una vez instalado y por temas de seguridad vamos a cambiar el puerto de acceso SSH ya que por defecto es el 22. Para modificarlo tenemos que hacerlo de la siguiente manera:
Debemos modificar la linea siguiente:
Por el puerto que nosotros queramos (recomendado que sea un puerto alto, a partir del 50000)
Bien una vez hemos cambiado el puerto tenemos que reiniciar el servicio SSH:
Bien, ahora vamos a empezar a instalar el software necesario para nuestro servidor web. Empezaremos instalando Apache ejecutando el siguiente comando:
Una vez instalado, si abrimos el navegador y vamos a localhost (si es desde el mismo servidor) o vamos a la dirección IP del servidor, veremos que nos aparece un mensaje como el siguiente:
Cuando queramos empezar a crear nuestra página deberemos guardarla en /var/www/
Si queremos crear nuestra página en PHP debemos instalar PHP y recomendado MYSQL. Vamos a empezar instalando PHP ejecutando los siguientes comandos:
Ahora pasamos a instalar mysql y phpmyadmin (para administrar las BBDD)
Nos pedirá que introduzcamos el password de root para mysql
Para la instalación de phpmyadmin, tenemos que ejecutar el siguiente comando:
Nos pedirá que seleccionamos que tipo de servidor web vamos a utilizar:
Una vez a finalizado la instalación, para comprobar que funciona podemos ir al navegador he introducir la dirección de nuestro servidor de la siguiente manera:
y deberiamos ver una página como esta:
De esta manera ya tenemos montado nuestro servidor web en Debian. Espero que les sea de ayuda.





Leave a Reply