ubuntu上使用gitweb


step 1:
apt-get install gitweb ....

step 2:
hanyh@hanyh-laptop:~/workspace/git$ more /etc/gitweb.conf
# path to git projects (<project>.git)
#$projectroot = "/var/cache/git";
$projectroot = "/home/hanyh/workspace/git";

# directory to use for temp files
$git_temp = "/tmp";

# target of the home link on top of all pages
#$home_link = $my_uri || "/";

# html text to include at home page
$home_text = "indextext.html";

# file with project list; by default, simply scan the projectroot dir.
$projects_list = $projectroot;

# stylesheet to use
$stylesheet = "/gitweb/media/gitweb.css";

# logo to use
$logo = "/gitweb/media/git-logo.png";

# the 'favicon'
$favicon = "/gitweb/media/git-favicon.png";

step 3:
hanyh@hanyh-laptop:~/workspace/git$ more /etc/apache2/conf.d/gitweb
RewriteEngine on
RewriteRule ^/gitweb/([a-zA-Z0-9_\-]+\.git)/?(\?.*)?$ /cgi-bin/gitweb.cgi/$1 [L,PT]

Alias /gitweb /home/hanyh/workspace/git
<Directory /home/hanyh/workspace/git>
DirectoryIndex /cgi-bin/gitweb.cgi
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride None
Order allow,deny
allow from all
</Directory>

step 4:
sudo a2enmod rewrite

done!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值