Nginx编译安装文档(未测试)

此贴待改,原始时间为: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
# Linux  nginx 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×