Você está na página 1de 15

12/8/2010

INSTALACIN

Y CONFIGURACIN SERVIDORES EN DEBIAN

DE

Gonzlez Chvez Jhovanny Cruz

5si1 |

Servidor Web
Instalacin de paquetera Para poder realizar la instalacin de la paquetera en este servidor primero debes de moverte de directorio: debian:~# cd /home/cruz hasta que aparezca la de la siguiente manera: debian:/home/cruz# Para poder realizar la instalacin de los paquetes para dicho servidor se deber ejecutar el siguiente comando: debian:/home/cruz# apt-get install apache2 ah se van desglosando los paquetes que se van a instalar. Ya instalados los paquetes del servidor web sales del directorio donde ests: debian:/home/apache2# cd /var/www ya estando de la siguiente manera debes crear los siguientes directorios de la siguiente manera: debian:/home/apache2 /var/www # mkdir 5si1.com

Y movemos el index.html que habia en: /var/www a /var/www/default. La carpeta default contiene lo que se servir cuando se acceda al servidor a travs de su ip directamente, o con localhost, o de cualquier otra manera que no sea con un dominio que hayamos definido previamente de la siguiente manera: deban:/home# cd /var/www debian:/home/var/www # mv index.html 5si1.com Ya que se movi el archivo se tiene que crear un archivo .html de la siguiente manera: debian: /var/www # cd /etc/apache2/sites-avaliable/ Crearemos uma copia de archivo default con el nombre 5si1.com debian:/ /etc/apache2/sites-avaliable# cp default 5si1.com Abrimos el archivo:

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

debian: /etc/apache2/sites-avaliable# nano 5si1.com Y se modificara nada mas lo siguiente: DocumentRoot "/var/www/5si1.com <Directory "/var/www/5si1.com"> Damos de alta la pagina con el siguente comando en cualquier directorio: a2ensite 5si1.com Se recarga el servidor con el siguiente comando: deban:/ /etc/apache2/sites-avaliable# /etc/init.d/apache2 reload

Servidor FTP
Instalacin de paquetera Para poder realizar la instalacin de la paquetera en este servidor primero debes de moverte de directorio: debian:~# cd /home/cruz hasta que aparezca la de la siguiente manera: debian:/home/cruz# Para poder realizar la instalacin de los paquetes para dicho servidor se deber ejecutar el siguiente comando: debian:/home/cruz# apt-get install proftpd ah se van desglosando los paquetes que se van a instalar.

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Instalacin de paquetes

Para la seguridad del servidor se pone el siguiente comando: debian:/home/cruz# nano /etc/shells

Ya teniendo la siguiente pantalla:

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Se le agrega la siguiente lnea de comando: /bin/false

Para evitar que cualquier persona utilice el servidor se creara un directorio donde se guardarn los archivos que compartiremos en el ftp y para eso se hace la siguiente instruccin: debian:/home/cruz# cd /home/ para que quede de la siguiente manera : debian:/home# Y se crea un directorio: debian:/home# mkdir ftp-publico Y debemos de crear dos carpetas dentro de ftp-publico , descargas y upload Mkdir descargas upload (recuerden que para crearlas carpetas con un solo mkdir deben de estar separadas). (inicio-opcional)

Ahora vamos a crear un usuario para accesar al ftp con los siguientes comandos:

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

debian:/home# useradd userftp -p password -d /home/ftp-publico -s /bin/false El comando useradd permite aadir un usuario le estamos dando las siguientes opciones: -p para definir el password, -d para definir cual va a ser el directorio principal o home del usuario y -s para indicarle cual es el shell por defecto del usuario. (fin de opcional) Ahora vamos a crear dos directorios ms para separar los archivos de subida y bajada: debian:/home# mkdir /home/ftp-publico/descargas

Ahora se tienen que especificar los permisos de lectura y escritura para los directorios: debian:/home# chmod 755 /home/ftp-publico debian:/home# chmod 755 /home/ftp-publico/descargas

Ya teniendo los directorios anteriores hay que configurar el archivo el cual se obtiene con el siguiente comando: debian:/home/cruz# nano /etc/proftpd/proftpd. conf de ah despliega un script el cual debes de corregir e aadirle unas lneas de cdigo: Se escoge el nombre del servidor, que en este caso es 5si1.com

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

DefaultRoot es a donde va entrar el ftp que es: /home/ftp-publico En esta lnea de comando se creara la jaula para que ningn usuario entre a los archivos que se encuentran en nuestra maquina.

Ya entrando a este archivo se comienzan a configurar las jaulas para el servidor y as pueda ser ms seguro.

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Se configura la jaula para el inicio del servidor:

Se configura la jaula para bajar documentos ya que la carpeta upload los permiso no dejan que los usuarios lo vean por lo cual entra directamente a la carpeta de descargas:

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Despus a concluir todo este proceso se tiene que reiniciar el servidor con el siguiente comando: debian:/home/cruz# /etc/init.d/proftpd restart para que los cambios que realizaste se haya guardado.

Servidor DNS
Instalacin de paquetera Para poder realizar la instalacin de la paquetera en este servidor primero debes de moverte de directorio: debian:~# cd /home/cruz hasta que aparezca la de la siguiente manera: debian:/home/cruz# Para poder realizar la instalacin de los paquetes para dicho servidor se deber ejecutar el siguiente comando: debian:/home/cruz# apt-get install bind9 ah se van desglosando los paquetes que se van a instalar. Berkeley Internet Name Domain (BIND) es una implementacin del protocolo Domain Name System (DNS), ampliamente usado para resolver nombres y nmeros IP en Internet. Vista de los paquetes instalados en el servidor DNS

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Ya teniendo la paquetera instalada en el servidor DNS se procede a realizar una copia del db.local: debian:/home/cruz# cp /etc/bind/db.local /etc/bin/db.5si1.com solo que se guardara con un nombre distinto en este caso fue 5si1.com. Para poder ingresar al archivo de configuracin es necesario introducir el siguiente comando: debian:/home/cruz # nano /etc/bind/named.conf para que se muestre la siguiente pantalla:

Ya teniendo el archivo para editarlo se le aaden en la parte final la siguiente lnea que es la zona correspondiente:

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

En este caso la zona es 5si1.com en donde es la segunda zona es donde se delimitando

Despus de haber realizado lo anterior se tiene que elaborar una copia del db.local pero con distinto nombre: debian:/home/cruz # cp /etc/bind/db.local /etc/bin/db.5si1.com para abrir el archivo que se a creado es el siguiente: debian:/home/cruz # nano /etc/bind/db.5si1.com Pantalla del archivo: db.5si1.com

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Despus te mueves de directorio: debian:/home/cruz # cd /etc/bind ya estando dentro de estos directorios reinician los servidores: debian:/etc/bind# /etc/init.d/bind9 restart Pantalla de reinicio del servidor: Para la configuracin de la direccin ip que se va a tratar es con el siguiente comando:

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

debian:/etc/bind# nano etc/resolv.conf

Se reinicia la red del servidor con el siguiente comando: debian:/etc/bind# /etc/init.d/networking restart Ya reiniciada la red se crea una carpeta almacenadora del index donde se va a ubicar el dominio que es 5si3.com en var/www/: debian:/var/www# mkdir 5si1.com te mueves a la carpeta y crear un index.html: debian:/var/www/5si1.com# mkdir index.html

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Se le agregara la direccin ip de nuestra maquina en este caso fue la 192.168.1.67

Servidor BASE DE DATOS


Instalacin de paquetera Para poder realizar la instalacin de la paquetera en este servidor primero debes de moverte de directorio: debian:~# cd /home/cruz hasta que aparezca la de la siguiente manera: debian:/home/cruz# Para poder realizar la instalacin de los paquetes para dicho servidor se deber ejecutar el siguiente comando: debian:/home/cruz# apt-get install mysqlserver debian:/home/cruz# apt-get install php4 ah se van desglosando los paquetes que se van a instalar.

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Bygazu.blogspot.com

HECHO EN LA UTTEC

BY GAZU

Você também pode gostar