Entorno: CentOS 5.4db-5.1.25.tar.gzopenldap-2.3.34.tgzhttpd-2.2.15.tar.gz php-5.2.13.tar.gzphpldapadmin-1.2.0.5.tgzLDAP funciona: LDAP Trabajando en modo servidor /cliente, el servicio de directorio divide la estructura lógica del software de base de datos en front-end (cliente) y back-end (servidor y almacén)
cliente-servidor- ----- El sistema de diagrama de estructura lógica LDAP del almacén debe tener los siguientes dos archivos db, o la compilación openldap-2.3.34 seguirá reportando el error db4-devel-4.3.29-10.el5db4-4.3.29-10.el5 1. Instale db: http://download.oracle.com/berkeley-BerkeleyDB/BerkeleyDB-5.1.25.tar.gz Descargar a /qeedoodb /setuptar xvf db-5.1.25.tar.gzcd db-5.1.25cd build_unix /../dist/configure --prefix = /usr /local /BerkeleyDBmakemake install
vi /etc/ld.so.conf/usr/local/Berkeley/libldconfig
2 Openldap primero establece el entorno o instala openldap informará error env CPPFLAGS = " -I /usr /local /BerkeleyDB /include " LDFLAGS = " -L /usr /lib -L /usr /local /BerkeleyDB /lib "
tar xvf openldap-2.3.34.tgzcd openldap-2.3.34 ./configure --prefix = /usr /local /openldap --enable-bdbmake dependmakemake test Omitir make install
3. Instalar apache
tar zxvf httpd -2.2.15.tar.gz cd httpd-2.2.15./configure --prefix = /usr /local /apache \\ - with-included-apr \\ - with-mpm = worker \\ - with-ldap \\ --enable-mods-static = "desinflar caduca" \\ - habilitar-modos-compartido = "ssl ldap authnz-ldap dav dav-fs dav-lock headers reescribir "
make &&Haga la instalación
Abra el grupo de cuentas web wwwuseradd -g www www -d /home /www -s /sbin /nologin
Modifique el archivo de configuración httpd.conf
cd /usr /local /apache /confvi httpd.conf
Cambie el usuario a www
Inicie Apache
/usr /local /apache /bin /apachectl -k start
< Si se verifica el apache, el firewall debería liberar vi /etc /sysconfig /iptables-A RH-Firewall-1-INPUT -m estado --estado NUEVO -m tcp -p tcp --dport 80 -j ACEPTAR reinicio El servicio de firewall iptables reinicia la navegación funciona correctamente
Generar certificado tar -zxvf ssl.ca-0.1.tar.gzmv ./ssl.ca-0 .1 /usr /local /apache /conf /cd /usr/local/apache/conf/ssl.ca-0.1./new-root-ca.sh
Ingrese la contraseña a continuación y genere cualquier otra escritura aleatoria. Ca.key y ca.crt dos archivos
Lo siguiente también generará un certificado para nuestro servidor. /New-server-cert.sh server
Esto generará server.csr y Server.key estos dos archivos.
Registrarse
./sign-server-cert.sh server
Ingrese la contraseña que estableció anteriormente
Entonces y genera server.crt
mv ./server.* ../Copie el certificado al directorio conf. Cd .. vi httpd.conf
Eliminar #Incluir conf /extra Comentarios para /httpd-ssl.conf
Si el certificado se coloca en otro lugar, modifique la configuración de httpd-ssl.com
Reinicie el servicio de apache /usr /local /apache /bin /apachectl -k reiniciar el puerto de firewall 443, el puerto 80 original puede eliminar vi /etc /sysconfig /iptables-A RH-Firewall-1-INPUT -m estado --estado NUEVO -m tcp -p tcp --dport 443 -j ACEPTAR Reinicie el servicio de firewall. Reinicie iptables en la página web https://192.168.6.7
4, genere la contraseña slapd
/usr /local /openldap /sbin /slappasswd
Nueva contraseña: ingrese la contraseña Vuelva a ingresar la nueva contraseña: Repita la contraseña
Contraseña encriptada después de la generación: {SSHA} W /48LCkOe9rZUHMGyjD8VeHbMF4C3Szm Nota: El mismo número será diferente después del cifrado aleatorio. Br>
5, modifique el archivo de configuración de openldap
vi /usr/local/openldap/etc/openldap/slapd.conf
Cambie tres líneas
sufijo " dc = holy, dc = com " rootdn " cn = root, dc = holy, dc = com "
rootpw {SSHA} W /48LCkOe9rZUHMGyjD8VeHbMF4C3Szm
Iniciando el servicio ldap
cd /usr/local/openldap/libexec./slapd
Si el inicio no se realiza correctamente, puede iniciar el modo de depuración con ./slapd -d 1. . Imprimirá la información de inicio en la pantalla
pero volverá a crear el modo de depuración cuando inicie el modo de depuración. /Slapd -d 1 -data /DB_CONFIG.example /usr /local /openldap /var /openldap-data /DB_CONFIG
[root @ localhost libexec] # ps -ef
La IP pública, la dirección pública, es asignada por InterNIC y consta de una ID de red basada en c
suave interrumpir introducir El proceso se puede retrasar de un manejador de interrupciones disc
VMware tutorial de instalación menor sistemas Linux porque el proyecto tiene qu
1.Linux OS versión: RedHat AS 52. Configuración del entorno de red: Host (Linux): IP: 192.168.1.1
Sangría y reemplazo del bloque VIM
El archivo o la carpeta del espacio del host virtual de Linux no se puede eliminar. Solución
Xauth: (stdin): 1: nombre de pantalla incorrecto "LSPPC-Lenny: 1" en "ad
Linux cd comando Cambiar directorio de trabajo
Varias formas de exportar la lista Hash del controlador de dominio en la intranet
Linux, dos alternativas simples al software "shell de maní"
Instalación detallada de Linux apache solución detallada
Precauciones de instalación de Mysql, cinco razones por la falla de la instalación
Verifique si la tarjeta de red inalámbrica admite la creación de puntos de acceso bajo linux
Información del proceso del directorio proc del sistema Linux
Configuración del servidor de seguridad de Linux: conceptos básicos
Cómo hacer una pantalla negra cuando el sistema portátil Win8.1 desenchufa el cable de alimentación
Bajo el sistema win7, Alipay no puede abrir y no puede realizar pagos y transferencias
Conversión de CAD a Word, excel gráfico tutorial
Win10 Asistente de voz Cortana Xiaona ¿Optimización de la velocidad de búsqueda?
Álbum de cómics de Windows 7: barra de tareas eficiente [Figura]
Windows 8 sistema de apagado método de gran inventario
Pequeño comando, vista rápida win8.1 tiempo de instalación del sistema
Cómo cambiar el fondo de pantalla en Windows 8
Windows 8 Consumer Preview cuenta con 5 diseño imperfecto comentarios (2)