环境说明: 新买了一个128M的openvz VPS,$10,256M突发内存。DEBIAN 32bit

由于环境内存小,所以LNMP环境成为首选,在LowEndBox上面有一篇关于LNMP安装在小内存VPS上面的文章,很受用,在我这个机器上安装完成后占用内存26M,可能因为我没有安装wordpress的原因,英文原文地址:http://www.lowendbox.com/blog/wordpress-cheap-vps-lowendscript/

具体的安装过程就不再叙述了。由于第一次使用nginx,不太熟悉,很多不懂,也是在摸索中前进,因此,记录一下自己的nginx.conf文件的配置,备用,嘿嘿。nginx和apache使用的不同在于,apache刚开始会产生一个默认站点,就是你需要新的虚拟主机的话你再加,但是nginx却不是,他刚开始是空的,并没有默认站点,需要你自己添加站点等,然后才能使用,否则的话,ip访问永远是那个默认页。不管你放什么东西。觉得还是nginx这种方式好一些,不会像apache一样目录很混乱。

我的nginx.conf文件,很简单,但是该有的东西都有了,嘿嘿。

#duyaofei.com 无双城堡 nginx.conf配置文件
#2011-6-5 vps.zaixian.us
user www-data;
worker_processes  1;

#错误日志
error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
}

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    access_log    /var/log/nginx/access.log;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    tcp_nodelay        on;

    gzip  on;

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
   
    server{
            #监听80端口
            listen 80 default;
            #绑定域名,多个域名的绑定,用空格分开
            server_name vps.zaixian.us;
            #绑定的虚拟目录
            root /var/www/vps.zaixian.us;
            include /etc/nginx/fastcgi_php;
            #这个location是设置重写等信息
            location /
            {
                #默认读取的文件名
                index index.html index.php index.htm;
            }
        }
}

发表评论

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