Está en la página 1de 16

Instalamos VirtualBoxLinux Additions para mejorar la integracin y funcionalidades del sistema

operativo husped Debian, ya que estamos utilizando maquina virtual




Elegimos una, e instalamos

SERVIDOR HTTP
INSTALACION DE APACHE VERSION 2.2
Ingresamos a la sitio oficial de apache e iniciamos descarga:


Abrimos terminal e instalamos Apache2

Abrimos un navegador web e introducimos la url http:localhost o con la ip del servidor (en mi
caso 10.0.2.15 ) para ver que esta activo y funcionando correctamente

Pasos para la configuracin.
Despus de que finalice el proceso de instalacin, nos ubicamos en la carpeta que
contiene los archivos de configuracin de apache. Ejecutamos entonces el comando cd
/etc/apache2/.

Nos cercioraremos de que el servicio est corriendo con el comando netstat tpl.


Procedemos entonces a editar los archivos de configuracin. El primero ser el archivo que
especifica los puertos de difusin del servicio. Ejecutamos entonces el comando nano
ports.conf y especificamos la IP donde se encuentra el *


Para configurar el sitio global y configuraremos el archivo que ya existe dentro de la
carpeta sites-available llamado default.

Procedemos a editar entonces el archivo index.html con cdigo html sencillo como se ve a
continuacin. Ejecutamos entonces el comando nano /var/www/abc/index.html


Procedemos a configurar la interface. Ejecutamos el comando nano
/etc/network/interfaces para abrir el archivo de configuracin.


Editamos el archivo sites-enabled/000-default. Ejecutamos entonces el
comando nano sites-enabled/000-default(o con la ruta absoluta nano/etc/apache2/sites-
enabled/000-default)

Al terminar la debida configuracin debemos reiniciar las interfaces para que adopten la
nueva configuracin. Ejecutamos entonces el comando/etc/init.d/networking restart.
Debemos reiniciar adems el servicio para que adopte la nueva configuracin. Ejecutamos
entonces el comando /etc/init.d/apache2 restart.

Verificacin del ptimo funcionamiento del servidor WEB
Abrimos entonces el explorador para verificar la publicacin de el sitio web. Si no se tiene
acceso a un servidor dns que haga la traduccin del nombre de dominio podemos
buscar http://localhost/ o la ip asignada.



Instala Apache2, OpenSSL y PHP5
apt-get install apache2 apt-get install openssl apt-get install libapache2-mod-php5 apt-
get install php5-cli php5-common php5-cgi


creamos un directorio para guarder los certificados ssl
generar llave con $openssl genrsa des3 out server.key 4096

Crear una peticin de firma del certificado CRS con openssl req-new key server.key
out ser ver-csr
PRUEBAS DE IDENTIDAD

Ya tenemos el certificado autofirmado(.crt) el certificado signig request(.csr) y la llave
del servidor (.key)


Y ahora abrimos los archivos :



Se edita el archivo default ubicado en la carpeta ss recientemente donde se encuentran
los archivos apache /etc/apache2 de manera que se vea el purto 442 para conexin
segura y agregamos
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/server.crt
SSCertificateKeyFile /etc/apache2/ssl/sever.key



http://serviciosderednoona.wordpress.com/web/manual-instalacion-y-configuracion-de-un-
servidor-web-en-debian-2-6-26/
http://www.uv.mx/personal/alorandi/files/2013/11/ServidoresWEBApacheenDebian.pdf
http://www.ehowenespanol.com/activar-ssl-servidor-apache2-como_268556/
http://www.debianadmin.com/install-and-configure-apache2-with-php5-and-ssl-support-in-
debian-etch.html

https://www.youtube.com/watch?v=xWjRKF8ZxWc



VERIFICACION