天天看點

修複OpenSSL Heartbleed(心血)漏洞的辦法

注:如果網站未使用openssl,也就是未啟用ssl證書(即不能通過https通路網站),無需更新

更新方法如下:

1. 下載下傳LuNamp_last.tar.gz

wget -c http://down.zijidelu.org/LuNamp_last.tar.gz      

2. 解壓LuNamp_last.tar.gz,解壓後的目錄為LuNamp

tar -zxvf LuNamp_last.tar.gz      

3. 進入目錄,修改nginx.sh檔案,将其中的1.0.0c更改為1.0.1g

cd LuNamp/code/nginx      

注:可以使用winscp下載下傳後修改或者vi工具直接修改

4. 切換到LuNamp/soft目錄并且下載下傳openssl-1.0.1g.tar.gz

cd ../../soft
wget -c https://www.openssl.org/source/openssl-1.0.1g.tar.gz      

5. 删除舊版本的nginx軟體

rm -rf /usr/local/nginx*  /usr/local/tengine*      

6. 然後執行nginx.sh更新

cd ../code/nginx; sh nginx.sh      

7. 更新完成後,關閉舊的nginx(此處必須強制殺死nginx,使用killall指令)

killall nginx      

8. 登陸LuManager背景,更新網站, 更新完成