- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
一、安装BerkeleyDB
下载相关软件至/usr/local/src
/technology/software/products/berkeley-db/htdocs/popup/db/4.5.20/db-targz.html
编译安装
#cd/usr/local/src
#tarzxvfdb-4.5.20.tar.gz#cddb-4.5.20/build_unix
//--prefix指定安装路径
#../dist/configure–-prefix=/usr/local/BerkeleyDB#make
#makeinstall
二、安装openssl0.98e
下载相关软件至/usr/local/src
/source/openssl-0.9.8e.tar.gz
安装openssl#cd/usr/local/src
#tarzxvfopenssl-0.9.8e.tar.gz#cdopenssl-0.9.8e
#./configsharedzlib–-prefix=/usr/local/ssl#make
#maketest#makeinstall
#mv/usr/bin/openssl/usr/bin/openssl.OFF
#mv/usr/include/openssl/usr/include/openssl.OFF#cp/usr/local/ssl/bin/openssl/usr/bin/openssl
#cp/usr/local/ssl/include/openssl/usr/include/openssl
如果在后面使用ssl失败,尝试操作(主要是忘了)
#cp/usr/local/ssl/lib/libssl.so.0.9.8/usr/lib/libssl.so.0.9.8
配置运行时,库文件搜索路径.另一种方法是设置LD_LIBRARY_PATH=
//将路径写到后面的文件中
#echo/usr/local/ssl/lib/etc/ld.so.conf
//使配置生效
#ldconfig–v
查看openssl的版本号,以验正是否安装正确
#opensslversion–a
三、安装cyrus-sasl-2.0.22
下载cyrus-sasl-2.1.22到/usr/local/src/pub/cyrus-mail/cyrus-sasl-2.1.22.tar.gz
编译安装
#cd/usr/local/src
#tarzxvfcyrus-sasl-2.1.22.tar.gz#cdcyrus-sasl-2.1.22
//分别指定了安装目录、使用openssl、bdb的库目录、bdb的头文件目录
//括号内的很重要,但通常不去指定。它指明了ldap使用的sasl的位置。
#./configure--prefix=/usr/local/sasl2–with-openssl=/usr/local/ssl
--with-bdb-libdir=/usr/local/BerkeleyDB/lib
--with-bdb-incdir=/usr/local/BerkeleyDB/include(--with-plugindir=/usr/lib/sasl2)#make
#makeinstall
配置库文件搜索路径
#echo/usr/local/sasl2/lib/etc/ld.so.conf#echo/usr/local/sasl2/lib/sasl2/etc/ld.so.conf#ldconfig–v
删除/usr/lib下的原有的关于sasl的文件,将新生成的库文件移至此目录。
#cd/usr/lib
#tar–cvfxxx.tar*sasl*#rm–rf*sasl*
#cp–r/usr/local/sasl2/lib/*/usr/lib
创建运行时需要的目录并调试启动
#mkdir-pv/var/state/saslauthd
#/usr/local/src/cyrus-sasl-2.1.22/saslauthd/saslauthd-apamshadow-dsaslauthd[3533]:main :num_procs:5
saslauthd[3533]:main :mech_option:NULLsaslauthd[3533]:main :run_path :/var/state/saslauthdsaslauthd[3533]:main :auth_mech:
您可能关注的文档
- MOCO新世界原材料报审表石子.docx
- Modbus通信协议教程.docx
- Module 2《Unit2 Wish you were here》教学设计重点高一上册教学教案.docx
- Module 10 Unit 2 Point to her nose教案分析和总结.docx
- Module Nine单元测试分析和总结.docx
- MOLYKOTE特种润滑剂及其应用.docx
- mona lisa smile 蒙娜丽莎的微笑 电影赏析 英语.docx
- Monkey 测试DMBO要点分析和总结.docx
- Moodle18安装宝典分析和总结.docx
- Moonlight Shadow分析和总结分析和总结.docx
文档评论(0)