Centos7 纯离线安装nginx及所需环境
下载安装包
推荐下载包的网站:
http://rpmfind.net/linux/rpm2html/search.php
https://centos.pkgs.org/
开始安装
把包放在一个文件夹中,然后运行命令:rpm -Uvh *.rpm --nodeps --force
安装pcre:tar -zxvf pcre-8.**.tar.gz
./configure
make
make install
安装openssl:tar -zxvf openssl-1.0.**.tar.gz
./Configure
make
make install
注意,这个包安装的时候一定要进文件夹看清楚文件的名称大小写,如果上面命令的不行,就换config
安装zlib:tar -zxvf zlib-1.2.**.tar.gz
./configure
make
make install
安装nginx:tar -zxvf nginx-1.16.**.tar.gz
./configure
make
make install
执行 nginx命令:cd /usr/local/nginx/sbin
./nginx
浏览器已可访问nginx,打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 安装并运行成功。
部分命令如下:
80端口防火墙添加规则firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
重启:/usr/local/nginx/sbin/nginx -s reload
停止:/usr/local/nginx/sbin/nginx -s stop
测试配置文件是否正常:/usr/local/nginx/sbin/nginx -t
强制关闭:pkill nginx
转载自:
https://blog.csdn.net/weixin_44245604/article/details/95649610