此贴待改,原始时间为:2019年6月4日
资料
Nginx官网链接https://www.nginx.com Nginx官网软件包下载链接:http://nginx.org/packages/ 源码下载直达车http://nginx.org/en/download.html 本文档摘抄至https://blog.csdn.net/czlun/article/details/74513835 本文档仅提供Nginx的编译安装方法(不加php)不提供任何技术支持
安装
安装编译需要的gcc和gcc-c++
#yum -y install gcc gcc-c++
nginx依赖
pcre-devel、openssl-devel、zlib-devel
#yum -y install pcre pcre-devel openssl openssl-devel zlib zlib-devel
创建用户nginx,以该用户的身份执行nginx并且创建Nginx用户组
#groupadd -r nginx
#useradd -r -g nginx -s /bin/false -M nginx
为Nginx主程序创建存放路径
#mkdit /opt/nginx
## 至此已经完成环境配置下面开始编译:
切换至合适的下载路径
#wget http://nginx.org/download/nginx-1.14.0.tar.gz
下载官方最新版源码包
#tar -zxvf nginx-1.14.0.tar.gz
#cd nginx-1.14.0
解包,并切换至待编译路径
#./configure \
--prefix=/opt/nginx/ \
--user=nginx \
--group=nginx \
--with-http_v2_module --with-http_ssl_module \
--with-http_sub_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre
最后echo $?
输出0代表无问题
(如果有问题本教程不提供技术支持)
编译源代码并安装
#make && make install
#echo $?
输出0代表无错误
至此Nginx1.140编译安装完毕
文档结束
#ln -s /opt/nginx/sbin/nginx /usr/local/sbin/
为Nginx主程序创建链接,以便在任何环境都可以使用Nginx命令行
默认配置文件路径在安装路径下
#vim nginx/conf/nginx.conf