centos7上安装nginx两种方式

本文详细介绍了在CentOS7中通过两种方式安装Nginx:一是利用官方提供的yum源,二是从源码包编译安装。涵盖了添加源、安装步骤、常用命令以及文件目录和配置的管理。
摘要由CSDN通过智能技术生成

方式一使用yum安装(推荐使用)

  • 1、添加源

    # 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源:
    
    sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    
  • 2、查看源是否安装成功

    yum search nginx
    
  • 3、安装

    yum install -y nginx
    
  • 4、常见的命令

    sudo systemctl start nginx.service
    sudo systemctl enable nginx.service
    nginx -t # 检查配置项目
    systemctl is-enabled servicename.service #查询服务是否开机启动
    systemctl enable *.service #开机运行服务
    systemctl disable *.service #取消开机运行
    systemctl start nginx.service #启动服务
    systemctl stop nginx.service #停止服务
    systemctl restart nginx.service #重启服务
    systemctl reload nginx.service #重新加载服务配置文件
    systemctl status nginx.service #查询服务运行状态
    systemctl --failed #显示启动失败的服务
    
  • 5、文件目录

    • 1.静态文件目录/usr/share/nginx/html

    • 2.配置文件目录/etc/nginx

二、方式二使用源码包的方式

  • 1、安装包

    yum install gcc-c++
    yum install -y pcre pcre-devel
    yum install -y zlib zlib-devel
    yum install -y openssl openssl-devel
    
  • 2、nginx官网右键拷贝下载地址

  • 3、wget url地址下载

  • 4、解压

    tar -zxvf nginx-1.10.1.tar.gz
    
  • 5、安装

    cd nginx-1.10.1
    # --prefix是指安装的路径
    ./configure --prefix=/usr/local/nginx
    
  • 6、编译及安装

    make
    make install
    
  • 7、启动

    cd /usr/local/nginx/sbin/
    ./nginx 
    ./nginx -s stop
    ./nginx -s quit
    ./nginx -s reload
    
  • 8、所在目录/usr/local/nginx

  • 9、修改配置是这个文件nginx.conf

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水痕01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值