线上环境部署问题
2017-02-25 16:29
148 查看
12,13,14,15,16问题解决:
1) 缺少openssl/md5.h文件a) Find / -name “md5.h” 找到系统是否存在md5.h
b) 如果存在,直接拷贝文件到相应目录下(/usr/local/include /usr/include),或者编译的-I选项;
c) 如果不存在,openssl version
查看openssl的版本,可能不存在这个库,或者存在这个库的执行文件,而没有源码
d) 安装openssl
i. Tar zxvf openssl_xxx.tar.gz
ii. ./config --openssldir=/usr/local -shared
iii. Make depend
iv. Make && make install
e) Openssl依赖zlib,可能需要安装zlib库
i. Tar -xvf zlib.tar.xz
ii. ./configure
iii. Make && make install
2) Undefined reference to ....
a) Pkg-config libssl.so
pkg-config这一工具是用来检索系统中安装库文件的信息
b) 修改Makefile文件,增加了-lcrypto ,-lz
3) 链接的时候找不到共享库
a) Ldd minos_f
b) Find / -name “找不到的库”
c) Cp -rf xxx /lib64
d) 或者修改-L的编译参数
e) 或者vim /etc/ld.so.conf
在 /etc/ld.so.conf 文件中添加库的搜索路径:/usr/local/lib/
f) ldconfig
相关文章推荐
- 环境部署问题总结
- liferay环境部署:问题及解决办法
- Eclipse环境下JBoss调试,解决引用的工程不被部署的问题
- ASP.Net在64位环境开发部署常见问题
- 通过源码安装部署keystone环境遇到的一些问题
- 开发环境jdk1.5,部署环境jdk1.4 BigDecimal出现问题
- 新手环境部署问题
- jenkins集群测试环境原理、部署及常见问题解决
- 线上环境部署MongoDB的官方建议
- 通过 spring 的 EL 表达式解决不同环境的部署参数配置问题
- Windows7部署Android开发环境傻瓜式教程(遇到的一些问题)
- winpcap环境部署问题
- JasperReports在Unix环境下的Weblogic部署问题
- cocos2d-x-2.2.3 环境部署问题小记
- Afaria 生产环境部署需要考虑的一些问题
- Django项目实际部署与开发环境的问题
- axis部署到weblogic因为运行环境为jrockit导致空指针的问题
- 部署linux系统下filezilla编译环境及其遇到的问题
- 在linux环境下部署伪分布式hadoop遇到的问题
- Mysql+Heartbeat+Drbd生产环境高可用部署若干问题解惑