centos7编译安装nginx1.8.1和sticky插件
参考安装回访录像
-
必备环境
#必备编译环境 yum -y install gcc gcc-c++ autoconf automake make wget #必备依赖环境 yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel #字符浏览器环境(非必须) yum -y install lynx
-
解压编译
#下载nginx-1.8.1 wget http://nginx.org/download/nginx-1.8.1.tar.gz #下载nginx-sticky-module wget https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/master.tar.gz tar -zxvf nginx-1*.tar.gz tar -zxvf master.tar.gz rm -f nginx-1*.tar.gz rm -f master.tar.gz mv nginx-g* nginx-sticky cd nginx-1* #开始配置 ./configure --prefix=/usr/local/nginx --with-http_ssl_module --add-module=../nginx-sticky/ # 编译nginx: sudo make # 安装nginx: sudo make install # 启动nginx: sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf # lynx浏览器访问nginx默认首页 lynx http://127.0.0.1
-
开防火墙
#开通80和443端口通过防火墙: firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=443/tcp --permanent firewall-cmd --reload firewall-cmd --list-ports