1. 安装apache2
sudo apt-get install apache2
2. 在浏览器里验证apache2安装成功, 看到 It works,如果服务没开启可以使用sudo service apache2 restart
http://localhost
3. 然后安装gitweb
sudo apt-get install gitweb
运行命令后,会自动创建
- /var/www/gitweb
- /etc/gitweb.conf # 配置文件
- 目录/usr/share/gitweb下的3个文件 git-favicon.png, git-logo.png, gitweb.css
注意: 如果未生成/var/www/gitweb这个目录,则需要克隆 kernel.org 项目,再拷贝该项目下的 git/gitweb 文件夹到 /var/www/
git clone git://git.kernel.org/pub/scm/git/git.git
4. 在 /etc/gitweb.conf 里配置 你希望显示到gitweb里的项目路径
$projectroot = "/home/yourname/projectpath";
5. 再手动创建一个文件/etc/apach2/conf.d/gitweb,内容如下:
Alias /gitweb /usr/share/gitweb
<Directory /usr/share/gitweb>
Options FollowSymLinks +ExecCGI
AddHandler cgi-script .cgi
</Directory>
6. 马上重启下apache2,看看界面吧
sudo /etc/init.d/apache2 restart
7. 更换gitweb.css和gitweb.js, 下载项目,并拷贝文件到 /usr/share/gitweb/ 即可
git clone https://github.com/kogakure/gitweb-theme.git
引用
http://blog.jasonmeridth.com/2010/05/26/gitosis-and-gitweb-part-3.html
https://github.com/kogakure/gitweb-theme
- 大小: 13.8 KB
- 大小: 12.4 KB
分享到:
相关推荐
支持trac server和gitweb的apache2 default配置文件。
apache+配置+gitweb(git+http匿名访问智能clone不能push
gitweb-theme, 一个gitweb的替代主题,强烈受GitHub启发 gitweb主题这是 gitweb ( 测试的git网页版本 2.0.4 )的备选主题。 它是强大的,由GitHub激发...在 kogakure.github.com/gitweb-theme 提供全面的屏幕截图。安装
apache 配置git 服务器, 使开发人员能通过http访问git仓库,http,git协议(客户端)只能clone仓库代码,不能写入,写入只能通过ssh协议来提交代码。
自己从零开始搭建git + gitweb + gerrit服务器 软硬件环境 物理机:Windows10 64位 VMware版本:VMware Workstation 12 Ubuntu版本:ubuntu-14.04-server-amd64.iso
gitweb.conf配置文件,支持highlight插件。
本文档详细介绍了如何在linux系统下安装ldap、gerrit、gitweb的安装流程。还包括gerrit的ldap认证配置,gerrit+gitweb集成化安装部署流程。
群英汇Gitolite_构建_Git_服务器,apache+配置+gitweb(git+http匿名访问智能clone不能push)等,文件为pdf格式,需要的可以下载。
git是代码管理中常使用的工具,然后纯属的git查看代码有期极限性,在实际企业开发中都会辅助gitweb以便以查看代码,此问题就是基于此缘故而编写,经实际操作验证,是可行的。
gitweb-theme:gitweb的替代主题,受到GitHub的强烈启发
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
GitWeb站点 这是一个包含用户创建的站点社区的存储库(此站点从此处开始称为索引),适用于MrCrayfish的Device Mod可用的GitWeb客户端。 索引创建规则 您仅限于使用此文件后缀部分中提供的域后缀。 索引不得包含...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
。。。
。。。
4 2 在服务器上部署 Git 4 3 生成 SSH 公钥 4 4 架设服务器 4 5 公共访问 4 6 GitWeb 4 7 Gitosis 4 8 Gitolite 4 9 Git 守护进程 4 10 Git 托管服务 4 11 小结 5 分布式 Git 6 Git 工具 7 自定义 Git...
4 2 在服务器上部署 Git 4 3 生成 SSH 公钥 4 4 架设服务器 4 5 公共访问 4 6 GitWeb 4 7 Gitosis 4 8 Gitolite 4 9 Git 守护进程 4 10 Git 托管服务 4 11 小结 5 分布式 Git 6 Git 工具 7 自定义 Git ...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装