1) Установим git:
2) Установим gitweb:
|
git clone git://git.kernel.org/pub/scm/git/git.git cd git/ make GITWEB_PROJECTROOT="/srv/git" prefix=/usr gitweb sudo cp -Rf gitweb /var/www/ |
, где в переменную GITWEB_PROJECTROOT прописываем путь, где будут храниться репозитарии
3) Настроим Apache:
|
ServerName gitserver DocumentRoot /var/www/gitweb Options +ExecCGI +FollowSymLinks +SymLinksIfOwnerMatch AllowOverride All order allow,deny Allow from all AddHandler cgi-script cgi DirectoryIndex gitweb.cgi |
4) Возможно понадобиться установить дополнительно модули для Perl:
|
yum install perl-Digest-MD5 perl-CGI -y |
5) Создание репозитария:
|
cd /srv/git mkdir newrep cd newrep git init |