静态资源部署到华为云上

253 阅读1分钟

1、购买华为云,登录

2、利用Nginx搭建静态资源服务器

安装nginx

yum install nginx

启动nginx

service nginx start

查看是否启动成功

service nginx status

3、上传资源文件到nginx home文件夹

微信截图_20230909113512.png

4、 配置nginx代理

进入nginx配置文件目录,找到nginx.conf文件

cd /etc/nginx/

修改nginx.conf文件配置如下


    server {
        listen       80;
        listen       [::]:80;
        server_name  123.249.79.232;//你的IP地址
        root         /usr/share/nginx/html;

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;
         # 静态资源文件
        location / {
         # 静态资源存放路径
         root /home/;
         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、如果完成以上配置还不能通过ip访问,需要开启华为云80端口,默认是不开启的

打开安全组 找到配置规则

微信截图_20230909114315.png

5、开启80端口

微信截图_20230909114607.png

6、如果完成以上操作,输入ip地址,浏览器出现403 forbiden,可能是nginx 配置问题

找到nginx.conf文件,如果这里是 user nginx改成 user root

image.png