Gitolite是功能非常强大的Git服务器构建工具,可以比较方便地实现用户权限管理等功能。但是Gitolite是一个纯粹的Git服务器,不像Gitlab等项目,自身不具备其它的访问和浏览方式。

之前的服务器上也配置过Gitolite,同时配合Redmine来用。对我来说不管是Gitlab还是Redmine功能都太过丰富了。实际上自己的服务器上装Gitolite只是放一些私有库,我只需要一个简单直观的Web浏览功能而已。论项目协作的话,不管是Github还是国内的Gitcafe和OSC都是很不错的选择。

所以这次挑来挑去选择了最简单的Gitweb来实现。所搜索到的教程大部分是基于Apache+Gitweb的,nginx在与Gitweb的结合上则有一些额外需要配置的内容。所以写下这篇文章稍作记录。

Continue reading

话接上篇。其实一开始我还是有点犹豫要不要装PHP-FPM的……总的来说依赖和编译过程相当复杂,而我自己要跑的程序恰好都是Ruby的而非PHP,只需要nginx和MySQL。之后我又在用DotDeb源安装和自己手动编译安装之间纠结了一下。最后决定还是尝试着编译一下好了。参考wangyan结构良好的lanmp脚本,总算是成功跑起来了。

Continue reading
  • page 1 of 1
Author's picture

ZodiacG

Major in Computer Science


Student


China