用nginx-upsync-module同步consul服务到nginx upstream
用<Centos7配置LNMP nginx10+mariadb+php5.6>安装nginx后,
是没有nginx-upsync-module的.如此一来可能还不如直接编译安装,
但是这样安装好处在于,可以方便使用systemtl来管理nginx,不需要自己去添加服务,懒人必备.
然后再找同样版本的nginx,编译安装一遍,加进自己的模块.
安装编译工具全家桶
yum groupinstall 'Development Tools'下载源码
1 | wget http://nginx.org/download/nginx-1.12.1.tar.gz |
安装编译依赖组件
yum install -y zlib zlib-devel openssl openssl-devel pcre pcre-devel编译nginx
添加模块 --add-module=../nginx-upsync-module 其它模块有需要的自己加
1 | cd nginx-1.12.1 |
