离线安装nginx
操作系统:centos7
联网状态:无互联网-内网
一、准备环境包gcc gcc-c++
二、准备准备离线安装包
openssl
zlib
pcre
nginx
推荐大家下载包的网站:
http://rpmfind.net/linux/rpm2html/search.php
https://centos.pkgs.org/
这两个网站都可以下载所需要的安装包,不同的就是版本差异,大家各取所取。
当执行下面的语句后,系统会自动选出所需的依赖包进行安装,不需要的就会自动清理。
rpm -Uvh *.rpm --nodeps --force
最后就查询一下
gcc -v
g++ -v
至此gcc、g++安装完成
# 由于机器上已经有低版本的pcre,所以强制安装
rpm -ivh pcre-8.32-17.el7.x86_64.rpm --force
rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm --force
rpm -ivh zlib-1.2.3-29.el6.x86_64.rpm --force
rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm --force
# 下载解压
tar -xzvf nginx-1.8.1.tar.gz
cd nginx-1.8.1
./configure
# 编译
make
#安装
make install
# 运行nginx
cd /usr/local/nginx/sbin
./nginx
#检查是否安装正确
/usr/local/nginx/sbin/nginx -t
whereis nginx
cd /usr/local/nginx/sbin
/nginx -s reload 重启
/nginx 启动
/nginx -s stop 关闭
集群配置
/usr/local/nginx/conf/nginx.conf
原文:https://www.cnblogs.com/sanluorenjian/p/13189999.html