本文参考文章
linux上离线安装nginx,包括所需环境_linux 非二进制安装nginx 加安装包-CSDN博客
链接:https://pan.baidu.com/s/1UmLw1ajdc2jYsL0jPSK4Aw
提取码:9cta
网盘下的Linux系统安装包下ngixn.zip
包括 gcc-c++,libtool-2.4.2,pcre-8.35
如果安装过redis gcc-c++ 执行命令
rpm -qa | grep openssl-devel
如果没有把压缩包nginx/gcc-c++ /pcre-devel-8.32-17.el7.x86_64.rpm文件传到服务器上单独执行;其他文件则不需要执行;执行和以下命令相同,
将ngixn解压上传至服务器 解压目录随意 本文加压到/opt/ngixn
进入gcc-c++目录 执行命令
rpm -Uvh *.rpm --nodeps --force
检验是否安装成功
gcc -v
g++ -v
版本不通可能略有差异,
安装pcre
解压 pcre
tar -zxvf libtool-2.4.2.tar.gz
解压后依次执行
./configure
make
make install
libtool 和nginx 和上面操作一样 解压-->依次执行
./configure
make
make install
安装完成后nginx路径都到了/usr/local里面
启动ngixn -c 后面指定配置文件路径,
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
其他一些命令
./usr/local/nginx/sbin/nginx -s stop (quit) 停止nginx
./usr/local/nginx/sbin/nginx -s reload 重启nginx
netstat -tunlp 查看端口占用
netstat -tunlp |grep 查看指定端口