Linux平台下 安装nginx全过程

2023-09-13 08:05:34 浏览数 (1)

Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。

今天我们就来用一台新机器演示,从0到1 安装Nginx的过程。 Nginx的官方安装文档可以参考:https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source/#installing-prebuilt-rhel-centos-oracle-linux-almalinux-rocky-linux-packages

有2种方法来安装nginx。

  1. 预构建的二进制包安装。这是安装 NGINX 开源的一种快速、简单的方法。该软件包包含几乎所有官方 NGINX 模块,并且可用于大多数流行的操作系统
  2. 可以从源代码编译安装。这种方式更加灵活:您可以添加特定模块,包括第三方模块,或者应用最新的安全补丁。这种方法对于初学者来说可能很复杂

本次的演示基于centos8 的二进制包安装方式来安装nginx。

  1. 安装 EPEL 存储库: sudo yum -y install epel-release
  2. 更新存储库: sudo yum update
  3. 安装 NGINX 开源版本: sudo yum -y install nginx
  4. 安装完后验证安装 sudo nginx -v
  5. 设置开机自启 systemctl enable nginx.service
  6. 启动Nginx服务 systemctl start nginx.service

到这里nginx就启动了,要验证nginx启动成功也很简单.输入 netstat -anp | grep 80 就可以看到nginx

也可以通过 curl -I 127.0.0.1 ,若输出是以下内容,这证明nginx启动成功。

代码语言:javascript复制
HTTP/1.1 200 OK
Server: nginx/1.14.1
Date: Tue, 12 Sep 2023 07:41:55 GMT
Content-Type: text/html
Content-Length: 4057
Last-Modified: Tue, 21 Dec 2021 19:41:19 GMT
Connection: keep-alive
ETag: "61c22ddf-fd9"
Accept-Ranges: bytes

至此,安装完毕,希望可以帮助到有需要的人。创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

0 人点赞