• 阿里云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、测试验证

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

  • 相关阅读:
    洛谷P1012拼数(简单题排序技巧)
    欧拉函数(模板,相关问题持续更新中)
    欧几里得,扩展欧几里得(模板)
    快速幂(模板)
    读入读出挂
    webpack 使用style-loader,css-loader添加css样式
    webpack-dev-server工具
    webpack4 配置
    获取自定义属性值
    安装PS
  • 原文地址:https://www.cnblogs.com/tesila/p/14986212.html
Copyright © 2020-2023  润新知