在apache2上架设gitweb

[b]1. 安装apache2[/b]
sudo apt-get install apache2

[b]2. 在浏览器里验证apache2安装成功, 看到 It works,如果服务没开启可以使用sudo service apache2 restart[/b]
http://localhost

[b]3. 然后安装gitweb[/b]
sudo apt-get install gitweb

运行命令后,会自动创建
[list]
[*]/var/www/gitweb
[*]/etc/gitweb.conf # 配置文件
[*]目录/usr/share/gitweb下的3个文件 git-favicon.png, git-logo.png, gitweb.css
[/list]
注意: 如果未生成/var/www/gitweb这个目录,则需要克隆 kernel.org 项目,再拷贝该项目下的 git/gitweb 文件夹到 /var/www/
git clone git://git.kernel.org/pub/scm/git/git.git

[b]4. 在 /etc/gitweb.conf 里配置 你希望显示到gitweb里的项目路径[/b]
$projectroot = "/home/yourname/projectpath";

[b]5. 再手动创建一个文件/etc/apach2/conf.d/gitweb,内容如下:[/b]

Alias /gitweb /usr/share/gitweb
<Directory /usr/share/gitweb>
Options FollowSymLinks +ExecCGI
AddHandler cgi-script .cgi
</Directory>

[b]6. 马上重启下apache2,看看界面吧[/b]
sudo /etc/init.d/apache2 restart


[b]7. 更换gitweb.css和gitweb.js, 下载项目,并拷贝文件到 /usr/share/gitweb/ 即可[/b]
git clone https://github.com/kogakure/gitweb-theme.git



[img]http://dl.iteye.com/upload/attachment/464756/3d30f05b-ca31-3f6a-ac70-b65409564f1d.png[/img]

[quote]http://blog.jasonmeridth.com/2010/05/26/gitosis-and-gitweb-part-3.html
https://github.com/kogakure/gitweb-theme
[/quote]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值