看板 Web_Design 關於我們 聯絡資訊
哈囉~~想請教 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://www.ptt.cc/bbs/Web_Design/M.1548416269.A.EEA.html
rahit: 雖然我很想問為什麼前後端會需要放在不同port上…01/26 00:30
rahit: 不過總之用proxy server不能解決嗎01/26 00:30
呃呃呃,因為這是前後端分離的案子 後端部署完 API 佔住了 80port,前端不知道要怎麼處理才好... 應該跟 proxy 無關 ...(?) ※ 編輯: frostyjoan (1.34.131.143), 01/26/2019 01:16:42
HamalAri: 後端可以改 port 嗎? 或者用 vhost + reverse proxy (01/26 02:10
HamalAri: 不是很懂為什麼內網不能用 domain, dns 可以指向私有01/26 02:10
HamalAri: ip )01/26 02:10
網管不給 domain&port ... 哭 沒有 domain 好像也不能設定 vhost 吼...(?!) ※ 編輯: frostyjoan (223.137.14.48), 01/26/2019 03:02:25
rahit: 把80讓給proxy server,然後專案掛在別的port,在proxy ser01/26 07:03
rahit: ver上設定收到哪個網址要轉到哪個port…呢?01/26 07:03
哦哦好像有懂!! 可是後端的 router 沒規則是另一個問題.. ※ 編輯: frostyjoan (223.137.14.48), 01/26/2019 12:43:07
rahit: 設定'/'底下通通轉過去 01/26 13:44
rahit: 前端再一個個單獨設 01/26 13:44
好像反了,前端是 SPA ※ 編輯: frostyjoan (1.34.131.143), 01/26/2019 16:07:41
satanbaby: 你前端開發完 建置完的靜態資料夾後 可以部署到後端吧01/26 19:38
這是我想像中的 1-1 可是後端似乎沒有要幫忙的意思… ※ 編輯: frostyjoan (223.137.165.204), 01/26/2019 21:07:57
nottt: 看誰有server的帳號密碼,就請他幫你放前端靜態檔 01/27 19:11
nottt: 如果你和後端都有,又怕兩人檔案一起放會亂,就設虛擬目錄 01/27 19:12
可是只有 IP 好像沒辦法設虛擬目錄 0 ... 0
shter: 不能在 80 port 下設虛擬目錄把 /api 轉導到 API 嗎?01/30 23:16
後端的 router 好像沒規則… 虛擬目錄不知道怎麼設 > < 最後是開了兩台 server ※ 編輯: frostyjoan (1.34.131.143), 01/31/2019 01:55:35