windows安裝git服務器

我選擇的是國人本身開發的gogs
1.根據文檔,選擇二進制包下載,我下載的是mws內置windows服務的git

clipboard.png
nssm我試過,反正我沒成功,註冊服務的時候提示我OpenServer指定的服務未安裝web

  1. 下載好解壓到指定的文件夾下,打開cmd命令框,以管理員身份運行
  2. cd gogs,在cmd輸入命令gogs.exe web
  3. 在瀏覽器輸入127.0.0.0:3000,進入gogs配置頁面,注意:得提早建立一個gogs的數據庫,名字本身定,得和配置填寫的一致
  4. 註冊windows服務,

修改 D:/Gogs/custom/conf/app.ini 文件的相應信息:數據庫

RUN_USER = COMPUTERNAME$ //運行應用的用戶名稱,咱們建議您使用 git,但若是您在我的計算機上運行 Gogs,請修改成您的系統用戶名稱windows

clipboard.png
根據官網說的,咱們將端口改成80(前提是80端口不能被別的應用程序佔用),將HTTP_ADDR更改成本身的ip,ROOT_URL改成http://域名,DOMAIN改成域名,在C:/Windows/System32/drivers/etc/hosts,添加127.0.0.1 本身的域名或者ip
6.使用內置功能
cmd.exe以管理員身份打開命令提示符()。運行如下命令:瀏覽器

sc create gogs start= auto binPath= "\"C:\gogs\gogs.exe\" web --config \"C:\gogs\custom\conf\app.ini\""

確保每一個後面都有空格=。您能夠選擇添加其餘參數以進一步修改服務,或在服務管理控制檯中手動修改它。成功後能夠在服務中看到app

clipboard.png

要啓動服務,請運行如下命令:spa

C:\> net start gogs

若是啓動不了,將剛開始輸入gogs.exe web命令的那個窗口關閉,再試試,若是還不行,就打開任務管理器,點擊服務那欄,找到gogs,鼠標右鍵,點擊開始運行,若是還不行就去看系統日誌吧日誌

相關文章
相關標籤/搜索