作者frostyjoan (洛洛)
看板Web_Design
标题[问题] server 部署问题
时间Fri Jan 25 19:37:47 2019
哈罗~~想请教 server 部署问题 QQ
情境是:
只有一台 server,没有 domain(锁内网,只能打 IP),不能开 port
是个前後端分离的专案
後端先上版完成了(80 port 已被使用)
想请问前端要怎麽接着部署呢?
我想得到的解法是:
1-1. 由後端掌控 server,帮前端 host web
> 感觉这才是正常做法?
1-2. 80 port 让给前端,特定 url(API)再转给後端
> 其实这个方法我不太确定 0 .. 0
2. 再开一台 server
> 要请业主付两台的钱
求各位大大指点 >""<
一直被问为什麽网站部署弄不好 T__T
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.131.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1548416269.A.EEA.html
1F:推 rahit: 虽然我很想问为什麽前後端会需要放在不同port上…01/26 00:30
2F:→ rahit: 不过总之用proxy server不能解决吗01/26 00:30
呃呃呃,因为这是前後端分离的案子
後端部署完 API 占住了 80port,前端不知道要怎麽处理才好...
应该跟 proxy 无关 ...(?)
※ 编辑: frostyjoan (1.34.131.143), 01/26/2019 01:16:42
3F:→ HamalAri: 後端可以改 port 吗? 或者用 vhost + reverse proxy (01/26 02:10
4F:→ HamalAri: 不是很懂为什麽内网不能用 domain, dns 可以指向私有01/26 02:10
5F:→ HamalAri: ip )01/26 02:10
网管不给 domain&port ... 哭
没有 domain 好像也不能设定 vhost 吼...(?!)
※ 编辑: frostyjoan (223.137.14.48), 01/26/2019 03:02:25
6F:推 rahit: 把80让给proxy server,然後专案挂在别的port,在proxy ser01/26 07:03
7F:→ rahit: ver上设定收到哪个网址要转到哪个port…呢?01/26 07:03
哦哦好像有懂!!
可是後端的 router 没规则是另一个问题..
※ 编辑: frostyjoan (223.137.14.48), 01/26/2019 12:43:07
8F:推 rahit: 设定'/'底下通通转过去 01/26 13:44
9F:→ rahit: 前端再一个个单独设 01/26 13:44
好像反了,前端是 SPA
※ 编辑: frostyjoan (1.34.131.143), 01/26/2019 16:07:41
10F:推 satanbaby: 你前端开发完 建置完的静态资料夹後 可以部署到後端吧01/26 19:38
这是我想像中的 1-1
可是後端似乎没有要帮忙的意思…
※ 编辑: frostyjoan (223.137.165.204), 01/26/2019 21:07:57
11F:推 nottt: 看谁有server的帐号密码,就请他帮你放前端静态档 01/27 19:11
12F:→ nottt: 如果你和後端都有,又怕两人档案一起放会乱,就设虚拟目录 01/27 19:12
可是只有 IP 好像没办法设虚拟目录 0 ... 0
13F:推 shter: 不能在 80 port 下设虚拟目录把 /api 转导到 API 吗?01/30 23:16
後端的 router 好像没规则… 虚拟目录不知道怎麽设 > <
最後是开了两台 server
※ 编辑: frostyjoan (1.34.131.143), 01/31/2019 01:55:35