※http の設定はできている状態とする
yum install git gitweb
SetEnv GIT_PROJECT_ROOT /var/git <-- git リポジトリを置くルートパス SetEnv GIT_HTTP_EXPORT_ALL ScriptAlias /git/ /usr/libexec/git-core/git-http-backend/ <Location /git> AuthType Basic AuthNAme "Authorization Git" AuthUserFile [git認証用パスワードファイル] Require valid-user SSLRequireSSL <-- SSLのみ許容(不要であれば外す) </Location> Alias /gitweb /var/www/git <Directory /var/www/git> Options +ExecCGI AddHeader cgi-script .cgi DirectoryIndex gitweb.cgi AuthType Basic AuthName "Authorization Git" AuthUSerFile [git認証用パスワードファイル] Require valid-user SSLRequireSSL </Directory>