SlideShare una empresa de Scribd logo
Jose Antonio Albalat Almenara




PRACTICA
APACHE 2
Índice de contenido
El acceso a una determinada carpeta estará restringido a aquellos usuarios que se autentiquen contra
un servidor openldap............................................................................................................................3
       Instalación Openldap...................................................................................................................3
       Phpldapadmin..............................................................................................................................5
       Usuarios......................................................................................................................................5
       Virtualhost...................................................................................................................................8
       Comprobación autentificación....................................................................................................9
Añadir un tercer CMS distinto a los dos anteriores que se accede como
https://seguro.vuestrodominio.es ....................................................................................................10
Wordpress...........................................................................................................................................10
       Descarga....................................................................................................................................10
       Base de datos.............................................................................................................................11
       Ajuste de ficheros y carpetas.....................................................................................................11
       Instalación y configuración de wordpress.................................................................................13
       VirtualHost................................................................................................................................14
       Activar HTTPS.........................................................................................................................16
El acceso a una determinada carpeta estará restringido a
   aquellos usuarios que se autentiquen contra un servidor
   openldap.

Instalación Openldap
Para instalar Openldap primero debemos ponerl el siguiente comando: sudo apt-get install slapd
db4.8-util ldap-utils




una vez instalado debemos configurarlo, para ello ponemos el siguiente comando:
sudo dpkg-reconfigure slapd
Una vez instalado y configurado Openldap vamos a modificar el fichero
/etc/phpldapadmin/config.php donde debemos cambiar los ejemplos por nuestros datos como
aparece en la siguiente imagen:
Ahora reiniciamos apache para ver que todo funciona correctamente:




Phpldapadmin
Para ello ponemos sudo apt-get install phpldapadmin



Usuarios
Ahora pasamos a introducir los usuarios:
Para ello vamos a crear un fichero llamado init.ldif , y otro llamado usuarios.lidf donde
introducimos los usuarios, y cuyo contenido mostraremos en la siguiente imagen:
Ahora insertamos los ficheros que hemos creado en ldap:




Ahora vamos a comprobar que se han insertado bien y que funciona correctamente phpldapadmin:
Ahora pasamos a inicializar los modulos de a2enmod ldap y a2enmod authz_ldap:




Carpeta privada
Ahora vamos a crear en el home la carpeta /var/www/privada y dentro la carpeta privada:
Dentro de la carpeta privada creamos un fichero llamado index.html donde escribiremos un texto
para ver que funciona correctamente:




Virtualhost
Vamos a crear un virtualhost para ello nos vamos a /etc/apache2/sites-available/privada
privada es un fichero que hemos creado nosotros para crear el virtual hosts:
Ahora activamos el sitio con el siguiente comando: sudo a2ensite privada




Nos dice que ya esta activada porque la active anteriormente cuando cree el archivo.


Ahora nos vamos al archivo /etc/hosts para que nos resuelva la dirección:




Comprobación autentificación
Ahora vamos a probar que entra con privada y nos pide autentificación:




Como vemos funciona correctamente ahora vamos a provar que al autentificarnos entra y se nos ve
el index.html que creamos anteriormente.
Añadir un tercer CMS distinto a los dos anteriores que se
  accede como https://seguro.vuestrodominio.es

Wordpress

Descarga
Primero pasamos a descargarnos wordpress:
Base de datos




Ajuste de ficheros y carpetas
Una vez descargado descomprimimos la carpeta en la ruta /var/www




Ahora entramos en la carpeta wordpress y modificamos el archivo wp-config-sample.php
introduciendoles los datos correspondientes a nuestra base de datos como aparece en la siguiente
imagen:
Una vez modificados los datos guardamos el archivo como wp.config.php
Instalación y configuración de wordpress
VirtualHost
Para que se encuentre en virtualhost hacemos lo siguiente:
Primero nos vamos a /etc/hosts y modificamos lo siguiente;
Luego nos vamos a /etc/apache2/httpd.conf y realizamos los siguientes cambios:




Ahora vemos como funciona correctamente como virtualhost:
Activar HTTPS
Primero creamos en /var/www una carpeta llamada segura:




Ahora creamos un certificado para que el servidor pueda servir mediante https:
make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/certs/apache2.pem




Me dice que ya existe porque lo he creado anteriormente.
Habilitamos el puerto 443 ya que es el puerto que usa el protocolo https:




comentamos el puerto 80 ya que no vamos a usar el protocolo http sino el https.
Ahora modificamos /etc/apache2/sites-available/default para que se vaya a nuestra carpeta y coja el
puerto 443:




Ahora habilitamos el modulo ssl
sudo a2enmod ssl
Me dice que ya esta activado porque lo hice anteriormete.


Ahora reiniciamos apache2:




Ahora ponemos en el navegador https://seguro.albalat.com y nos tiene que funcionar correctamente:




Le damos a entiendo los riesgos y luego a añadir exepción:
Le damos a obtener certificado y elegimos el certificado.

Más contenido relacionado

La actualidad más candente

Manuel rodriguez práctica 2 apache
Manuel rodriguez   práctica 2 apacheManuel rodriguez   práctica 2 apache
Manuel rodriguez práctica 2 apache
caoxman
 
Daw02 tarea
Daw02 tareaDaw02 tarea
Daw02 tarea
Diego Ceballos Mora
 
Apache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows ServerApache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows Server
Nombre Apellidos
 
Squid1
Squid1Squid1
instalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPIinstalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPI
miltonvf
 
Subiendo shell explotando lfi via php input
Subiendo shell explotando lfi via php   inputSubiendo shell explotando lfi via php   input
Subiendo shell explotando lfi via php input
Tensor
 
Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)
KareliaRivas
 
Instalación de cms en un servidor
Instalación de cms en un servidorInstalación de cms en un servidor
Instalación de cms en un servidor
juan antonio cubero lopez
 
Instalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, SquidInstalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, Squid
Javichu Moya
 
INSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSLINSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSL
Edson Ortega
 
Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3
Marco Arias
 
Debian Jessie (8.0) + GLPI 9.0 + FusionInventory
Debian Jessie (8.0) + GLPI 9.0 + FusionInventoryDebian Jessie (8.0) + GLPI 9.0 + FusionInventory
Debian Jessie (8.0) + GLPI 9.0 + FusionInventory
obytuario
 
ocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellanoocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellano
Ivan Urgell
 
App serv presentación
App serv presentaciónApp serv presentación
App serv presentación
segarreta
 
Manual de phpsuexec
Manual de phpsuexecManual de phpsuexec
Manual de phpsuexec
Complethost Soluciones Internet
 
1 Introduccion - Curso Cakephp y PostgreSql
1 Introduccion - Curso Cakephp y PostgreSql1 Introduccion - Curso Cakephp y PostgreSql
1 Introduccion - Curso Cakephp y PostgreSql
Aland Laines Calonge
 
Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)
Francisco José Cruz Jiménez
 
App serv presentación
App serv presentaciónApp serv presentación
App serv presentación
segarreta
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
Ecuteb Gv
 
Instalando nagios kuman hoy luis
Instalando nagios kuman hoy luisInstalando nagios kuman hoy luis
Instalando nagios kuman hoy luis
Luis Kuman
 

La actualidad más candente (20)

Manuel rodriguez práctica 2 apache
Manuel rodriguez   práctica 2 apacheManuel rodriguez   práctica 2 apache
Manuel rodriguez práctica 2 apache
 
Daw02 tarea
Daw02 tareaDaw02 tarea
Daw02 tarea
 
Apache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows ServerApache: instalación y configuración en Ubuntu Server y Windows Server
Apache: instalación y configuración en Ubuntu Server y Windows Server
 
Squid1
Squid1Squid1
Squid1
 
instalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPIinstalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPI
 
Subiendo shell explotando lfi via php input
Subiendo shell explotando lfi via php   inputSubiendo shell explotando lfi via php   input
Subiendo shell explotando lfi via php input
 
Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)Diseño e instalación de sitios web (Apache HTTP server)
Diseño e instalación de sitios web (Apache HTTP server)
 
Instalación de cms en un servidor
Instalación de cms en un servidorInstalación de cms en un servidor
Instalación de cms en un servidor
 
Instalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, SquidInstalación de un servicio de proxy, Squid
Instalación de un servicio de proxy, Squid
 
INSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSLINSTALACION DE CENTOS Y OPENSSL
INSTALACION DE CENTOS Y OPENSSL
 
Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3Manual de instalacion de servidor zentyal 3
Manual de instalacion de servidor zentyal 3
 
Debian Jessie (8.0) + GLPI 9.0 + FusionInventory
Debian Jessie (8.0) + GLPI 9.0 + FusionInventoryDebian Jessie (8.0) + GLPI 9.0 + FusionInventory
Debian Jessie (8.0) + GLPI 9.0 + FusionInventory
 
ocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellanoocs inventory gpli gestor incidencias castellano
ocs inventory gpli gestor incidencias castellano
 
App serv presentación
App serv presentaciónApp serv presentación
App serv presentación
 
Manual de phpsuexec
Manual de phpsuexecManual de phpsuexec
Manual de phpsuexec
 
1 Introduccion - Curso Cakephp y PostgreSql
1 Introduccion - Curso Cakephp y PostgreSql1 Introduccion - Curso Cakephp y PostgreSql
1 Introduccion - Curso Cakephp y PostgreSql
 
Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)Aplicaciones Web Seguras (Anti-SQLi)
Aplicaciones Web Seguras (Anti-SQLi)
 
App serv presentación
App serv presentaciónApp serv presentación
App serv presentación
 
Instalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntuInstalacion de osc inventory en ubuntu
Instalacion de osc inventory en ubuntu
 
Instalando nagios kuman hoy luis
Instalando nagios kuman hoy luisInstalando nagios kuman hoy luis
Instalando nagios kuman hoy luis
 

Similar a Práctica apache2 jose antonio albalat almenara

Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSAcceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Terrafx9
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
Fausto Amador Mairena
 
Ft py ssh_fco_javier_mejías_fernández
Ft py ssh_fco_javier_mejías_fernándezFt py ssh_fco_javier_mejías_fernández
Ft py ssh_fco_javier_mejías_fernández
Francisco Javier Mejías Fernández
 
Instalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y DrupalInstalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y Drupal
Terrafx9
 
autenticacion apache con mysql
autenticacion apache con mysqlautenticacion apache con mysql
autenticacion apache con mysql
Roberto Almena
 
Open LDAP
Open LDAPOpen LDAP
Open LDAP
Vellidin
 
Manual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,WebalizerManual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,Webalizer
Pedro Luis Pantoja González
 
Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHost
Cursando Desarrollo Web
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftp
Memin Goes
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
Francisco José Cruz Jiménez
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
Jorge Castillo
 
Cherokee
CherokeeCherokee
Cherokee
Antonio Madrena
 
Documentación ubuntu cloud
Documentación ubuntu cloudDocumentación ubuntu cloud
Documentación ubuntu cloud
Rafael Navarro Prieto
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecms
garciadebora
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
Baruch Ramos
 
Apache HTTP y Moodle
Apache HTTP y MoodleApache HTTP y Moodle
Practica 2 FTP
Practica 2 FTPPractica 2 FTP
Practica 2 FTP
Terrafx9
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
Francisco José Cruz Jiménez
 
Autenticación en apache
Autenticación en apache Autenticación en apache
Autenticación en apache
Rosariio92
 
Práctica 3 FTP
Práctica 3 FTPPráctica 3 FTP
Práctica 3 FTP
Terrafx9
 

Similar a Práctica apache2 jose antonio albalat almenara (20)

Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPSAcceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
Acceso a carpeta privada con LDAP e instalación de Joomla en HTTPS
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
Ft py ssh_fco_javier_mejías_fernández
Ft py ssh_fco_javier_mejías_fernándezFt py ssh_fco_javier_mejías_fernández
Ft py ssh_fco_javier_mejías_fernández
 
Instalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y DrupalInstalación de 2 CMS: Wordpress y Drupal
Instalación de 2 CMS: Wordpress y Drupal
 
autenticacion apache con mysql
autenticacion apache con mysqlautenticacion apache con mysql
autenticacion apache con mysql
 
Open LDAP
Open LDAPOpen LDAP
Open LDAP
 
Manual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,WebalizerManual Apache 2,Awstats,Webalizer
Manual Apache 2,Awstats,Webalizer
 
Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHost
 
Reporte servidorftp
Reporte servidorftpReporte servidorftp
Reporte servidorftp
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 
Cherokee
CherokeeCherokee
Cherokee
 
Documentación ubuntu cloud
Documentación ubuntu cloudDocumentación ubuntu cloud
Documentación ubuntu cloud
 
Red t3 practica1_apachecms
Red t3 practica1_apachecmsRed t3 practica1_apachecms
Red t3 practica1_apachecms
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
Apache HTTP y Moodle
Apache HTTP y MoodleApache HTTP y Moodle
Apache HTTP y Moodle
 
Practica 2 FTP
Practica 2 FTPPractica 2 FTP
Practica 2 FTP
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Autenticación en apache
Autenticación en apache Autenticación en apache
Autenticación en apache
 
Práctica 3 FTP
Práctica 3 FTPPráctica 3 FTP
Práctica 3 FTP
 

Más de Jose Antonio Albalat Almenara

Manual de usuario bueno
Manual de usuario   buenoManual de usuario   bueno
Manual de usuario bueno
Jose Antonio Albalat Almenara
 
Manual de usuario bueno
Manual de usuario   buenoManual de usuario   bueno
Manual de usuario bueno
Jose Antonio Albalat Almenara
 
Manual de usuario bueno
Manual de usuario   buenoManual de usuario   bueno
Manual de usuario bueno
Jose Antonio Albalat Almenara
 
Cambiar imagen login
Cambiar imagen loginCambiar imagen login
Cambiar imagen login
Jose Antonio Albalat Almenara
 
Manual de usuario
Manual de usuario Manual de usuario
Manual de usuario
Jose Antonio Albalat Almenara
 
Cambiar imagen login
Cambiar imagen loginCambiar imagen login
Cambiar imagen login
Jose Antonio Albalat Almenara
 
Instalación alfresco
Instalación alfrescoInstalación alfresco
Instalación alfresco
Jose Antonio Albalat Almenara
 
Manual de usuario
Manual de usuarioManual de usuario
Manual alfresco administradores
Manual alfresco administradoresManual alfresco administradores
Manual alfresco administradores
Jose Antonio Albalat Almenara
 
Como configrar webdav como unidad de red en alfresco
Como configrar webdav como unidad de red en alfrescoComo configrar webdav como unidad de red en alfresco
Como configrar webdav como unidad de red en alfresco
Jose Antonio Albalat Almenara
 
Configuración redireccionar usuario con sus sitios
Configuración redireccionar usuario con sus sitiosConfiguración redireccionar usuario con sus sitios
Configuración redireccionar usuario con sus sitios
Jose Antonio Albalat Almenara
 
Interfaz alfresco
Interfaz alfrescoInterfaz alfresco
Gestion documental
Gestion documentalGestion documental
Gestion documental
Jose Antonio Albalat Almenara
 
Active directory
Active directoryActive directory
Escritorios remotos distintas practicas jose antonio albalat almenara
Escritorios remotos   distintas practicas jose antonio albalat almenaraEscritorios remotos   distintas practicas jose antonio albalat almenara
Escritorios remotos distintas practicas jose antonio albalat almenara
Jose Antonio Albalat Almenara
 
Mailman jose antonio albalat almenara
Mailman jose antonio albalat almenaraMailman jose antonio albalat almenara
Mailman jose antonio albalat almenara
Jose Antonio Albalat Almenara
 
Heartbeat
HeartbeatHeartbeat
Mensajeria
MensajeriaMensajeria
Pidgin
PidginPidgin
Google
GoogleGoogle

Más de Jose Antonio Albalat Almenara (20)

Manual de usuario bueno
Manual de usuario   buenoManual de usuario   bueno
Manual de usuario bueno
 
Manual de usuario bueno
Manual de usuario   buenoManual de usuario   bueno
Manual de usuario bueno
 
Manual de usuario bueno
Manual de usuario   buenoManual de usuario   bueno
Manual de usuario bueno
 
Cambiar imagen login
Cambiar imagen loginCambiar imagen login
Cambiar imagen login
 
Manual de usuario
Manual de usuario Manual de usuario
Manual de usuario
 
Cambiar imagen login
Cambiar imagen loginCambiar imagen login
Cambiar imagen login
 
Instalación alfresco
Instalación alfrescoInstalación alfresco
Instalación alfresco
 
Manual de usuario
Manual de usuarioManual de usuario
Manual de usuario
 
Manual alfresco administradores
Manual alfresco administradoresManual alfresco administradores
Manual alfresco administradores
 
Como configrar webdav como unidad de red en alfresco
Como configrar webdav como unidad de red en alfrescoComo configrar webdav como unidad de red en alfresco
Como configrar webdav como unidad de red en alfresco
 
Configuración redireccionar usuario con sus sitios
Configuración redireccionar usuario con sus sitiosConfiguración redireccionar usuario con sus sitios
Configuración redireccionar usuario con sus sitios
 
Interfaz alfresco
Interfaz alfrescoInterfaz alfresco
Interfaz alfresco
 
Gestion documental
Gestion documentalGestion documental
Gestion documental
 
Active directory
Active directoryActive directory
Active directory
 
Escritorios remotos distintas practicas jose antonio albalat almenara
Escritorios remotos   distintas practicas jose antonio albalat almenaraEscritorios remotos   distintas practicas jose antonio albalat almenara
Escritorios remotos distintas practicas jose antonio albalat almenara
 
Mailman jose antonio albalat almenara
Mailman jose antonio albalat almenaraMailman jose antonio albalat almenara
Mailman jose antonio albalat almenara
 
Heartbeat
HeartbeatHeartbeat
Heartbeat
 
Mensajeria
MensajeriaMensajeria
Mensajeria
 
Pidgin
PidginPidgin
Pidgin
 
Google
GoogleGoogle
Google
 

Último

Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
perezducasaarmando
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
María Sánchez González (@cibermarikiya)
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
La Paradoja educativa
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
Joan Ribes Gallén
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 

Último (20)

Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
Aprender-IA: Recursos online gratuitos para estar al tanto y familiarizarse c...
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 

Práctica apache2 jose antonio albalat almenara

  • 1. Jose Antonio Albalat Almenara PRACTICA APACHE 2
  • 2. Índice de contenido El acceso a una determinada carpeta estará restringido a aquellos usuarios que se autentiquen contra un servidor openldap............................................................................................................................3 Instalación Openldap...................................................................................................................3 Phpldapadmin..............................................................................................................................5 Usuarios......................................................................................................................................5 Virtualhost...................................................................................................................................8 Comprobación autentificación....................................................................................................9 Añadir un tercer CMS distinto a los dos anteriores que se accede como https://seguro.vuestrodominio.es ....................................................................................................10 Wordpress...........................................................................................................................................10 Descarga....................................................................................................................................10 Base de datos.............................................................................................................................11 Ajuste de ficheros y carpetas.....................................................................................................11 Instalación y configuración de wordpress.................................................................................13 VirtualHost................................................................................................................................14 Activar HTTPS.........................................................................................................................16
  • 3. El acceso a una determinada carpeta estará restringido a aquellos usuarios que se autentiquen contra un servidor openldap. Instalación Openldap Para instalar Openldap primero debemos ponerl el siguiente comando: sudo apt-get install slapd db4.8-util ldap-utils una vez instalado debemos configurarlo, para ello ponemos el siguiente comando: sudo dpkg-reconfigure slapd
  • 4. Una vez instalado y configurado Openldap vamos a modificar el fichero /etc/phpldapadmin/config.php donde debemos cambiar los ejemplos por nuestros datos como aparece en la siguiente imagen:
  • 5. Ahora reiniciamos apache para ver que todo funciona correctamente: Phpldapadmin Para ello ponemos sudo apt-get install phpldapadmin Usuarios Ahora pasamos a introducir los usuarios: Para ello vamos a crear un fichero llamado init.ldif , y otro llamado usuarios.lidf donde introducimos los usuarios, y cuyo contenido mostraremos en la siguiente imagen:
  • 6. Ahora insertamos los ficheros que hemos creado en ldap: Ahora vamos a comprobar que se han insertado bien y que funciona correctamente phpldapadmin:
  • 7. Ahora pasamos a inicializar los modulos de a2enmod ldap y a2enmod authz_ldap: Carpeta privada Ahora vamos a crear en el home la carpeta /var/www/privada y dentro la carpeta privada:
  • 8. Dentro de la carpeta privada creamos un fichero llamado index.html donde escribiremos un texto para ver que funciona correctamente: Virtualhost Vamos a crear un virtualhost para ello nos vamos a /etc/apache2/sites-available/privada privada es un fichero que hemos creado nosotros para crear el virtual hosts:
  • 9. Ahora activamos el sitio con el siguiente comando: sudo a2ensite privada Nos dice que ya esta activada porque la active anteriormente cuando cree el archivo. Ahora nos vamos al archivo /etc/hosts para que nos resuelva la dirección: Comprobación autentificación Ahora vamos a probar que entra con privada y nos pide autentificación: Como vemos funciona correctamente ahora vamos a provar que al autentificarnos entra y se nos ve el index.html que creamos anteriormente.
  • 10. Añadir un tercer CMS distinto a los dos anteriores que se accede como https://seguro.vuestrodominio.es Wordpress Descarga Primero pasamos a descargarnos wordpress:
  • 11. Base de datos Ajuste de ficheros y carpetas Una vez descargado descomprimimos la carpeta en la ruta /var/www Ahora entramos en la carpeta wordpress y modificamos el archivo wp-config-sample.php introduciendoles los datos correspondientes a nuestra base de datos como aparece en la siguiente imagen:
  • 12. Una vez modificados los datos guardamos el archivo como wp.config.php
  • 14. VirtualHost Para que se encuentre en virtualhost hacemos lo siguiente: Primero nos vamos a /etc/hosts y modificamos lo siguiente;
  • 15. Luego nos vamos a /etc/apache2/httpd.conf y realizamos los siguientes cambios: Ahora vemos como funciona correctamente como virtualhost:
  • 16. Activar HTTPS Primero creamos en /var/www una carpeta llamada segura: Ahora creamos un certificado para que el servidor pueda servir mediante https: make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/certs/apache2.pem Me dice que ya existe porque lo he creado anteriormente.
  • 17. Habilitamos el puerto 443 ya que es el puerto que usa el protocolo https: comentamos el puerto 80 ya que no vamos a usar el protocolo http sino el https. Ahora modificamos /etc/apache2/sites-available/default para que se vaya a nuestra carpeta y coja el puerto 443: Ahora habilitamos el modulo ssl sudo a2enmod ssl
  • 18. Me dice que ya esta activado porque lo hice anteriormete. Ahora reiniciamos apache2: Ahora ponemos en el navegador https://seguro.albalat.com y nos tiene que funcionar correctamente: Le damos a entiendo los riesgos y luego a añadir exepción:
  • 19. Le damos a obtener certificado y elegimos el certificado.