快速了解nginx,那就是玩一遍(系统centos7.9)

本文介绍了在CentOS7.9上部署Nginx的两种方法:通过yum直接安装和源码包安装,并详细阐述了每一步的配置过程,包括安装依赖、创建软链接、设置开机自启动等,最后进行了简单的功能验证。
摘要由CSDN通过智能技术生成


前言

nginx在日常学习中真的遇见非常非常多,其重要性真的不必多说。本篇就简单的快速搭建一下,并做一些nginx的常用功能配置,本次使用的系统centos7.9


一、nginx可以做哪些

我这次就简单说一说,具体的网上一大堆随便看。

  • Nginx 是高性能的 HTTP 和反向代理的web服务器
  • Nginx 可以作为静态页面的 web 服务器
  • 可以正向代理
  • 反向代理
  • 负载均衡
  • 动静分离
    以上差不多是nginx比较常用的功能,下面我们来玩一玩

二、部署Nginx

我们肯定是需要部署出nginx才能玩
部署nginx有两种方法:

1.直接yum安装:

我们需要使用额外源:

echo -e "" >>/etc/yum.repos.d/nginx.repo
cat> /etc/yum.repos.d/nginx.repo<<EOF
[nginx] 
name = nginx repo 
baseurl = https://nginx.org/packages/mainline/centos/7/\$basearch/ 
gpgcheck = 0 
enabled = 1
EOF

yum install -y nginx
systemctl start nginx
systemctl enable nginx

2.源码包安装:

需要用到的包:pcre-8.3.7.tar.gz, openssl-1.0.1t.tar.gz, zlib-1.2.8.tar.gz, nginx-1.11.1.tar.gz
这里建议大家把安装位置放在/usr/local里,当然其他位置也行。

建议实验时,大家把防火墙关了:

systemctl stop firewalld
systemctl disable firewalld
setenforce 0

1.安装pcre
下载源码包:

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

解压文件, 进入pcre目录:

tar -zxvf pcre-8.37.tar.gz
cd pcre-8.37

执行./configure:

[root@localhost pcre-8.37]# ./configure --prefix=/usr/local/pcre-8.37

执行完可能会遇见报错,输入以下命令安装依赖:

yum install -y gcc cc  cl.exe  gcc-c++

再执行./configure:
执行成功是这样:
在这里插入图片描述
再执行命令 make && make install:

[root@localhost pcre-8.37]# make && make install

执行完后输入rpm -qa pcre查看是否安装成功:

[root@localhost pcre-8.37]# rpm -qa pcre
pcre-8.32-17.el7.x86_64

2.安装 openssl:
下载源码包:

wget http://distfiles.macports.org/openssl/openssl-1.0.1k.tar.gz

https://oomake.com/download/openssl这个网站也能下
解压文件, 进入pcre目录:

tar -zxvf openssl-1.0.1k.tar.gz
cd openssl-1.0.1k

执行./configure:

[root@localhost openssl-1.0.1k]# ./config --prefix=/usr/local/openssl-1.0.1k

再执行命令 make && make install

3.安装 zlib
大概步骤和上面一样:

wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure --prefix=/usr/local/zlib-1.2.11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值