Я недавно установил свой git на свой общий хостинг, теперь я хочу установить gitweb, но я не знаю, как его установить и настроить.
Есть ли у вас какие-либо процессы, которыми можно поделиться при установке gitweb?
В разделе gitweb git repo содержатся подробные инструкции по установке .
Цитировать только первый раздел:
Сначала вы должны сгенерировать gitweb.cgi из gitweb.perl, используя "make gitweb", затем "make install-gitweb" соответствующие файлы (gitweb.cgi, gitweb.js, gitweb.css, git-logo.png и git-favicon.png) к месту назначения. Например, если git был (или есть) установлен с префиксом /usr и gitwebdir равен /var/www/cgi-bin, вы можете сделать:
gitweb.cgi
gitweb.perl
make gitweb
make install-gitweb
gitweb.js
gitweb.css
git-logo.png
git-favicon.png
git
/usr
gitwebdir
/var/www/cgi-bin
$ make prefix=/usr gitweb ;# as yourself # make gitwebdir=/var/www/cgi-bin install-gitweb ;# as root
В качестве альтернативы вы можете использовать autoconf сгенерированный ./configure сценарий для установки пути к двоичным файлам git (через config.mak.autogen), поэтому вы можете написать вместо
autoconf
./configure
config.mak.autogen
$ make configure ;# as yourself $ ./configure --prefix=/usr ;# as yourself $ make gitweb ;# as yourself # make gitwebdir=/var/www/cgi-bin \ install-gitweb ;# as root
В приведенном выше примере предполагается, что ваш веб-сервер настроен для запуска [executable] файлов в /var/www/cgi-bin/ в качестве серверных сценариев (в виде сценариев CGI).
[executable]
/var/www/cgi-bin/