美文网首页花间独酌
阿里云CentOS部署

阿里云CentOS部署

作者: 麦都麦那麦 | 来源:发表于2020-04-13 16:12 被阅读0次
    1.安装nginx

    yum install nginx -y

    2.启动nginx

    nginx

    3.开启本地80端口

    登录阿里云-控制台-云服务器ECS-实例-更多-网络和安全组-本实例安全组-安全组列表-配置规则-添加安全组规则

    规则方向选入方向,端口范围写   80/80,
    授权对象写                  0.0.0.0/0
    
    4.配置访问路径

    注:nginx默认网站目录是/usr/share/nginx/html

    原配置

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root         /usr/share/nginx/html;
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;
        location / {
        }
        error_page 404 /404.html;
            location = /40x.html {
        }
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }
    

    新配置

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        # 修改root默认目录如下
        root         /data/www;
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;
        location / {
            // 静态资源存放路径
            root /data/www/; 
            // 默认读取文件
            index index.html index.htm; 
        }
        error_page 404 /404.html;
            location = /40x.html {
        }
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }
    
    5.新建目录&上传静态文件
    cd /
    
    mkdir -p /data/www
    
    6.重启nginx
    nginx -s reload
    
    7.nginx常用命令

    linux(centos)系统下nginx 服务器重启,关闭的命令。

    nginx -s reload  :修改配置后重新加载生效
    
    nginx -s reopen  :重新打开日志文件
    
    nginx -t :测试nginx配置文件是否正确
    
    nginx -t -c /path/to/nginx.conf :测试nginx配置文件是否正确
    

    关闭nginx:

    nginx -s stop: 快速停止nginx
    nginx -s quit: 完整有序的停止nginx
    

    其他的停止 nginx 方式:

    ps -ef | grep nginx
    
    kill -QUIT 主进程号     :从容停止Nginx
    
    kill -TERM 主进程号     :快速停止Nginx
    
    pkill -9 nginx         :强制停止Nginx
    

    启动nginx:

    nginx -c /path/to/nginx.conf
    

    平滑重启nginx:

    kill -HUP 主进程号
    

    相关文章

      网友评论

        本文标题:阿里云CentOS部署

        本文链接:https://www.haomeiwen.com/subject/zdcnmhtx.html