2012年11月6日 星期二

[linux][git] 架設Git Server及GitWeb

架設Git Server及GitWeb

1). 安裝ssh server、git-core、apache2、gitweb
$ sudo apt-get install ssh git-core apache2 gitweb

2). 創建放git server資料的使用者帳戶
$ sudo useradd -m -s /bin/bash [account]
$ sudo passwd [account]

※ useradd參數
-m:強制有家目錄
-s:設定shell,預設是/bin/sh


3). 啟動ssh
$ sudo sudo /etc/init.d/ssh restart

4). 創建git project
$ sudo su - [account]
$ mkdir TestProject.git
$ cd TestProject.git
$ git init --bare

5). 修改Gitweb連結路徑
$ cd /var/cache/
$ sudo rmdir git
$ sudo ln -sf [放git project的目錄路徑] git
ex: sudo ln -sf /home/git git

沒有留言:

張貼留言