English | VPS常用软件下载 |
  • 美国VPS主机推荐
  • |
  • 代购服务
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 关于VPSer
  • | VPS论坛 | 登录 |

    LNMP下为Nginx目录设置访问验证的用户名密码

    2011年07月1日 上午 | 作者:

    有时候需要象Apache那样为指定的目录添加访问验证,一般在Apache下使用htpasswd来添加,而htpasswd是包含在apache2-utils里,一般LNMP一键安装包或自己编译安装LNMP都不会安装apache2-utils。下面VPS侦探说一下如何为Nginx的网站目录设置访问验证

    1、创建类htpasswd文件
    查看全文 »

    lnmp去掉nginx上传目录的PHP执行权限

    2011年06月12日 上午 | 作者:

    LNMP有一个缺点就是目录权限设置上不如Apache,有时候网站程序存在上传漏洞或类似pathinfo的漏洞从而导致被上传了php木马,而给网站和服务器带来比较大危险。建议将网站目录的PHP权限去掉,当访问上传目录下的php文件时就会返回403错误。下面VPS侦探详细介绍如何把lnmp环境下去掉指定目录的PHP执行权限

    首先要编辑nginx的虚拟主机配置,在fastcgi的location语句的前面按下面的内容添加:

    1、单个目录去掉PHP执行权限
    查看全文 »

    Nginx日志切割脚本

    2011年03月7日 上午 | 作者:

    目前网上也有一些Nginx日志切割脚本,但是论坛还是有用户反映网上Nginx日志切割脚本有问题,我感觉一般是因为脚本中的参数设置问题,或者是crontab中的设置问题。

    为方便lnmp一键安装包用户,我也写了一个Nginx日志切割脚本,下载地址:http://soft.vpser.net/lnmp/ext/cut_nginx_logs.sh

    如果是lnmp0.5/0.6用户可以仅修改log_files_name后面的要切割的日志文件名就直接使用。
    查看全文 »

    LNMP一键安装包 自动无缝升级Nginx至任意版本

    2011年02月15日 上午 | 作者:

    前几天发布了LNMP一键安装包0.6,有一些lnmp用户一直在要求增加升级功能,今天发布的脚本就是专门用来升级Nginx,可以升级Nginx至任意官方已发布的Nginx版本。

    执行:wget soft.vpser.net/lnmp/upgrade_nginx.sh;sh upgrade_nginx.sh
    查看全文 »

    BurstNet VPS上让Nginx(lnmp)支持IPv6

    2010年12月13日 上午 | 作者:

    IPv4地址将很快用完,IPv6普及也是必然之路,现在不少VPS服务商都已经开始IPv6的过渡,像BurstNetBuyVM等都可以向客服发Ticket索要IPv6地址,He.net同时也提供IPv6 Tunnel间接的让VPS支持IPv6。

    预备工作:BurstNet客服索要IPv6地址,客服回复加上了就可以了,如果是其他的VPS服务商请先询问是否能加。

    一、为Nginx添加IPv6模块

    1、首先进入nginx源码的解压目录,下面以lnmp为例(12月10日之后下载的不用添加,默认已经支持IPv6),
    查看全文 »

    LNMP使用Awstats分析Nginx日志[转载]

    2010年07月18日 下午 | 作者:

    Awstats的运行需要PERL的支持,因为Nginx对PERL支持很弱,只能通过生成Html方式来输出统计。

    首先,需要每日切割日志文件。提供个脚本给大家

    mv /usr/local/nginx/www.5dft.com.log /usr/local/nginx/logs/access5dft_`date +%Y%m%d`.log

    killall –s USR1 nginx #使用USR1参数通知Nginx进程切换日志文件

    很简单,两行实现切割。别问我格式,我网上抄来的。太困了,争取最快时间写完。
    查看全文 »