iT邦幫忙

0

同一個iis站台裡,如何同時架設不同前端的vue專案及後端api專案?

  • 分享至 

  • xImage

目前我們正開始研究前後端分離的網站開發模式,
所以會將前端及後端開發的程式佈署在 IIS 不同 Port 的站台上,
但由於我們同時有好組人都在開發不同的專案,
希望在不開新 Port 的情況下,是否可以將不同的前後端專案佈署在同一個 Port 的虛擬目錄上?
不知用虛擬目錄是不是好的作法,還是各位對上述的需求有更好的建議?

powerc iT邦研究生 5 級 ‧ 2024-03-08 16:47:39 檢舉
你可以在同一個站台下設定多個應用程式集,每個應用程式集有獨立的路由,這樣就能分開了
太感謝你了的幫忙,真的可以用了....
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
alien663
iT邦研究生 3 級 ‧ 2024-03-11 08:09:46

這邊提供另一個方法,利用DNS處理可以讓你在一個伺服器上開多個站台並共用port,好處是各站台彼此獨立架設,靈活度更高,缺點是這樣的domain name需要花更多錢(如果是自家網域內就不用多花錢了)。

假設你的伺服器是computer.com,網站網址想要web1.computer.com,在IIS設定繫結如圖,注意每個共用port的站台都要打勾需要伺服器名稱指示
https://ithelp.ithome.com.tw/upload/images/20240311/20153982JCebZh0qbt.jpg

如果要暫時測試,可以在host中加入下面這段,IP記得自己改,這樣你的本機就可以直接透過網址連上網站了。

192.168.10.100 web1.computer.com

我要發表回答

立即登入回答