1.安装前准备
- Linux环境:本文采用的环境是centerOS 6.0
- nginx下载地址:http://nginx.org/en/download.html
- nginx版本:nginx-1.9.9
2.nginx环境搭建过程
1).解压下载好的nginx文件
- ①进入下载文件的目录 ,本系统目录为/home/hxx/Downloads/下,命令 :cd /home/hxx/Downloads/
- ②解压该文件nginx-1.9.9.tar.gz 命令:tar -zvxf nginx-1.9.9.tar.gz
2)进入解压好的文件目录执行安装
- ①进入文件目录 命令:cd nginx-1.9.9
- ②编译执行程序安装 命令:./configure
3)安装过程中遇到的问题:
- 问题1:.缺少PCRE library
- 解决方法:安装pcre-devel解决问题
- ①进入root用户命令: su - root,再输入密码:******
- ②执行安装命令 yum -y install pcre-devel
- 问题2:缺少zlib library
- 解决方法:安装pcre-devel解决问题
- ①进入root用户命令: su - root,再输入密码:******
- ②执行安装命令 yum -y install zlib-devel
3.问题解决后如下图:
- ①继续执行./configure命令
- ②先执行make命令后执行make install 命令 即可成功,并可在 “/usr/local/” 下面看到nginx,说明安装成功
4.nginx常用命令:
- nginx配置查看:cat /usr/local/nginx/conf/nginx.conf
- nginx版本:/usr/local/nginx/sbin/nginx -v
- nginx启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
- nginx关闭:/usr/local/nginx/sbin/nginx -s stop(快速关闭Nginx,可能不保存相关信息,并迅速终止web服务)
- /usr/local/nginx/sbin/nginx -s quit(平稳关闭Nginx,保存相关信息, 有安排的结束web服务)
- nginx重新加载:/usr/local/nginx/sbin/nginx -s reload