Cms apache2 miguel-lama

361 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
361
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cms apache2 miguel-lama

  1. 1. Miguel Lama Del Valle Servicios de red e internet CMS 2 Miguel Lama del Valle Servicios de red e internet 2º ASIR -1-
  2. 2. Miguel Lama Del Valle Servicios de red e internetÍndice de contenidoEnunciado.............................................................................................................................................3 Autentificador contra servidor openldap.........................................................................................3 Instalación..................................................................................................................................3 Configuración:...........................................................................................................................4 PHPLDAPADMIN.....................................................................................................................5 Introducir usuarios, grupos........................................................................................................5 CMS HTTPS....................................................................................................................................8 -2-
  3. 3. Miguel Lama Del Valle Servicios de red e internetEnunciadoAñadir a la configuración de la práctica anterior las siguientes características: • El acceso a una determinada carpeta estará restringido a aquellos usuarios que se autentiquen contra un servidor openldap. • Añadir un tercer CMS distinto a los dos anteriores que se accede como https://seguro.vuestrodominio.esAutentificador contra servidor openldap InstalaciónEs el mismo proceso que hicimos en una práctica anterior por lo que, en lo que respecta ainstalación, nombraremos lo más importante. “sudo apt-get install slapd db4.8-util ldap-utils”Cuando acaba de instalar, reconfiguramos: “sudo dpkg-reconfigure sladp”Colocamos como DNS domain name: midominio.localen Organization name (siquiente pantalla): midominioAl final reiniciamos servicio: -3-
  4. 4. Miguel Lama Del Valle Servicios de red e internet Configuración:Tenemos que activar dos modulos y luego reiniciar el servicio: # a2enmod ldap #a2enmod authnz_ldapAhora creamos una carpeta llamada privada en /var/wwwAhora vamos a añadir un archivo llamado privada en “/etc/apache2/sites-available” que contendrála información del sitio:y activamos el sitio “sudo a2ensite privada”también debemos de cambiar del fichero “/usr/share/phpldapadmin/config/config.php” losparámetros dc=example,dc=com por los nuestros: dc=midominio,dc=localy reiniciamos apache. -4-
  5. 5. Miguel Lama Del Valle Servicios de red e internet PHPLDAPADMINLos instalamos “sudo apt-get install phpldapadmin”accedemos desde un navegador poniendo: “127.0.0.1/phpldapadmin” o “localhost/phpldapadmin” Introducir usuarios, grupos...En el home tenemos un archivo llamado insertar.ldif que contiene lo siguiente: -5-
  6. 6. Miguel Lama Del Valle Servicios de red e internetIntroducimos la información: sudo ldapadd -x -W -c -D “cn=admin,dc=midominio,dc=local” -f insertar.ldif -6-
  7. 7. Miguel Lama Del Valle Servicios de red e internetAñadimos en el fichero /etc/hosts:Ahora vamos a acceder y veremos como nos pide auntentificación para acceder a privada,colocamos en el navegador privada.miguel.com -7-
  8. 8. Miguel Lama Del Valle Servicios de red e internety vemos el index.html que hay dentro de la carpeta privadaCMS HTTPS VirtualHostPrimero vamos a añadir un nuevo host virtual para el nuevo CMS, que va a ser Wordpress, para elloaccedemos a /etc/host: -8-
  9. 9. Miguel Lama Del Valle Servicios de red e internet Descarga de WordpressDescargamos de la página oficial el CMS: http://es.wordpress.orgEl archivo los extraemos en /www/var -9-
  10. 10. Miguel Lama Del Valle Servicios de red e internet Instalación y configuraciónAccedemos a nuestro dominio: seguro.miguel.com/wordpressHay que crear una base de datos como en la instalación de los anteriores CMS create database wordpress; create user admin@localhost identified by 123456; grant all privileges on wordpress.* to admin@localhost identified by 123456; flush privileges; -10-
  11. 11. Miguel Lama Del Valle Servicios de red e internet -11-
  12. 12. Miguel Lama Del Valle Servicios de red e internet Activar httpsCreamos una carpeta llamada websegura en “/var/www”.Debemos de generar un certificado local para que el servidor pueda servir web seguras con https. # make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/certs/apache2.pemCreamos otro virtualHost llamado https y lo activamos con “sudo a2ensite https”. La informaciónque lleva dentro sería: -12-
  13. 13. Miguel Lama Del Valle Servicios de red e internetDebemos de activar el módulo SSL de apache “sudo a2enmod ssl”reiniciamos y listo!Probamos como accede al https://seguro.miguel.com -13-
  14. 14. Miguel Lama Del Valle Servicios de red e internet -14-
  15. 15. Miguel Lama Del Valle Servicios de red e internet -15-

×