我剛剛在我的服務器上安裝了gitlab ce。這是一個已經運行Apache的服務器。 第一個問題,是改變端口不與gitlab衝突。大。 現在,gitlab自動創建了自己的git用戶,問題是我已經有了一個git用戶。現在,每次通過ssh登錄時,都不會經過我的常規創建的git用戶主文件夾,而是進入/var/opt/gitlab
。Gitlab和git用戶
所以發生了什麼事。此外,整個bash是完全不同的,只顯示$
,我知道它可以固定與.bash_rc ~/profile
但仍然。
有沒有辦法解決這個爭奪戰。
另外,我還有一個問題,是否可以使用我的apache服務器並配置虛擬主機,而不是創建一個與另一個端口一起運行的全新服務器?
編輯1
對於安裝在Apache如果你有Apache和因此節省資源,而無需網絡服務器運行2實例,並有一個很好的git.yourdomain.com
按照本教程在這裏:http://doc.gitlab.com/omnibus/settings/nginx.html#using-a-non-bundled-web-server
我不想這樣做,因爲在文檔中,它警告意外的行爲...... – delmalki
現有的'git'用戶正在使用什麼?你可以把用戶正在做的任何'git'移動給其他用戶嗎?這聽起來像是你在使用它進行交互式登錄,這聽起來有點有趣:'git'用戶傳統上是一個非交互式用戶帳戶,只使用'git-shell'來運行git命令,即使沒有gitlab也是如此。 – user2926055
我不知道用戶git背後有一個傳統,事實上,用戶git託管我的存儲庫,並且我給它一個交互式shell,因爲我喜歡我的shell被着色,尤其是在我正在瀏覽.git時創建一些'鉤「腳本。我想我現在可以刪除'git'用戶,因爲我已經將repo轉移到'gitlab'。無論如何,這是我第一次見到'.deb'重寫用戶並修改主文件夾位置。我很驚訝。 – delmalki