1.安装gitweb,apache2
sudo apt-get install gitweb apache2
2.修改/etc/gitweb.confvim /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.confvim /etc/apache2/conf-available/gitweb.confAlias /gitweb /usr/share/gitweb<Directory /usr/share/gitweb>Options +FollowSymLinks +ExecCGIAddHandler 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的是同一个目录。
相信有很多人遇到这个问题。如有问题,希望大家补充。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。