329 lines
14 KiB
Plaintext
329 lines
14 KiB
Plaintext
GIT web Interface (gitweb) Installation
|
|
=======================================
|
|
|
|
First you have to generate gitweb.cgi from gitweb.perl using
|
|
"make gitweb", then "make install-gitweb" appropriate files
|
|
(gitweb.cgi, gitweb.js, gitweb.css, git-logo.png and git-favicon.png)
|
|
to their destination. For example if git was (or is) installed with
|
|
/usr prefix and gitwebdir is /var/www/cgi-bin, you can do
|
|
|
|
$ make prefix=/usr gitweb ;# as yourself
|
|
# make gitwebdir=/var/www/cgi-bin install-gitweb ;# as root
|
|
|
|
Alternatively you can use autoconf generated ./configure script to
|
|
set up path to git binaries (via config.mak.autogen), so you can write
|
|
instead
|
|
|
|
$ make configure ;# as yourself
|
|
$ ./configure --prefix=/usr ;# as yourself
|
|
$ make gitweb ;# as yourself
|
|
# make gitwebdir=/var/www/cgi-bin \
|
|
install-gitweb ;# as root
|
|
|
|
The above example assumes that your web server is configured to run
|
|
[executable] files in /var/www/cgi-bin/ as server scripts (as CGI
|
|
scripts).
|
|
|
|
|
|