zoukankan      html  css  js  c++  java
  • centos安装openldap过程

    1.下载软件如下,db是数据库

    2.首先安装数据库db

    # tar xf db-4.8.30.tar.gz

    # cd db-4.8.30

    # cd build_unix/

    # ../dist/configure -prefix=/opt/BerkeleyDB

    但是会报错,这个错说明你系统里面没有gcc,需要安装

    # yum -y install gcc)

    # ../dist/configure -prefix=/opt/BerkeleyDB

    # make

    # make install

    这样即成功。

    3.防止后面的安装会出错

    # cp /opt/BerkeleyDB/include/* /usr/include/

    # cp /opt/BerkeleyDB/lib/* /usr/lib/

     

    4.解压安装openldap

    # tar xf openldap-2.4.45.tgz

    # cd openldap-2.4.45

    # ./configure --prefix=/opt/openldap

    但是会报错,需要设置环境变量

    # export LD_LIBRARY_PATH="/opt/db-4.8.30/build_unix/.libs"

    # ./configure --prefix=/opt/openldap

    这样就表示这步已经ok了,照提示进行下一步

    # make depend

    # make

    # make install

    安装成功。

     

    5.修改配置

    # vi /opt/openldap/etc/openldap/slapd.conf

    include         /data/openldap/etc/openldap/schema/core.schema

    include         /data/openldap/etc/openldap/schema/cosine.schema

    include         /data/openldap/etc/openldap/schema/inetorgperson.schema

    database       mdb

    suffix          "dc=migu,dc=com"                               #根节点

    rootdn         "cn=spms,dc=migu,dc=com"              #用户名

    rootpw         sd5w6a1                     #密码可以自行设置

     

    6.启动ldap

    # cd /opt/openldap/libexec/

    # ./slapd

    另外,若出现以上未提到的错误或者ldap启动不了,请执行以下操作:

    # export LDFLAGS="-L/opt/BerkeleyDB/lib"

    # export CPPFLAGS="-I/opt/BerkeleyDB/include -D_GNU_SOURCE"

  • 相关阅读:
    SQL多表联合查询(Access数据库表)
    分时间片计算包间费演示程序
    SQL2000下的三表查询
    小学生课外必读书目(推荐)
    Delphi下POS机控制钱箱,客显,打印机
    三个实用的SQL Server数据库字典SQL语句
    delphi中关于资源释放(Free/release/freeAndNil)的一点体会(转)
    Data mining (2)
    求二进制数中1的个数
    延参法师在同济
  • 原文地址:https://www.cnblogs.com/chy-op/p/10230259.html
Copyright © 2011-2022 走看看