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

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

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

    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进程切换日志文件

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

    lnmp中pureftpd无法覆盖文件的解决方法

    2010年05月19日 下午 | 作者:VPS侦探

    有几位lnmp的用户在论坛反应pureftpd覆盖文件的时候无法覆盖,通过检查发现pureftpd配置文件错误。

    解决方法:

    在/usr/local/pureftpd/pure-ftpd.conf 文件末尾加上
    AllowOverwrite on
    AllowStoreRestart on

    再执行/root/pureftpd restart重启即可。

    注:5月19日14点之后下载的不需要更改此配置文件。

    在LNMP或Nginx上配置NameCheap免费SSL证书

    2010年05月16日 下午 | 作者:VPS侦探

    简单来说HTTP协议传输是不安全的,可能会存在被劫持(如运营商或其他劫持者劫持来插入广告),HTTPS是一直相对来说要安全一些的,使用SSL证书来加密传输数据。目前有很多SSL证书的获取途径,如namecheap购买域名赠送(Comodo PositiveSSL)、Let's Encrypt、其他免费SSL证书和自购等渠道。

    SSL需要有一个独立IP,也就是一个独立IP只能对应一个SSL。SNI技术的出现,一个IP只能对应一个SSL的时代早就已经过去,目前除了XP及较老的安卓版本外都已经支持SNI,实现多域名虚拟主机的SSL/TLS认证。(什么是SSL?

    一、准备工作

    1、需要Nignx已经编译ssl 模块(lnmp一键安装包已经编译安装上),如果没有需要重新编译,方法可以参考Nginx无缝升级

    2、再NameCheap已注册/转移域名或购买主机产品,且购买是在购物车上添加了免费SSL(PositiveSSL)。如果有其他自购的证书步骤是基本差不多的。

    二、使用OpenSSL生成证书 (注:一下蓝色加粗字为执行时输入的命令!)

    1、生成RSA密钥和CSR证书,下面以vpser.net域名为例:
    查看全文 »

    VPS/服务器时间不准确造成的lnmp一键安装包安装失败问题

    2010年04月22日 上午 | 作者:VPS侦探

    今天有位lnmp一键安装包用户找到我说centos 5.4 32bit独立服务器上安装lnmp一键安装包不成功,/usr/local/下面php mysql nginx的目录都没有,用root登录后发现是服务器时间设置不准确造成所有的编译安装全部失败(汗,服务器上的时间是2009年。。。)。

    Linux下我们一般使用date -s命令来修改系统时间。

    如将系统时间设定成2010年04月22日的命令如下。

    date -s 04/22/2010

    将系统时间设定成下午2点18分9秒的命令如下。
    查看全文 »

    Linux VPS上配置Nginx反向代理

    2010年04月12日 下午 | 作者:VPS侦探

    Nginx是一款高性能的HTTP和反向代理服务器。VPS侦探以前已经多次介绍过Nginx的HTTP应用,比如lnmp一键安装包。下面要说的是Nginx的反向代理功能

    反向代理是什么?

    反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部(或其他)网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端。

    一句话说明就是访问的域名是a.com,实际访问的内容是b.com的。

    实现方法:

    比如我想在VPS上建一个t.vpser.net的域名用来反向代理访问http://127.0.0.1:3000,首先在域名注册商那里的域名管理上为域名t.vpser.net添加A记录到VPS的IP上,再在VPS上修改Nginx的配置文件,添加如下:
    查看全文 »

    lnmp之pureftpd管理面板安装教程[图文]

    2010年04月1日 下午 | 作者:VPS侦探

    LNMP一键安装0.7及之后的版本不需要按本文为设置全自动安装设置。

    今日安装了http://www.lnmp.org一键安装包(linux,nginx,mysql,php).这个更新的版本带了pureftpd,更好我需要ftp^^.

    安装就不说明了, 当你装完lnmp. 运行:/pureftpd.sh 就自动安装pureftpd了.需要注意就是,你要安装unzip,我之前安装失败,就是因为没有unzip.安装unzip命令是: yum install unzip

    主要说说面板,其实挺简单的,一步一步来.

    首先输入 http://你的域名或IP/ftp/install.php

    第一步:检查文件

    全部ok.可以下一步了

    第二步:选第一个,创建一个新数据库
    查看全文 »