2011年5月24日 星期二

Linux-cgit

//install git
sudo apt-get install git

//if can't find git
sudo vim /etc/apt/sources.list
>>deb http://ftp.de.debian.org/debian squeeze main
sudo apt-get update

//get cgit and git code
git clone git://hjemli.net/pub/git/cgit
cd ~/cgit
make get-git

//install need lib and package
sudo apt-get install

zlib1g.dev
libssl.dev
curl
make
cc
apache2

//install cgit
sudo make
sudo make install

//setting apache2
sudo vim /etc/apache2/sites-available/default

ScriptAlias /cgit/ /var/www/htdocs/cgit/    #http://localhost/cgit/cgit.cgi
<Directory "/var/www/htdocs/cgit/">
    AllowOverride None
    Options +ExecCGI
    Order allow,deny
    Allow from all

</Directory>

//config 由於cgit不會自己建立設定檔,手動複製範例來改
cp ~/cgit/cgitrc.5.txt /etc/cgitrc

沒有留言:

張貼留言