微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CentOS6下安装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;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。