当前位置:   article > 正文

nginx安装和部署教程linux完整版(含PCRE库、SSL库、zlib库)_nginx解压zlib的数据

nginx解压zlib的数据

1.安装gcc gcc-c++(如新环境,未安装请先安装)

[root@centos-7 gcc]# yum install -y gcc gcc-c++

2.安装wget (如果已安装请忽略

[root@centos-7 gcc]# yum -y install  wget

 3.安装PCRE库

  1. [root@centos-7 local]# cd /usr/local/tools
  2. [root@centos-7 local]# mkdir pcre
  3. [root@centos-7 local]# cd pcre
  4. [root@centos-7 local]# wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz
  5. [root@centos-7 local]# cd pcre-8.33
  6. [root@centos-7 local]# sh configure
  7. [root@centos-7 local]# make&make install

如果上图执行中报错:在linux中执行wget命令提示 -bach: wget: command not found 解决方法

4.安装SSL库

1)切换到如下目录中

[root@centos-7 ssl]# cd /usr/local/tools/ssl/

2)下载SSL证书(注意openssl是国外网站可能速度较慢),如果无外部网络环境去官网下载:https://www.openssl.org/source/

[root@centos-7 ssl]# wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz

3)解压证书库

[root@centos-7 ssl]# tar zvxf openssl-1.1.1l.tar.gz

4).执行证书库

  1. [root@centos-7 ssl]# cd openssl-1.0.1j/
  2. [root@centos-7 openssl-1.0.1j]# ./config

5).编辑并安装

[root@centos-7 openssl-1.0.1j]# make && make install

5.安装zlib

1)创建zlib目录

[root@centos-7 tools]# mkdir zlib

2)下载zlib压缩包(无网络环境请上官网下载:http: //zlib.net/

  1. [root@centos-7 tools]# cd zlib
  2. [root@centos-7 zlib]# wget http://zlib.net/zlib-1.2.11.tar.gz

 官网下载位置如下图所示(红线框选处)

3)解压zlib文件包

[root@centos-7 zlib]# tar -zxvf zlib-1.2.11.tar.gz

4)配置ruby安装参数

  1. [root@centos-7 zlib]# cd zlib-1.2.11/
  2. [root@centos-7 zlib-1.2.11]# ./configure

5)编译

[root@centos-7 zlib-1.2.11]# make

6)安装

[root@centos-7 zlib-1.2.11]# make install

6.安装nginx

1)创建nginx目录并切换至nginx目录下

  1. [root@centos-7 tools]# mkdir nginx
  2. [root@centos-7 tools]# cd nginx

2)下载nginx,如果非互联网环境:请自行去官网下载:nginx: download

[root@centos-7 nginx]# wget http://nginx.org/download/nginx-1.20.1.tar.gz

官网下载位置如下(当前示例下载了最新版本) 

 3)解压nginx

[root@centos-7 nginx]# tar -zvxf nginx-1.20.1.tar.gz

4)配置安装参数

[root@centos-7 nginx-1.20.1]# ./configure 

5.编译并安装(安装过程发生任何错误见另外一篇文章:nginx编译过程常见的错误

[root@centos-7 nginx-1.20.1]# make && make install

当/usr/local/nginx路径下出现nginx文件时,则安装成功

6.启动nginx

[root@centos-7 nginx-1.20.1]# /usr/local/nginx/sbin/nginx

7.修改nginx启动端口号

[root@centos-7 nginx-1.20.1]# view /usr/local/nginx/conf/nginx.conf

将下图所示处改为要监听得端口号

8.再次重启nginx

[root@centos-7 nginx-1.20.1]# /usr/local/nginx/sbin/nginx -s reload

 9.验证:打开浏览器,输入当前ip如果出现如下图所示界面,则nginx部署成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/662139
推荐阅读
相关标签
  

闽ICP备14008679号