二、Nginx离线安装

第一步:Nginx官网下载安装包

       以nginx-1.12.2.tar.gz版本为例。官网地址:http://nginx.org/en/download.html

第二步:安装相关依赖

pcre-8.37.tar.gz
openssl-1.0.1t.tar.gz
zlib-1.28.tar.gz

一、安装prce

官网地址:http://www.pcre.org

方式一:

wget https://ftp.pcre.org/pub/pcre/pcre-8.37.tar.gz

方式二:

  1. 将压缩文件放到Linux系统中。可使用rz命令,或者借助xftp工具等。放置到usr/src目录下

二、Nginx离线安装

  1. 执行tar -xvf pcre-8.37.tar.gz 命令解压文件

  2. 进入解压后的目录,执行./configure

如果出现下面错误,则说明缺少环境依赖:

configure: error: in `/usr/src/pcre-8.37':
configure: error: no acceptable C compiler found in $PATH

则执行:yum install gcc 后再执行:./configure

如果出现下面错误,则说明缺少环境依赖:

configure: error: You need a C++ compiler for C++ support.

则执行yum install -y gcc gcc-c++后再执行./configure

  1. 执行 make && make install 进行编译和安装,查看版本号,说明安装成功

二、Nginx离线安装

二、安装openssl和zlib

执行:

yum -y install make zlib zlib-devel gcc++ libtool openssl openssl-devel

第三步:安装Nginx

1、解压nginx-1.12.2.tar.gz包。执行tar -xvf nginx-1.12.2.tar.gz 命令解压文件

2、进入压缩目录执行./configure

二、Nginx离线安装

3、执行编译:make && make install

二、Nginx离线安装

二、Nginx离线安装

4、测试nginx。进入/usr/local/nginx/sbin目录下,执行./nginx启动

5、执行ps -ef | grep nginx 查看nginx进程

二、Nginx离线安装

6、查看开放的端口号:firewall-cmd --list-all 默认是没有端口开放的

二、Nginx离线安装

7、设置开放的端口号:nginx默认端口是80

# 开放端口
sudo firewall-cmd --add-port=80/tcp --permanent
# 关闭端口
sudo firewall-cmd --remove-port=80/tcp --permanent
# 执行完开放端口后,要重新加载防火墙,执行:
firewall-cmd --reload

8、浏览器输入:http://192.168.40.128

二、Nginx离线安装

第四步:Nginx常用命令

# 查看nginx的版本号
./nginx -v

# 启动nginx
./nginx 

# 关闭nginx
./nginx -s stop

# 重新加载nginx。每次修改完配置文件后重新加载一下
./nginx -s reload

原文链接: https://www.cnblogs.com/giswhw/p/15214761.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    二、Nginx离线安装

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/213398

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月13日 上午1:44
下一篇 2023年2月13日 上午1:44

相关推荐