可乐谷今天想安装 Nginx 在网上找找了一圈,我靠,竟然一个你成型像的教程也没有!

分析一看,还是老样,大家都是抄的!

你抄没有关系啊,可乐谷也抄啊,但是请你测试一下吧,有的连接都挂了一百多年了,还在用,真是害人啊!!

可乐谷摸索的安装了一次!把过程大致说一下,方便和我一样的新手入门!

可乐谷的PPTPD是安装在HOSTRMAIL.COM(已跑陆) 的Openvz VPS上的Centos 32位!

说明以下教程,没PHP和MYSQL ,仅仅是NGINX 静态网站过程!
另说一下,高手请绕开!

1、安装系统要用的基础东东(其它你用不了这么多,不过多装没有坏处的,听可乐谷的没错!)

yum -y install make libpcap iptables gcc-c++ logrotate tar cpio perl pam tcp_wrappers

2、由于centos没有默认的nginx软件包,需要启用REHL的附件包

3、安装 nginx

yum -y install nginx

4、设置开机启动,并启动进程(我喜欢用restart,其实start就可以)

chkconfig nginx on
/etc/init.d/nginx restart

这样其实就安装完了!就可以用了!再次鄙视闭眼抄袭者!

5、实际过程中还是要配置一下!

vi /etc/nginx/nginx.conf

6、把可乐谷的默认网站的设置分享一下,在根目录建一个文件“web”作的网站目录,这样默认IP都指向了这个目录!

标记红色的,为可乐谷改动过的值,你初次,可以照着做!

==============
# The default server
#
server {
listen 80;
server_name localhost;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {
root /web;
index index.html index.htm;
}

error_page 404 /404.html;
location = /404.html {
root /web/error;
}
==================

7、上传一个index.html 到/web 你的网站就可以访问了!
如果出现403 错误,那应该是权限问题,解决方法

chmod 771 /web

8、强制只能用域名访问,使用如下代码:

server {
listen 80 default;
server_name _;
#return 500;
rewrite ^(.*) http://www.kelegu.com permanent;
}
server {
listen 80;
server_name *.www.kelegu.com;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {
root /web;
index index.html index.htm;
}

error_page 404 /404.html;
location = /404.html {
root /web/error;
}

说明:更复杂的可乐谷没有做,也不愿意抄别人的!祝大家成功!