• 【转载】CentOS-yum安装Nginx


    查看系统版本

    $ cat /etc/redhat-release

     

    Nginx 不在默认的 yum 源中,使用官网的 yum 源

    $ rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

    安装完 yum 源之后,可以查看一下。

    $ yum repolist

    Loaded plugins: fastestmirror, langpacks

    Loading mirror speeds from cached hostfile

     * base: mirrors.aliyun.com

     * extras: mirrors.aliyun.com

     * updates: mirrors.aliyun.com

    repo id                          repo name                          status

    base/7/x86_64                    CentOS-7 - Base                    9,911

    extras/7/x86_64                  CentOS-7 - Extras                    368

    nginx/x86_64                     nginx repo                           108

    updates/7/x86_64                 CentOS-7 - Updates                 1,041

    repolist: 11,428

    可以看到nginx repo安装完成。

     

    安装 Nginx

    $ yum install nginx -y

    查看是否安装成功

    $ rpm -q nginx

    如需调整配置文件

    $ vim /etc/nginx/nginx.conf

     

    配置 Nginx 服务

    设置开机启动

    $ systemctl enable nginx

    启动服务

    $ systemctl start nginx

    重启服务

    $ systemctl restart nginx

    重新加载,因为一般重新配置之后,不希望重启服务,这时可以使用重新加载。

    $ systemctl reload nginx

    打开防火墙端口

    默认 CentOS7 使用的防火墙 firewalld 是关闭 http 服务的(打开 80 端口)。

     

    $ firewall-cmd --zone=public --permanent --add-service=http

    success

    $ firewall-cmd --reload

    success

    查看一下防火墙打开的所有的服务

    $ firewall-cmd --list-service

    ssh dhcpv6-client http

    可以看到,系统已经打开了 http 服务。

    本文系转载内容,原文地址

  • 相关阅读:
    hdu 5877 (dfs+树状数组) Weak Pair
    hdu 5876 (补图BFS) Sparse Graph
    bzoj 1051 (强连通) 受欢迎的牛
    UVA 10054 (欧拉回路) The Necklace
    HYSBZ 2743 (树状数组) 采花
    Codeforces 702C Cellular Network
    ZAB协议(Zookeeper atomic Broadcast)
    分布式一致性协议-2PC与3PC(二)
    分布式架构(一)
    redis集群
  • 原文地址:https://www.cnblogs.com/ybyn/p/13702686.html
Copyright © 2020-2023  润新知