返回列表 发帖
LNMP 0.9.1 延伸版发布, 可直接选择安装最新PHP版本,nginx版本,mysql版本等




此安装包里几处修改文件做说明:


一、conf/discuzx.conf  DX伪静态增加至9条规则,原来只有7条。


二、把 默认/home/wwwroot 路径换成   /home/wwwroot/default
  1、修改:conf/nginx.conf   文件里1处  
    2、修改:debian.sh、centos.sh   每个文件换14处。   
    3、修改:pureftpd.sh   换8处
    4、修改:memcached.sh 文件一处

注:此步只是防止使用IP带目录访问各站,这样防跨站才有意义。
     添加的网站还是在 /home/wwwroot/ 目录下的。
      


三、删除 debian.sh、centos.sh、apache.sh 域名输入部分
    不再提示输入域名,免得以后再次添加此域名引起问题。



四、修改 upgrade_php.sh 升级脚本文件
    把里面创建的 php-fpm.conf 文件参数增加1倍。更能抗负载,减少502产生。
   注:建议如果你VPS256M可增加2倍,512VP可增加3倍,1G增加4倍  

    并增加了 禁止PHP长时间执行参数,
    限制PHP执行3分钟后中止,以减少502产生。   这点很重要

   注:此步只针对LNMP 环境PHP5.3、PHP5.4版本下 产生效果。



五、增加 LNMP + PHP 5.3、5.4 环境下 防502 一键修改脚本:
     执行:./502.sh   可输入 256、512、1000  对应VPS内存大小。
                           使用效果:实际使用中查看是否常出502。

单独安装脚本:
  1. wget http://idc886.googlecode.com/files/502.sh;sh 502.sh
复制代码





六、增加 PHP 函数禁用,和取消禁用,或取消 fsockopen 函数禁用   的脚本
     执行:./phpa.sh       按1、2、3 选择,执行一次刷新PHP探针看函数禁用。

单独安装脚本:
  1. wget http://idc886.googlecode.com/files/phpa.sh;sh phpa.sh
复制代码





七、增加 简单目录属性型防跨脚本。  限制访问目录为  ../ 或 ./
     执行:./phpb.sh       按2、1、0选择,。默认为1
      2、为在php.ini 中添加  ../ 访问目录限制。
      1、为./ 目录限制
      0、为删除 open_basedir 目录限制。

单独安装脚本:
  1. wget http://idc886.googlecode.com/files/phpb.sh;sh phpb.sh
复制代码

      注:执行以上操作后,会重启php。防跨站会对一些程序有影响,如开FTP等。




八、增加 ddos.sh 一键安装脚本,用于简单防cc。
     ddos.sh,一键安装,和删除脚本,无需再手工去设置。

相关贴:
VPS 防御DDOS攻击 防御/减轻DDOS攻击 Linux下防御DDOS攻击 DDoS deflate




九、增加 php多版安装共存。
      phpver.sh   php多版安装共存
      vhost8.sh            选择PHP版本添加域名脚本

LNMP 环境下 一键安装PHP多版本,PHP5.3  +  php5.5  + PHP5.*   多版本共存。


相关贴:
LNMP PHP多版本共存一键安装脚本 推出,记录终结版PHP 5.3.27发布-PHP5.3告终




十、增加 ZendOpcache 自选版 一键安装脚本。
     ZendOpcache 与 eaccelerator 性质一样,都是代码缓存优化。
     ZendOpcache是内存缓存 eaccelerator 是硬盘缓存。 ZendOpcache会更好
     ZendOpcache支持php5.5, 目前缓存扩展也只有他支持5.5

相关贴:ZendOpcache 一键安装脚本,LNMP环境下一键安装 Opcache 缓存扩展




十一、增加 eaccelerator最新版1.0 一键安装脚本。
     eaccelerator1.sh   可选安装 eaccelerator1.0  支持php5.4

相关贴:eaccelerator最新版1.0 支持PHP5.4 LNMP一键安装eaccelerator包。




十二、增加 APC 安装脚本:
       一键可选安装APC 版本  默认安装3.1.13。
相关贴:LNMP环境下 APC 一键安装包,LNMP安装APC可选版 LNMP安装





十三、增加 XCache 安装脚本: xcache.sh, 执行:./xcache.sh  安装。
     一键可选安装XCache 版本  默认安装3.0.3。 性能非常好。

单独安装脚本:
  1. wget http://vps.idc866.com/xcache.sh;sh xcache.sh
复制代码

相关贴:LNMP环境下 XCache 一键安装包,LNMP安装XCache 可选版 LNMP安装
           LNMP环境安装Xcache,xcache安装配置,LNMP安装xcache 性能非常不错



注:以上增加的几个,是我们使用VPS时常需要的操作,所以放出来,下次装环境时直接用。
      制作成一键安装脚本,省去再去编辑文件的麻烦。一键搞定。

      脚本代码都是透明的,如果你觉得可以,你也可拿去用用看,感觉好就来评评。



注:其中:
      opcache55.sh:  专门用来对 多版PHP安装为php5.5,再安装opcache缓存的

      vhost0.sh 文件:
      用来添加域名时支持pathinfo 的,如用thinkphp 开发的PHP程序访问地址。
      相关贴:http://bbs.vpser.net/thread-8213-1-1.html
                 http://bbs.vpser.net/thread-8876-1-1.html
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

返回列表