项目部署:域名相关

买域名和配置

https://www.aliyun.com/product/list

域名服务下进行域名注册

备案:先要有一个ECS服务器

解析一下:把域名指向ECS服务器


nginx配置域名

网站域名配置

服务器域名配置

这里配置的代理是反向代理

 

执行:

nginx -s reload,使配置生效

这时web端没有问题,页面日志websocket出错

 

参考代码:

server{
  listen 80;
  # server_name 8.133.184.84;
  server_name wiki-server.courseimooc.com;

  location / {
    proxy_pass http://localhost:8880;

    # 针对websocket,需要增加下面的配置
    proxy_redirect off;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    # 代理时长设置600秒,默认60秒,websocket超时会自动断开
    proxy_read_timeout 600s;
  }

}

最后:

 这个不用改

要改下面这个.env.prod文件,为真正的服务器地址:

把编辑好的web的dist文件夹传到服务器上 

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值