1 下载nginx 安装包
① 进入nginx 官网 : http://nginx.org/en/download.html
选择版本自行下载。
② 下载pcre 源码包 下载地址:https://sourceforge.net/projects/pcre/?source=typ_redirect
③ 将下载的文件解压到/opt 目录下。
2 编译nginx 源码包
① 进入解压后的目录,例如:cd /opt/nginx-1.10.3/
② 执行编译命令 ./configure 【可以执行 ./configure -h 参考编译可选项,或参考文档:http://nginx.org/en/docs/configure.html】
没有执行安装目录则会默认安装到 /usr/local/ 下,也可定制安装目录
./configure --prefix=/opt/nginx --sbin-path=/opt/nginx/nginx --conf-path=/opt/nginx/conf/nginx.conf --with-pcre=/opt/pcre-8.01/ (注意这是第一步中解压pcre de 目录)
执行中可能会报错,提示缺少相应的包, 执行 yum makecache && yum -y install gcc zlib pcre-devel
③ 编译完成后执行命令 make 安装nginx
3 配置文件
① 如果没有指定安装目录,则nginx 默认安装在/etc/local/nginx
② 配置文件路径 /etc/local/nginx/conf/nginx.conf
4 nginx 启动
默认安装启动方式: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
5重载
/usr/local/nginx/sbin/nginx -s reload