Ja sekojošajā padomā nav norādīts citādi, dažādu servisu uzstādīšana ir aprakstīta Ubuntu 16.04 serverim, bet dažādu lietotņu uzstādīšana Ubuntu 16.04 un/vai Lubuntu 16.04 darbstacijai. Ja lietojat citu Ubuntu versiju vai Linux distributīvu, iestatījumi, iestatījumu failu saturs, to atrašanās vietas un nosaukumi var atšķirties!
Sapratu.

Gitweb versiju kontroles tīmekļa saskarne

Gitweb ir Apache tīmekļa servera spraudnis, kas ļauj skatīt Git datu bāzes (.git mapes) saturu (izmaiņu vēsturi un saturu, dzīves līnijas un komentārus), tīmekļa pārlūkprogrammā.

Uzstādīšana

  1. root lietotājs izpilda komandu:

    apt-get install libcgi-pm-perl gitweb
  2. Ja nepieciešams, failā /etc/gitweb.conf izmaina git saknes mapes atrašanās vietu, piemēram, uz

    ...
    $projectroot = "/home/git";
    ...
  3. 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
    ...

Lietošana

Atver ar pārlūkprogrammu adresi, piemēram, http://nosaukums-vai-ip/gitweb

Kļūdu novēršana

Ja, atverot http://nosaukums-vai-ip/gitweb, parāda lapu 

Not Found
The requested URL /gitweb/ was not found on this server.

Atslēdz cgi moduli un ieslēdz cgid

a2dismod cgi
a2enmod cgid
service apache2 restart

Alternatīvas

Skatīt arī

Izveidojis Valdis Vītoliņš 2013-09-28 12:47
Pēdējais mainījis Valdis Vītoliņš 2018-01-26 23:10
 
Xwiki Powered
Creative Commons Attribution 3.0 Unported License