Professional Documents
Culture Documents
LOJA
La Universidad Catlica de Loja
INTEGRANTES:
Marco Terico
SERVIDOR LINUX DEBIAN
Debian es un sistema operativo libre, los sistemas Debian actualmente usan el ncleo de
Linux.
Debian viene con ms de 37500 paquetes (software precompilado y empaquetado) en un
formato amigable para una instalacin sencilla en la mquina.
4.2.
Desarrollo
CREACIN DE UN SERVIDOR WEB CON LINUX DEBIAN
Electrnica y Telecomunicaciones
2
Escogemos el pas.
Electrnica y Telecomunicaciones
3
Electrnica y Telecomunicaciones
4
Ahora debemos introducir el nombre del dominio, para nuestro caso como es
una red domstica le colocaremos redes.com.
Aqu nos indica que el disco ser borrado como es una particin independiente
no habr problema.
Electrnica y Telecomunicaciones
5
Esta vez vamos a instalar todos los ficheros en una particin, para as poder
seleccionarlos ya con la ubicacin dada de los mismos.
Una vez realizado todos los pasos, en la siguiente grfica nos indica como ha
quedado de manera correcta la particin del disco.
Electrnica y Telecomunicaciones
6
Ahora una vez inicializado Debian, nos pide una clave para mayor seguridad en
el mismo, por ende es necesario apuntarla ya ms adelante la necesitaremos.
Electrnica y Telecomunicaciones
7
Electrnica y Telecomunicaciones
8
Una vez que ya se finaliz Linux Debian, en este servidor ahora se proceder a montar
la red y configuracin de la direccin IP de dicha red. A continuacin se explica los
pasos a seguir:
Realizamos ping a www.google.com
Si tenemos las respuesta IP, ahora veremos el rango de la IP que nuestro router
nos asign, este paso lo ejecutamos con el comando ifconfig.
Ahora
procedemos
a
realizar
el
cdigo
cp/etc/network/interfaces/etc/network/interfacesOK
Ahora editamos el archivo
configuracin
de
nuestra
vi/etc/network/interfaces
para
teclear:
Una vez terminado los cambios guardamos y salimos con el comando (:wq!)
Para verificar si hemos hecho bien la configuracin IP reiniciamos la mquina
aplicando el siguiente comando reboot
Una vez reiniciada la mquina, entramos en el sistema como usuario utilizando
la siguiente lnea: root
Seguidamente le hacemos ping a Google para ver si tenemos acceso a internet,
usamos el comando antes descrito.
4.2.3
Para realizar este procedimiento, se lo puede realizar desde cualquier sistema operativo.
SSH es una forma segura con la que vamos a poder conectarnos a nuestro servido de
manera remota. A continuacin se explican los pasos a seguir para iniciar nuestro
servidor:
Electrnica y Telecomunicaciones
9
Para poder servir contenido Web desde nuestro servidor hacia nuestra red local
usaremos el programa Apache Web Server en su versin apache2-mpm-prefork y de
igual manera para ejecutar este programa seguimos los siguientes pasos:
Primeramente procedemos a inicializar la mquina y de igual manera
ingresamos como root
Consecutivamente instalamos el paquete Apache2 y posteriormente el apache2mpm-prefork con los siguientes comandos: apt-get install apache2, apt-get
install apache2-mpm-prefork
Una vez finalizada la instalacin, abrimos un navegador en nuestro PC e
introducimos la IP del servidor (http://172.16.190.73/) y recibiremos un mensaje
(It Works!) indicndonos que el servidor Web Apache est funcionando
correctamente.
El directorio donde se ubica el servidor Web Apache es en /var/www/apache2default.
Editamos el fichero con el editor vi,
manejando la siguiente lnea:
vi/etc/apache2/sites-available/default y modificamos los directorios.
Tambin modificaremos la lnea RedirectMatch ^/$/apache2-default/
RedirectMatch ^/$/www/
por
Uno de los lenguajes que vamos a utilizar en este sistema operativo Debian es sin duda
PHP, ya que este lenguaje es usado por el software de Wordpress. Vamos a instalar
algunos paquetes que sean compatibles con PHP, a continuacin se explicar los pasos
para realizar la instalacin:
Ingresamos a nuestro servidor de forma de usuario e instalamos los paquetes
php4-cgi, php4-cli, php4-common y libapche2-mod-php4 mediante las
siguientes lneas apt-get Install php4-cgi, php4-cli, php4-common y
libapche2-mod-php4
Vamos a agregar la siguiente lnea (DirectoryIndex index.html index.cgi
index.pl index.php index.xhtml index.shtml) al fichero de configuracin del
Apache llamado apache2.conf para nuestro servidor Web, siguiendo la siguiente
lnea: echo DirectoryIndex index.html index.cgi index.pl index.php
index.xhtml index.shtml >>/etc/apache2/apache2.conf.
Para verificar si est correcto, escribimos el comando cat el mismo que nos
indicar el contenido del archivo en la pantalla: cat/etc/apache2/apache2.conf
Posteriormente comprobaremos que todo se editado correctamente en el fichero
del directorio raz de nuestro servidor Web, creamos un archivo con
vi/home/usuario/www/compatible.php
Insertamos el siguiente cdigo <?php phpinfo(); ?>
Guardamos el archivo compatible.php y cerramos el editor pulsando la tecla
(ESC) y (:wq!)
Una vez completados estos pasos reiniciamos el Apache2 con apache2ctl
restart
Por ultimo veremos la informacin detallada sobre el soporte PHP que ya
tenemos instalado.
4.2.6
En esta parte del proceso instalaremos unos cuantos paquetes para nuestro servidor
MySQL para poder administrar las bases de datos, a continuacin los pasos a seguir:
o Inicializamos nuestro servidor Debian ingresando como root e instalamos los
siguientes paquetes: apt-get Install mysql-server-4.1 mysql-client-4.1 phpmysql
Electrnica y Telecomunicaciones
11
Electrnica y Telecomunicaciones
12
Electrnica y Telecomunicaciones
13
h. Una vez concluido con xito todos stos pasos ahora ingresaremos a la mquina
virtual Debian para empezar a trabajar con normalidad.
4.2.8
Electrnica y Telecomunicaciones
14
Para realizar la verificacin de nuestro Servidor Web con las respectivas aplicaciones
instaladas en el mismo, se procede a realizar lo siguiente:
i.
ii.
iii.
iv.
Electrnica y Telecomunicaciones
15
v.
5. Conclusiones
Podemos concluir que Linux Debian es un sistema operativo muy interesante
para aplicaciones basados en sistemas de redes, es por ello que para realizar
cualquier actividad que hable con lo antes mencionado se debe tener
conocimientos previos de disco software para as evitar errores que se den a
futuro en la aplicacin de Linux Debian.
Otra de las conclusiones que se obtiene al finalizar un pequeo avance del
proyecto, es se debe tomar muy en cuenta las direcciones IP, Mscara de red y
Gateway ya que el servidor no cuenta con estos aspectos no podr conectarse a
la red.
Una de las recomendaciones muy importantes es que al momento de utilizar la
mquina virtual es necesario y primordial desinstalar el Firewall de cada
mquina para evitar problemas presentes.
Electrnica y Telecomunicaciones
16
Electrnica y Telecomunicaciones
17