zoukankan      html  css  js  c++  java
  • 阿里云centos7.6在线安装、启动、卸载nginx

    一、环境

    centos7.6

    二、安装

    1、配置nginx.repo的文件

    创建名为/etc/yum.repos.d/nginx.repo的文件

     cd /etc/yum.repos.d/
    
     touch 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

    注:repo文件格式说明请参照:https://www.cnblogs.com/jottings/p/12341409.html

     2、自动安装

    安装命令如下:

    yum install nginx -y

    3、启动

    启动指令

    systemctl start nginx.service

    4、设置开机自动启动

    systemctl enable nginx.service 

    三、卸载

    1、停止Nginx服务

    systemctl stop nginx.service

    2、删除Nginx的自启动

    systemctl disable nginx.service

    3、从源头删除Nginx

    rm -rf /usr/sbin/nginx
    
    rm -rf /etc/nginx
    
    rm -rf /etc/init.d/nginx

    4、再使用yum清理

    yum remove nginx -y

    四、无法访问的解决方法

    这时打开浏览器输入http://47.94.101.217,会报404,排查方法如下:

    1、查看nginx 80端口是否启动

    netstat -tlnp

    端口已启动,但还是无法访问。

    2、查看防火墙状态

    firewall-cmd --state

    提示:not running

    如果提示not running 忽略第3步和第4步,如果是running还需要执行第3步和第4步

    3、打开防火墙

    service firewalld start

    4、开放80端口

    iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    
    firewall-cmd --permanent --add-port=80/tcp

    5、添加网络策略

    对于阿里云服务器来说,还需要在控制台查看该主机的安全组的入网方向是否添加了80端口。如果未添加,需要手动添加80端口。

     6、测试验证

    在浏览器输入当前阿里云服务器的公网地址,显示下面内容,说明安装成功!

  • 相关阅读:
    箭头函数和普通函数的this指向问题
    npm源切换
    移动端穿透问题
    let作用域问题
    react服务端渲染(十一)引入样式&&一些优化
    react服务端渲染(十)404&&301页面实现
    react服务端渲染(八)路由改写
    react服务端渲染(九)proxy代理&&多级路由&&数据的脱水和注水
    react-router 使用
    2017.11.01 ExecuteNonQuery、ExecuteScalar、ExecuteDataSet、FillDataSet 流程
  • 原文地址:https://www.cnblogs.com/tesila/p/14986212.html
Copyright © 2011-2022 走看看