Gitweb versiju kontroles tīmekļa saskarne
Should prepare before: Apache tīmekļa serveris Git versiju kontrole |
Uzstādīšana
Kā root lietotājs izpilda komandu:
apt-get install libcgi-pm-perl gitweb
Iestatīšana
Ja nepieciešams, failā /etc/gitweb.conf izmaina git saknes mapes atrašanās vietu, piemēram, uz
...
$projectroot = "/home/git";
...
$projectroot = "/home/git";
...
Ja nepieciešams, failā /etc/apache2/conf.d/gitweb izmaina gitweb tīmekļa adresi, piemēram, uz sekojošu:
...
Alias /git /usr/share/gitweb
...
Alias /git /usr/share/gitweb
...
Ja nepieciešams nodrošināt pieeju tikai ar lietotājvārdu un paroli:
Iestata tīmekļa lietotāja paroli:
htpasswd -cm /etc/apache2/apache-passwd userfailā /etc/apache2/conf-enabled/gitweb.conf pievieno rindas:
...
<Directory /usr/share/gitweb>
...
AuthType Basic
AuthName "Access denied"
AuthUserFile /etc/apache2/apache-passwd
Require valid-user
</Directory>
...
Lietošana
Atver ar pārlūkprogrammu adresi, piemēram, http://localhost/gitweb
Kļūdu novēršana
Ja, atverot http://localhost/gitweb, parāda lapu
Atslēdz cgi moduli un ieslēdz cgid
a2dismod cgi
a2enmod cgid
service apache2 restart
a2enmod cgid
service apache2 restart
Alternatīvas
Skatīt arī
Tags
Serveris
Tīmeklis
Programmēšana
Linux
Created by Valdis Vītoliņš on 2013-09-28 09:47
Last modified by Valdis Vītoliņš on 2021-05-09 15:30
Created by Valdis Vītoliņš on 2013-09-28 09:47
Last modified by Valdis Vītoliņš on 2021-05-09 15:30