微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【Linux】yum源安装nginx服务

目录

前言

  • centos 通过yum命令安装Nginx服务,并开放监听端口、设置开机自启等


1、 配置yum源并进行安装

如有其他版本需求的,可以跳转官网nginx: Linux packages,选取适合自己linux版本的方式,按照文档步骤进行安装

我自己的服务器是centos7.6,所以使用的是RHEL/CentOS的yum源方式进行安装

  1. 运行yum info Nginx,如果找不到Nginx软件的相关信息,则按照如下步骤进行,否则直接安装即可

  2. 运行命令,安装必备组件

    • yum install yum-utils -y
  3. 在yum存储库位置,创建Nginx.repo文件,并将以下内容复制进文件

    • vi /etc/yum.repos.d/Nginx.repo

    • [Nginx-stable]
      name=Nginx stable repo
      baseurl=http://Nginx.org/packages/centos/$releasever/$basearch/
      gpgcheck=1
      enabled=1
      gpgkey=https://Nginx.org/keys/Nginx_signing.key
      module_hotfixes=true
      
      [Nginx-mainline]
      name=Nginx mainline repo
      baseurl=http://Nginx.org/packages/mainline/centos/$releasever/$basearch/
      gpgcheck=1
      enabled=0
      gpgkey=https://Nginx.org/keys/Nginx_signing.key
      module_hotfixes=true
      
  4. 认情况下,使用稳定Nginx软件包的存储库,即Nginx-stable。如果你想使用主线Nginx软件包,请运行以下命令:

    • yum-config-manager --enable Nginx-mainline
    • 一般情况下忽略这一步骤,使用稳定的Nginx即可
  5. 此时使用命令yum info Nginx,已经可以看到Nginx软件信息

  6. 这时候我们运行安装命令即可

    • yum install Nginx
    • 当系统提示您接受 GPG 密钥时,请验证指纹是否匹配,如果匹配,请接受它。573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62

2、Nginx服务启动

使用yum源安装Nginx,会自动Nginx加入linux的服务中,避免了手动加入的过程

  1. 这里第一次启动Nginx请务必使用Linux的systemctl命令启动服务

为什安装后第一次启动要用linux服务命令启动的说明:

  1. 设置Nginx服务开机自启

  2. 最后,编辑Nginx的相关配置文件,使用Nginx命令重新加载服务即可

    • 此时使用systemctl restart Nginx或者/usr/sbin/Nginx -s reload命令都可以

3、防火墙开放监听的端口

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐