즉시 서버 띄우기
- 시스템에 lighttpd나 webrick같은 경량 웹서버가 설치되어 있으면 git instaweb을 실행하여 gitweb을 실행할 수 있습니다.
- 웹서버가 lighttpd가 아니면 --httpd=webrick처럼 옵션을 사용해서 사용해야 합니다.
- 포트는 1234로 중지하고 싶으면 --stop 옵션을 사용해서 중지해야 합니다.
수동 설치
-
$ git clone git://git.kernel.org/pub/scm/git/git.git # git 폴더로 clone됩니다. $ cd git/ $ make GITWEB_PROJECTROOT="/srv/git"
웹 서버 설정
- VirtualHost를 사용하여 gitweb을 웹에서 접근하게 합니다.
-
<VirtualHost *:80> DocumentRoot /srv/git/gitweb <Directory "/srv/git/gitweb/"> Require all granted Options +ExecCGI +FollowSymLinks +SymLinksIfOwnerMatch AddHandler cgi-script cgi DirectoryIndex gitweb.cgi </Directory> </VirtualHost>
- 웹 서버 재시작 후 http://127.0.0.1로 접속하면 Git 저장소를 조회할 수 있습니다.
'GIT > Git 서버' 카테고리의 다른 글
[GIT] 스마트 HTTP (0) | 2024.02.16 |
---|---|
[GIT] Git 데몬 (0) | 2024.02.14 |
[GIT] 서버 설정하기 (0) | 2024.02.14 |
[GIT] SSH 공개키 만들기 (0) | 2024.02.13 |
[GIT] 서버에 Git 설치하기 (0) | 2024.02.13 |