zoukankan      html  css  js  c++  java
  • 【转载】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 服务。

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

  • 相关阅读:
    Fixed数据类型
    unity3d游戏物体跟着鼠标方向移动
    unity gl 画线
    Unity3D研究院之游戏对象的访问绘制线与绘制面详解(十七)
    像素填充率,纹理填充率,显存带宽
    GPU渲染管线与shader
    Unity协程(Coroutine)原理深入剖析
    C#基本线程同步
    C#多线程编程
    详解C#中的反射
  • 原文地址:https://www.cnblogs.com/ybyn/p/13702686.html
Copyright © 2011-2022 走看看