ubuntu 16.10 下安装gitweb,apache2

x33g5p2x  于2021-11-22 转载在 Linux  
字(0.9k)|赞(0)|评价(0)|浏览(503)

1.安装gitweb, apache2 

sudo apt-get install gitweb apache2 

2.修改/etc/gitweb.conf 

vim /etc/gitweb.conf 

内容如下: 

$projectroot = "/home/git/repositories"; 

$git_temp = "/tmp"; 

$projects_list = $projectroot; 

@stylesheets = ("../gitweb/static/gitweb.css"); 

$javascript = "../gitweb/static/gitweb.js"; 

$logo = "../gitweb/static/git-logo.png"; 

$favicon = "../gitweb/static/git-favicon.png"; 

@diff_opts = (); 

保存退出

3.修改/etc/apache2/conf-available/gitweb.conf 

vim /etc/apache2/conf-available/gitweb.conf 

内容如下: 

Alias /gitweb /usr/share/gitweb 

<Directory /usr/share/gitweb> 

Options +FollowSymLinks +ExecCGI 

AddHandler cgi-script .cgi 

</Directory> 

保存退出

4.使cgi生效 

sudo a2enmod cgi 

sudo service apache2 restart

5.访问http://192.168.100.200/cgi-bin/gitweb.cgi就可看到git的项目信息

注意

旧版本的/etc/apache2/conf.d/gitweb和新版本的/etc/apache2/conf-available/gitweb的是同一个目录。

相信有很多人遇到这个问题。如有问题,希望大家补充。

相关文章