yum安裝nginx時(shí),發(fā)現(xiàn)openssl依賴包錯(cuò)誤,提示openssl要求版本為1.0.1 ,但當(dāng)前版本為1.0.0。
通過(guò)網(wǎng)上介紹的辦法,將openssl源碼重新編譯安裝到一個(gè)新的位置,也安裝成功了,通過(guò)openssl version也顯示是最新的版本(網(wǎng)址見(jiàn):http://my.oschina.net/ixfs/blog/220177),但再安裝nginx的時(shí)候還是報(bào)版本不對(duì),提示的還是老的版本。
原因:
通過(guò)yum info openssl,發(fā)現(xiàn)openssl版本還是老的版本,即1.0.0。
解決辦法:
yum update openssl,即可。若無(wú)openssl yum 源,可自行下載163的yum源,方法如下:
# cd /etc/yum.repos.d/
# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
# vi CentOS6-Base-163.repo
編輯文件,把文件里面的$releasever全部替換為版本號(hào),即6 最后保存!