Centos安装配置Nginx 零起点专用教程
可乐谷今天想安装 Nginx 在网上找找了一圈,我靠,竟然一个你成型像的教程也没有!
分析一看,还是老样,大家都是抄的!
你抄没有关系啊,可乐谷也抄啊,但是请你测试一下吧,有的连接都挂了一百多年了,还在用,真是害人啊!!
可乐谷摸索的安装了一次!把过程大致说一下,方便和我一样的新手入门!
可乐谷的PPTPD是安装在HOSTRMAIL.COM(已跑陆) 的Openvz VPS上的Centos 32位!
说明以下教程,没PHP和MYSQL ,仅仅是NGINX 静态网站过程!
另说一下,高手请绕开!
1、安装系统要用的基础东东(其它你用不了这么多,不过多装没有坏处的,听可乐谷的没错!)
2、由于centos没有默认的nginx软件包,需要启用REHL的附件包
rpm -Uvh epelrelease54.noarch.rpm
3、安装 nginx
4、设置开机启动,并启动进程(我喜欢用restart,其实start就可以)
/etc/init.d/nginx restart
这样其实就安装完了!就可以用了!再次鄙视闭眼抄袭者!
5、实际过程中还是要配置一下!
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 错误,那应该是权限问题,解决方法
8、强制只能用域名访问,使用如下代码:
server {
listen 80 default;
server_name _;
#return 500;
rewrite ^(.*) http://www.gutijiao.com permanent;
}
server {
listen 80;
server_name *.www.gutijiao.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;
}
说明:更复杂的可乐谷没有做,也不愿意抄别人的!祝大家成功!