目录
一、nginx简介
Nginx(发音同engine x)是一个高性能的HTTP和反向代理web服务器,也提供了IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。
二、安装步骤
1、首先我们要更改CentOS的镜像源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
--2025-01-13 16:44:28-- http://mirrors.aliyun.com/repo/Centos-7.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 222.186.17.204, 58.216.31.232, 222.186.17.202, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|222.186.17.204|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2523 (2.5K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”
100%[==================>] 2,523 --.-K/s 用时 0s
2025-01-13 16:44:28 (102 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2523/2523])
[root@localhost ~]#
这段代码的作用是使用 wget 命令从指定的 URL 下载一个 CentOS 7 的镜像源配置文件,并将其保存到 /etc/yum.repos.d/ 目录下,文件名为 CentOS-Base.repo。
wget: 是一个在命令行中用于从网络下载文件的工具。
-O /etc/yum.repos.d/CentOS-Base.repo: 这个选项指定下载的文件将被保存到 /etc/yum.repos.d/ 目录下,文件名为 CentOS-Base.repo。-O 后面跟的是目标文件路径和文件名。
http://mirrors.aliyun.com/repo/Centos-7.repo: 这是提供 CentOS 7 版本的镜像源配置文件的 URL 地址,阿里云镜像站点提供的 CentOS 7 配置文件。
目的:
这段代码的目的是将阿里云的 CentOS 7 镜像源配置文件下载到本地系统,替换默认的 CentOS 软件源配置文件,以便加速软件包的安装和更新过程。
2、安装一系列开发工具和库文件
yum -y install gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel
[root@localhost ~]# yum -y install gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel
已加载插件:fastestmirror, langpacks
base | 3.6 kB 00:00
extras | 2.9 kB 00:00
updates | 2.9 kB 00:00
(1/4): base/7/x86_64/group_gz | 153 kB 00:00
(2/4): extras/7/x86_64/primary_db | 253 kB 00:00
(3/4): updates/7/x86_64