nginx反向代理之安装

下载源码包:http://nginx.org/en/download.html

安装依赖包,编译安装

sudo yum install gcc pcre-devel openssl-devel make geoip-devel
tar xvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
sudo mkdir /usr/local/nginx 
./configure --prefix=/usr/local/nginx  --with-http_ssl_module --with-http_realip_module --with-http_geoip_module --with-http_stub_status_module
sudo make && sudo make install 
sudo /usr/local/nginx/sbin/nginx		#启动nginx
sudo /usr/local/nginx/sbin/nginx -V		#查看nginx版本
sudo ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx		#做软链接,方便执行nginx命令

在这里插入图片描述

编译选项解释

 --prefix					指定nginx安装的根路径
 --with-http_ssl_module		支持SSL,需要有OpenSSL库(系统默认就有)
 --with-http_realip_module	支持传递http头中的客户端IP地址
 --with-http_geoip_module	支持设置各种变量以便在配置文件中的区段使用,基于地理位置查找客户端IP地址(需安装geoip-devel,ubuntu安装libgeoip-dev)
 --with-http_stub_status_module		支持收集nginx自身的状态信息
发布了129 篇原创文章 · 获赞 94 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/anqixiang/article/details/103460521