美文网首页花间独酌
阿里云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