(Photo by Thomas Kvistholt on Unsplash)
一、進入官網下載 Perforce Server
第一步 進入到官網後,找到 Downloads 並點擊
第二步 往下尋找 Helix Core (P4D) Server
第三步 接下來 FAMILY 選擇 Windows (這邊依照系統自行切換囉!)、PLATFORM 選擇
Windows (x64) (依照系統的位元數切換),選擇完後點擊 Download
第四步 輸入 First Name (名)、 Last Name (姓)、Email Address (Email)、Role (職業)、Team (部門?)、Company Name (公司名稱)、Customer or Free User 選擇 Free Small Team User、Country 選 Taiwan、勾選 I agree to the terms and conditions stated in the End-User License Agreement.、因為我們是自己架設練習地所以也勾選 Don't work for a Company? Check this box ONLY IF you're not an employee (or agent) of a company.。都輸入完後,按 REGISTER 開始下載!
二、安裝設定
第一步 開啟剛剛下載好的 helix-core-server-x64.exe。這邊照著預設即可,直接點擊 Next。
第二步 設定 Port,基本上預設的 1666 即可,若 1666 被占用,則換其他沒有被占用的 Port。最重要的是這個 Port 的號碼要記起來!
第三步 這邊也是照預設即可!(若是沒有安裝 Command-Line Client 不會有這個步驟)
第四步 點擊 Start 開始安裝。
第五步 完成安裝了!點擊 Finish。
到這邊 Perforce 的 Server 就已經架設好了。由於 Windows 防火牆會擋 Perforce 的 Port,因此我們要設定讓防火牆讓 Perforce 的 Port 允許外部連入。
三、防火牆設定 (這一項可能會造成安全性上的漏洞,僅供參考)
第一步 進入控制台
第二步 點擊系統及安全性
第三步 Windows Defender 防火牆
第四步 進階設定
第五步 左側輸入規則
第六步 右側新增規則
第七步 選擇連接埠後,按下一步
第八步 上面選擇 TCP 、下面選擇特定連接埠:並輸入安裝時的 Port (基本上是 1666),再來點擊下一步。
第九步 預設即可,點擊下一步。
第十步 這邊我是照預設,不過可能會有安全疑慮,練習時先預設就好!點擊下一步
第十一步 設定這個規則的名稱,我是使用 Perforce,輸入完後點擊「完成」!
四、檢驗是否能連線到伺服器
這個步驟會比較麻煩,會牽涉到家中網路的配置,如果電腦是使用 PPPoE 進行連線會較容易,像我家的配置就要用這樣比較好設定(中華電信的小烏龜不太能動設定 QQ)。這裡以電腦直接使用 PPPoE 連線來示範。
第一步 連線到 CanYouSeeMe.org
第二步 Your IP 即是這台伺服器的 IP 了,並在 Port 處打上安裝時輸入的 1666 (或是自行設定的 Port) 並按下 Check Port
第三步 即會顯示是否可以連到伺服器。Error 表示有設定沒有設好,Success 代表成功!
這樣 Server 端的部分都設定好囉!下一篇文章將會介紹如何從 Client 連到伺服器。
非常感谢!我正在找怎么用perforce做Unity的版本管理,你写的最详细清楚\^o^/
回覆刪除有幫到大家就好 ^^
刪除