前一章寫了在win上搭建gitlab服務器,因為gitlab服務器沒有win的安裝,所有需要在win上先按照lunix虛擬機。
這里有個小點的git服務器---gitea。適用於個人或者小團隊所有。
一:環境安裝,需要先安裝個mysql,如果有現成的可以直接使用。
下載地址:https://downloads.mysql.com/archives/community/
二:下載gitea安裝包:
這里直接下載最新的:gitea-1.15.7-windows-4.0-amd64.exe
修改下名字:gitea-server
點擊exe文件,運行
三:配置
瀏覽器輸入:http://localhost:3000/
點擊安裝就行gitea的配置安裝。
注意:這里可能會有個報錯: get 命令報錯 exec: "git": executable file not found in %PATH%
解決:安裝下git就行:地址:https://git-scm.com/downloads
直接下載安裝就行。安裝成功后回來程序點擊安裝。
四:注冊使用
1:安裝成功后會自動跳轉登陸頁面,可能為無法訪問,因為你新加的域名還無法解析到你的電腦ip。
(1):去你的dns解析里面添加個 -> 域名 : ip 的解析,過一會應該就可以訪問了
(2):或者直接相關瀏覽器地址為 http://localhost:8900/
2: 注冊,第一個注冊的人就是管理員賬戶,比普通人員多管理后台的權限
3:使用DNS域名解析你的 鏈接:ip(本機ip) ,后,就可以在其他電腦上使用域名服務git服務了。
五:后台服務
1:如果你關閉了啟動的cmd命名框后,git服務就停掉了,所以需要將git服務器使用win服務啟動。
使用管理員啟動cmd:
sc create gitea start= auto binPath= ""F:\giteaser\gitea-server.exe" web --config "F:\giteaser\custom\conf\app.ini""
注意:這里的兩個路徑需要替換為直接的安裝目錄和配置文件。(之前修改下載的exe文件就是為了這里的命名方便而已)。
2:在win的服務中啟動服務,就可以訪問訪問了。
如果想重新安裝,可以刪除該服務: sc delete gitea.