JONATHAN LOPEZ
  • SSL en Apache2

    Pasos para habilitar el soporte SSL en Apache

    En determinadas ocasiones es necesario tener tráfico seguro entre los usuarios y el servidor web, aquí unas rápidas indicaciones para cifrar los datos que circulan entre los usuarios y la aplicación web.

    Primeramente necesitamos un certificado de seguridad. Si es para trabajar de cara a clientes o se quiere dar imagen y evitar que el usuario reciba en su navegador avisos acerca de la procedencia del certificado, recomiendo adquirir uno en cualquiera de las empresas que los emiten.

    Si es para uso interno, pruebas, o simplemente no queremos pagar, nos vale uno creado por nosotros mismos, ya que tecnológicamente tienen la misma seguridad.

    Comenzar generando el certificado respondiendo a las preguntas que aparecen con los datos que queramos que se muestren en los navegadores.

    # openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem

    Cambiar los permisos al archivo creado:

    # chmod 600 /etc/apache2/apache.pem

    Para indicar a Apache que escuche en el puerto 443 hay que añadir la linea Listen 443 al final del archivo /etc/apache2/ports.conf

    # echo "Listen 443" >> /etc/apache2/ports.conf

    Activar el módulo SSL en Apache. Se puede ignorar el reinicio que solicita ya que lo haremos al final.

    # a2enmod ssl

    Editar el archivo de configuración del sitio que debería estar en /etc/apache2/sites-enabled/ añadiendo las siguientes lineas:

    SSLEngine on
    SSLCertificateFile /etc/apache2/apache.pem

    Duplicar el VirtualHost pero cambiando el puerto 80 por 443. De esta forma el sitio escuchará peticiones en ambos puertos. Si solo deseas permitir el tráfico seguro puedes cambiar el valor del puerto 80 por 443 y en el archivo /etc/apache2/ports.conf eliminar Listen 80.

    Por último reiniciar Apache para aplicar los cambios

    # /etc/init.d/apache2 restart

    Publicado el 28 Aug 2008 en Apache | Un Comentario »  

  • Vídeos del Congreso de Webmasters 2007

    Con un considerable retraso por fin están disponibles los vídeos.

    Si no pudiste acudir el año pasado a este evento ahora tienes acceso a las distintas ponencias. Enlace al canal de YouTube con los vídeos. Recomiendo subscribirse para estar al tanto de las novedades.

    Este año, mejor vete y así no tienes que esperar a tanto, calidad en las charlas y gente interesante. Web del congreso.

    Publicado el 25 Aug 2008 en Networking | Sin comentarios »  

  • Reiniciar linux sin el comando reboot

    Cómo realizar un reinicio forzoso en linux

    En ocasiones especiales, mas bien complicadas, es necesario reiniciar un equipo pero no están disponibles los binarios para tal efecto, como podría ser reboot. En ese caso tenemos una sencilla alternativa.

    Para realizar un reinicio:

    echo b > /proc/sysrq-trigger

    Para apagar el equipo:

    echo o > /proc/sysrq-trigger

    Publicado el 20 Aug 2008 en Linux | Sin comentarios »  

« Anteriores
Siguientes »
Feeds

Este es el blog de Jonathan López, un adicto a internet que pasa demasiadas horas en la red de una forma pasiva. Con esta página pretendo volver a formar parte de la comunidad activa y, de paso, aprovechar para documentar y compartir los problemas a los que me enfrento, por si otro se viese en la misma situación.

  • SECCIONES

    • Sobre mí
  • Buscar

Donde estoy


    TAGS

    Acens Apache Apple apt-get Backup BackupPC Bash Bind Cómic Centos Certificado Congreso de Webmasters cPanel Debian DNS Eventos Exim Fedora fpdns H-Sphere Horde Hostalia Hosting HTML Ikea Bräda Lancelona Lan Party Linux Mac OS X Mail MySQL Networking OpenSSL Perl PHP PHPMyAdmin Plesk SPAM SSL Time Machine TimeMachineEditor Vídeos Watchmen
    • Archivo

      • October 2008
      • September 2008
      • August 2008
      • July 2008
      • June 2008
      • May 2008
      • April 2008
      • March 2008
      • December 2007
    • Bookmarks

      • Alvaro Marín
      • Asier Marqués
      • Ruben Divall
      • Santi Saez
      • Sergio Sainz
      • Sin Importancia
      • The Evangelist
      • Upstart Blogger
      • WordPress