1
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
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 主进程号

追风筝的猿
14 声望0 粉丝

一个前端开发者,曾就职猪八戒网、马上消费金融