Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ahora lo que haremos ser crear nuestros dominios virtuales, para esto tendremos que editar el
archivo de configuracin de Apache, y lo haremos as:
Al hacer eso saldr un archivo con mucho texto, solo tenemos que buscar una lnea que diga:
NameVirtualHost *:80 y descomentarla (es decir quitarle el #).
Ahora crearemos nuestros dominios, hay que hacer en la misma ruta que indico aqu:
En el paso anterior lo que hice fue crear los dominios virtuales el cual es: sistemas.com y dentro
de ese dominio eh creado otras carpetas, las que son: html, cgi-bin, icons, error. Esto lo
debes hacer para cada dominio que desees crear.
Ahora vamos a crear y modificar los ficheros de configuracin de los dominios virtuales:
Primero debemos crear el directorio, recuerden esto es en la misma ruta que yo uso, lo haremos
de la siguiente manera:
Luego crearemos el fichero de configuracin dentro del directorio que acabamos de crear y lo
haremos con el siguiente comando: vi /etc/httpd/conf.d/sistemas.com.conf/httpd.conf, se no
abrir un fichero en blanco, el cual llenaremos con la siguiente informacin:
Y agregar nuestra IP y el nombre del servidor, guardar y reiniciar el servicio Apache usando el
siguiente comando: service httpd restart
Y si lo pruebas en el navegador, veras la pgina de Apache, recuerda que debes colocar tu pgina
en la carpeta html del directorio que creaste al principio.
Ahora vamos por el DNS. Para as incluirle el www adelante del dominio.
Comencemos con instalar los servicios de BIND, para ello ejecutamos el siguiente comando:
Luego de concluida la instalacin, vamos a copiar un fichero llamado: named.ca y lo llamaremos
root.hints cuya funcin no es ms que almacenar las zonas cuando editemos dicho archivo. Para
eso ejecutamos el siguiente comando, aclaro que las rutas son estticas, es decir, dichas rutas no
cambiaran.
Veremos que se nos abrir un archivo con algunas letras ya escritas, ahora lo editaremos a nuestra
manera (colocaremos nuestra configuracin cambiando partes claves del fichero), nos debera
quedar as:
En la imagen anterior se cambi la parte que dice: listen-on port 53 {127.0.0.1;}; por listen-on
port 53 {192.168.1.18;}; (recuerden que esa IP es la de nuestra pc). En la siguiente imagen
veremos cmo se deben agregar las zonas, tanto directa como inversa esta configuracin de las
zonas aplica solo para un servidor DNS maestro, la configuracin es igual para todos los servidores
DNS, recuerda solo cambiar el dominio por el tuyo.
Como veremos en la imagen anterior, se agregaron las zonas para localhost y para
sistemas.com y se agreg el fichero root.hints a una zona blanca, por respaldo. Tambin se
dieron nombres a los archivos de localhost que son: server.direc y server.invert y de
sistemas.com son: sistemas.direc y sistemas.invert ms adelante agregaremos la
informacin de estos ficheros.
Recuerda comentar las dos ltimas lneas ya que estas no las necesitaremos.
Ahora procederemos a crear los ficheros server.direc, server.invert, sistemas.direc,
sistemas.invert. Para ello usamos el comando touch de la siguiente manera:
Luego de crear los 4 ficheros vamos, ejecutamos el comando ls /var/named para asegurarnos
que los ficheros fueron creados.
Ahora, terminada la parte de creacin de ficheros, pasaremos a la parte de edicin de los ficheros,
al ser esta parte un poco delicada y extensa pondr las 3 imgenes (una por cada zona) y estarn
en este orden: server.direc, server.invert, sistemas.direc y sistemas.invert
Estos ficheros fueron editamos con vi en tu terminal deberas tener tus lneas de comandos as:
Despus de hacer todo esto simplemente reiniciamos nuestro servicio de DNS, para esto usamos
el comando: service named restart y eso es todo en la parte de DNS, vamos con la parte de SSL
para nuestra pgina. El certificado que crearemos ser solo para aplicarlo dentro de nuestra
intranet.
Primero, vamos a ejecutar el comando:
Finalizada la instalacin, vamos a ejecutar el siguiente comando que nos ayudara a crear la llave
privada:
Y si haz seguido las indicaciones bien, veras que saldr Signature ok, y Listo! Tenemos nuestro
certificado firmado por nosotros mismos.
Despus de hecho esto vamos a copiar los 3 ficheros que creamos, y lo hacemos de la siguiente
forma:
Al final de estas lineas debe estar la palabra localhost solo la reemplazaremos por el nombre del
fichero que creamos (la llave).
Ahora solo reiniciamos el servicio de apache:
Ahora tenemos que editar el fichero de configuracin de Apache, para esto ejecutamos:
Dentro de este fichero, buscaremos todas las lneas que digan DocumentRoot y le indicaremos
la ruta de donde se encuentra nuestra pgina.
Seguido editaremos el fichero de nuestro sitio, y lo hacemos de la siguiente manera:
Este fichero ya tiene una configuracin previa (la creamos al principio de nuestro apache) dejamos
esa all y le aadiremos lo siguiente:
No me eh saltado ningn paso de todo lo que eh hecho, asique no me digan que no les funciona,
ahora si ejecutamos nuestro navegador y escribimos la direccin de nuestro sitio, nos debera de
salir algo ms o menos as:
Si ven la barra de direccin (donde dice www.sistemas.com) ya est bajo SSL, esto quiere decir que
todo sali bien y que hemos TERMINADO!