基于CentOS7编译安装nginx服务

一、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     

你可能感兴趣的:(nginx,运维,服务器)