CentOS 6下安装nginx服务器

-- 准备环境
1.确保操作系统安装有GCC编译器。还必须安装Autoconf 和 Automake工具。
yum -y install gcc gcc-c++ autoconf automake


2.模块依赖性:Nginx的一些模块需要其他第三方库的支持,例如gzip模块需要zlib库,rewrite模块需要pcre库,ssl功能需要openssl库等。
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel


3.在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html 或 wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
安装这个rpm包
rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm


安装过程中会出现错误提示:
warning: nginx-release-centos-6-0.el6.ngx.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY
不知道干什么的,忽略即可




-- 安装nginx
1 开始正式安装nginx
yum install nginx

会显示一大堆信息,问你ok不ok啊:Is this ok [y/N]:
输入y,屏幕滚了一会之后就安装完毕,最后提示“Complete!”就是安完了。


2 nginx的几个默认目录
whereis nginx
nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx

1)配置所在目录:/etc/nginx/
2)PID目录:/var/run/nginx.pid
3)错误日志:/var/log/nginx/error.log
4)访问日志:/var/log/nginx/access.log
5)默认站点目录:/usr/share/nginx/html


3 常用命令
1)启动:nginx
2)停止:nginx -s stop
3)重启:killall -HUP nginx
4)测试配置:nginx -t
5)显示版本:nginx -v



------------------ 配置 ----------------
一、修改默认访问端口
在 “/etc/nginx/conf.d/default.conf” 文件里找到 “listen 80” 将80改成自己想要的端口,然后保存、重启。

二、修改默认访问路径
在 “/etc/nginx/conf.d/default.conf” 文件里找到 location / {}下面的 root /root, 改成自己想要的路径。
比如:location / {
root /home/images;
}








相关推荐