zoukankan      html  css  js  c++  java
  • 虚拟化(11)_LDAP安装

     

    1、安装

            安装照着这上面就可以了

       https://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_liunx_52_ldap.html  

            其中报错处理,以及安装不成功等
            有些配置文件copy过来要修改一下,改成自己的

    2、yum安装 报错 Loaded plugins: fastestmirror解决方案

           https://blog.csdn.net/jackliu16/article/details/80037385

    # vi  /etc/yum/pluginconf.d/fastestmirror.conf    改enable 1到0
    
    # vi /etc/yum.conf                             改plugin  1->0

           然后执行

    yum -y install epel-release
    
    yum --enablerepo=epel -y install phpldapadmin
    systemctl start httpd
    
    systemctl enable httpd
    
    systemctl status httpd

       3、启动后报403的错误

                 修改配置文件

     vim /etc/httpd/conf.d/phpldapadmin.conf

     

      登陆成功,算是搭好了,后面怎么使用再继续研究

    4、LADP域控服务器

           4.1    几个重要的概念

                         dn :一条记录的位置
         dc :一条记录所属区域
            ou :一条记录所属组织
            cn/uid:一条记录的名字/ID

                   类似于目录表现形式,例如:/etc/openldap/myself有如下定义:

                                  

                      可以理解为 该位置在/com/ocloud 目录下

                      再如:

                                  

                      cn在的位置

                                  

             参考一下这个博客:https://blog.csdn.net/cuipengchong/article/details/50480562,看一下这个配置文件,和上面那个图,其实就大致理解了目录关系,dn的位置是怎么排列的

              

             同样,在LDAP里也不可能存在2个相同的dn

            

    • 为什么要用LDAP目录树来存储数据,用MySQL不行吗,为什么非要搞出一个树形的数据库呢?
    • 这是因为用树形结构存储数据,查询效率更高(具体为什么,可以看一下关系型数据库索引的实现原理——B树/B+树)。在某些特定的场景下,使用树形数据库更理想。比如:需要储存大量的数据,而且数据不是经常更改,需要很快速的查找。
    • 把它与传统的关系型数据库相比,LDAP除了快速查找的特点,它还有很多的运用场景,比如域验证等。

                      

                    

  • 相关阅读:
    ajax发送cookies
    关于几个入口
    关于.net的概念
    codeproject
    Chrome extension
    modern web application
    JavaScript类型转换
    js方法在iframe父子窗口
    javascript book
    MVC Controller
  • 原文地址:https://www.cnblogs.com/sunnybowen/p/10604669.html
Copyright © 2011-2022 走看看