nginx 编译安装与配置
2017-06-03 16:11
351 查看
hello ,大家好,我是jordy;欢迎大家光临我的博客,我的联系方式有(qq): 1760282809,363232564 欢迎同行多多交流,一起学习,一起进步!
到官网上下载nginx源码包.
http://nginx.org/download/nginx-1.10.3.tar.gz http://nginx.org/download/nginx-1.12.0.tar.gz
新建一个普通用户,禁系统登录 -M 表示不自动创建用户目录
useradd nginx -s /sbin/nologin -M
解压源码包后进入源码目录
修改源码的以下文件,隐藏服务器名称和版本号:
1./usr/local/src/nginx/v1_10_3/nginx-1.10.3/src/core/nginx.h
2./usr/local/src/nginx/v1_10_3/nginx-1.10.3/src/http/ngx_http_header_filter_module.c 49行
3./usr/local/src/nginx/v1_10_3/nginx-1.10.3/src/http/ngx_http_special_response.c 21 到 30行
运行:
--prefix=/home/work/app/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module
安装成功后启动./sbin/nginx 测试一下;
更多配置细节,待续~
升级与扩展nginx
http://www.cnblogs.com/lixigang/articles/5130052.html http://blog.csdn.net/ystyaoshengting/article/details/48436409
其他一些细节我会很快补充进去:
yum install -y lrzsz
useradd work -s /sbin/nologin -M
yum install -y pcre* zlib* openssl* gd-devel
mkdir -p /home/work/app/nginx
./configure --prefix=/home/work/app/nginx/ \
--user=work \
--group=work \
--with-http_ssl_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre \
--with-ipv6 \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_realip_module \
--with-http_image_filter_module
到官网上下载nginx源码包.
http://nginx.org/download/nginx-1.10.3.tar.gz http://nginx.org/download/nginx-1.12.0.tar.gz
新建一个普通用户,禁系统登录 -M 表示不自动创建用户目录
useradd nginx -s /sbin/nologin -M
解压源码包后进入源码目录
修改源码的以下文件,隐藏服务器名称和版本号:
1./usr/local/src/nginx/v1_10_3/nginx-1.10.3/src/core/nginx.h
2./usr/local/src/nginx/v1_10_3/nginx-1.10.3/src/http/ngx_http_header_filter_module.c 49行
3./usr/local/src/nginx/v1_10_3/nginx-1.10.3/src/http/ngx_http_special_response.c 21 到 30行
运行:
--prefix=/home/work/app/nginx --user=nginx --group=nginx --with-http_ssl_module --with-http_stub_status_module
安装成功后启动./sbin/nginx 测试一下;
更多配置细节,待续~
升级与扩展nginx
http://www.cnblogs.com/lixigang/articles/5130052.html http://blog.csdn.net/ystyaoshengting/article/details/48436409
其他一些细节我会很快补充进去:
yum install -y lrzsz
useradd work -s /sbin/nologin -M
yum install -y pcre* zlib* openssl* gd-devel
mkdir -p /home/work/app/nginx
./configure --prefix=/home/work/app/nginx/ \
--user=work \
--group=work \
--with-http_ssl_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre \
--with-ipv6 \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_realip_module \
--with-http_image_filter_module
相关文章推荐
- CentOS下编译、安装与配置nginx
- 编译安装配置nginx1.6以及其一些基本配置等
- 实战Nginx源码编译安装与配置
- nginx(tengine)编译安装启动配置
- Nginx编译安装和配置文件详解
- 初识linux之编译安装Nginx以及基本配置
- Nginx源码编译安装与负载均衡配置实践
- 编译安装Nginx及配置文件的组成(一)
- Nginx 之一:编译安装nginx 1.8.1 及配置
- Nginx的编译安装以及简单配置
- centos6.8服务器配置之编译安装PHP、配置nginx
- 编译安装nginx与nginx配置文件
- linux编译安装及配置Nginx(包含pcre), 日志定时切割
- Nginx编译安装和配置文件详解
- Linux 编译安装Nginx 配置 Python FastCGI Django (1) 编译安装nginx
- Linux 编译安装Nginx 配置 Python FastCGI Django (2) 安装python Django
- CentOS 6.3 编译安装 配置 nginx server php mysql c gcc g++ c++等
- Nginx源码编译安装及配置文件解读
- Nginx 之一:编译安装nginx 1.8.1 及配置
- Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书