Ubuntu 服务器端 LDAP安装配置过程
一般在roo用户下的执行命令顺序如下:
$: sudo apt-get update
$: sudo apt-get upgrade
$: sudo apt-get install slapd ldap-utils //安装slapd工具
$: sudo wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz //下载openssl压缩包
$: sudo tar -xzf openssl-1.1.0c.tar.gz
$: cd openssl-1.1.0c
$: sudo ./config --prefix=/usr/local/openssl
$: sudo ./config -t
$: sudo make
$: sudo make install
$: ldd /usr/local/openssl/bin/openssl
当有些库文件没有时,可在下面的配置文件中添加:
$: cd /etc/ ld.so.conf.d (或ldconfig.d,取决于本机的配置文件夹命名)
$: sudo vim xxx.conf
打开进入一个新文件指定你的库文件: /usr/local/openssl/lib
$: /sbin/ld.so.conf.d(或ldconfig)
使配置生效
中间可以通过以下指令查询openssl信息:
$: which openssl
$: openssl version
最后
$: ldd /usr/local/openssl/bin/openssl
紧接着,安装BerkeleyDB,oracle网站注册后可下载:
$: sudo wget http://download.oracle.com/otn/berkeley-db/db-5.3.28.tar.gz
$: sudo tar -zxvf db-5.3.28.tar.gz (若解压报错格式不匹配,请查看压缩包属性,极可能为html,若是,上述可不通过上述下载指令下载,自行下载后通过samba等放到服务器相应文件夹即可)
$: cd db-5.3.28
$: cd build_unix
$: sudo ../dist/configure --prefix=/usr/local/BerkeleyDB5.2.23 //路径可自定义 ,最好默认此路径
$: sudo make
$: sudo make install
然后,注意不要忘记拷贝以下文件到对应路径下:
$: sudo cp /usr/local/BerkeleyDB5.2.23/lib/* /usr/lib
$: sudo cp /usr/local/BerkeleyDB5.2.23/include/* /usr/include
然后安装openldap,一般命令如下:
$: sudo wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.44.tgz
$: sudo tar -zxvf openldap-2.4.44.tgz
$: sudo cd openldap-2.4.44.tgz
$: sudo ./configure --prefix=/usr/local/openldap
$: sudo make depend
$: sudo make
$: sudo make test
$: sudo make install
$: ps aux | grep slapd //这时会看到有个人用户信息等
最后可以安装phpldapadmin,命令如下:
$: sudo apt-get install phpldapadmin
这时就可以通过ip/phpldapadmin 访问服务器了,操作如下:
打开浏览器,输入如下格式网址即可进入phpldapadmin界面:
http://10.22.67.2(你的IP)//phpldapadmin
回车即可,进入界面可点击login ,用当前默认账户加初始密码123456,勾选后回车即可进入界面,而后可以进行新建用户等操作(自行摸索),或在服务器端提前设置好用户密码进行登录(自行摸索)。
参考文章链接:
ubuntu ldap安装配置 - 飞尘-海棠梨花 - 博客园 (cnblogs.com)
Ubuntu 服务器端 LDAP安装配置过程相关推荐
- Ubuntu 10.10安装配置指南Ubuntu 11.10 图形安装教程
Ubuntu 11.10 (Oneiric Ocelot )图形(图解)安装教程.基本设置.网络设置.软件源.语言与输入法.硬件驱动.Unity.Gnome3.Ubuntu文档.制作USB Live. ...
- linux ubuntu安装 mono,在 Ubuntu Server 上安装配置 Mono 生产环境
在 Ubuntu Server 上安装配置 Mono 生产环境 在 Ubuntu Server 上安装和配置 Apache2 + Mono 生产环境的记录. 服务器环境是 Ubuntu Server ...
- ubuntu 8.10安装配置经验(转载)
ubuntu 8.10安装配置经验(Intrepid Ibex) 我的ubuntu8.10安装配置经验(Intrepid Ibex) 总纲:分以下几部分工作 作者:皮皮彭原始链接:http://www ...
- Project Professional 2007安装配置过程图解
在上一篇文章中,我曾详细介绍了Project Server 2007的安装和配置过程(Project Server 2007安装配置过程详细图解).<?xml:namespace prefix ...
- Ubuntu 10.04 安装配置指南
Ubuntu 10.04 安装配置指南 作者: Jandy 版本:1004.1.0504 --- 目录 〇. 准备 一. 安装 二. 配置 三. 输入法 四. Flash 五. 附录 六. 更新 -- ...
- datax的工具配置oracle,完全小白级DataX安装配置过程详解
apt-get install openjdk-7-jdk Linux小白,创建和删除文件夹都现问度娘学会的小白,最近被勒令研究一下DataX,当时一脸蒙X,根本木有听过吖,但是领导吩咐了就得办吖,问 ...
- 如何实现文件互拖-VMware Tools (ubuntu系统)安装详细过程与使用
VMware Tools (ubuntu系统)安装详细过程与使用 1.打开虚拟机VMware Workstation,启动Ubuntu系统,菜单栏 - 虚拟机 - 安装VMware Tools,不启动 ...
- linux php ldap_linux php ldap安装配置的方法
linux php ldap安装配置的方法:首先用yum安装phpldapadmin工具:然后修改phpldapadmin配置文件:接着启动http服务:最后访问phpldapadmin即可. Lin ...
- Project Server 2007安装配置过程图解
微软的Office Project软件是Office办公软件的组件之一,是一个通用的项目管理工具软件.(具体介绍可参考:微软Project项目管理软件简介 ) 微软企业项目管理解决方案(EPM)是微软 ...
最新文章
- 13Flyweight(享元)模式
- apache ab测试介绍
- java linux 权限管理_权限管理java实现(源于Linux中的权限管理算法)
- 单例设计模式全局缓存accessToken
- h5微信f分享链接给对方获取对方手机号_怎么加回微信删除的人?偷偷恢复,亲测有效!...
- 四象限原则+番茄时间管理法
- 从 NASL 说开:低代码编程语言能饭否
- 快速集成微信支付和支付宝支付
- springboot Filed to bind properties under
- Win10系统CLSID大全
- 2016年山西医科大汾阳学院实验1,实验2
- 新手PADS踩坑之旅-layout asc文件导入导出错误
- git拉取报错:You have not concluded your merge. (MERGE_HEAD exists)
- mysql 枚举字段,MySQL字段中的枚举是什么意思 | 学步园
- 阿里视觉AI的开放平台之路
- 奶牛问题3:奶牛派对
- elasticsearch 大数据场景下使用scroll实现分页查询
- 思泰克在创业板过会:拟募资4亿元,赛富投资、传音控股等为股东
- 读取mp3文件音量_如何规范化或更改MP3文件的音量
- java五子棋核心算法_五子棋的核心算法 | 学步园