前台部署
环境要求
- nginx服务,(此处不赘述nginx安装,请自行网络查阅相关材料)
部署文件
- 从上一章节下载的部署中获取dist文件夹
部署步骤
- 将dist文件夹拷贝至任意目录下(例:/data,下面将用此目录描述)。
nginx配置如下,127.0.0.1:8068为后台服务(根据后台部署实际IP和端口进行修改)
server { listen 80; server_name 域名/外网IP; index index.html; root /data/dist; #dist上传的路径 # 避免访问出现 404 错误 location / { try_files $uri $uri/ @router; index index.html; } location @router { rewrite ^.*$ /index.html last; } # 接口 location /api { proxy_pass http://127.0.0.1:8068; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } # 授权接口 location /auth { proxy_pass http://127.0.0.1:8068; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } # aws授权接口 location /k8s-wrapper { proxy_pass http://127.0.0.1:8068; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } # WebSocket 服务 location /webSocket { proxy_pass http://127.0.0.1:8068; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } # 头像 location /avatar { proxy_pass http://127.0.0.1:8068; } # 文件 location /file { proxy_pass http://127.0.0.1:8068; } }
启动nginx服务
访问
在浏览器输入
http://127.0.0.1
, 默认账号为admin
,密码123456
,如能正常访问表示启动成功。
管理中心控制台一般为企业内部运维人员使用,可不配置外网访问权限。
Seven
010-62962343-690
liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区