wdcp环境下nginx升级到任意版本的脚本—附带识别cdn和云盾真实ip的功能

Posted by

之前使用wdcp,被wdcp论坛中的各种一键升级脚本坑得死去活来。因为都是默认编译,所以这些脚本基本都没有附带任何功能。前不久在对抗CC攻击的过程中,文武双全把nginx和php都升级到目前的最高版本,顺便也解决了困扰我许久的wdcp下web服务拿不到真实ip的问题。特此奉上,根据wdcp官方论坛网友提供的nginx升级到任意版本的脚本,并且添加了新的编译语句。该脚本提供了附带识别真实ip的功能,用了各种cdn和阿里云的云盾的wdcp用户推荐使用哦。

wdcp下nginx升级脚本的下载和安装

nginx升级脚本的下载地址:https://www.jicker.cn/down/2015/2/nginx_up.sh

把脚本丢到服务器的/root目录,或者登陆服务器后,使用

wget  https://www.jicker.cn/down/2015/2/nginx_up.sh  命令下载;

然后执行命令 sh nginx_up.sh 1.7.9 ;   这里1.7.9你可以填写你想升级到的任意版本nginx的版本号,我反正是直接升级到目前最高的nginx1.7.9版本了。

个人建议:把服务器的nginx停掉再升级。我在nginx跑的时候升级,出现了两次升级完成后nginx.conf配置文件丢失的问题。。。我从老版本的nginx里复制了一份到升级后的nginx目录里,解决了这个问题。

脚本增加了http_realip_module的编译语句

http_realip_module语句可以识别使用各种cdn或者阿里云云盾后,nginx无法拿到访客真实ip的问题。在cdn日渐流行的当下,在linux安全软件日益普及的情况下,强烈建议使用nginx的时候,编译上该module。

具体的使用方法,请参考文武双全的另外一篇文章。https://www.jicker.cn/3773.html

4 comments

  1. 感觉东西还是挺不错的,先看看,研究研究,也感谢博主的分享了!

  2. 这个必须支持啊~
    既然来了就留个爪印吧

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据