CentOS 7에서 git 서버를 실행하고 있습니다. Apache 서버는 포트 88에서 실행되고 있으며 포트 88에서 http를 사용하여 cli를 통해 파일을 복제하고 업데이트할 수 있습니다. 따라서 서버 자체는 포트 88에서 수신 대기하고 실행됩니다. 제가 겪고 있는 문제는 파일을 탐색하려고 할 때 브라우저를 통해 파일을 볼 수 없다는 것입니다. 나는 또한 selinux가 제대로 작동하도록 수정하여 문제가 되지 않도록 했습니다.
계속 나타나는 오류는 다음과 같습니다. [Mon Oct 26 10:52:04.976770 2020] [cgi:error] [pid 877] [client 10.4.79.31:51279] AH01215: Request not support: '/var/www/git/'
<VirtualHost *:88>
SetEnv GIT_PROJECT_ROOT /var/www/git
SetEnv GIT_HTTP_EXPORT_ALL
DocumentRoot /var/www/git
ScriptAlias / /usr/libexec/git-core/git-http-backend/
<Directory "/usr/libexec/git-core">
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
AllowOverride None
Require all granted
</Directory>
<Directory "/var/www/git">
Options All Indexes FollowSymLinks
Require all granted
</Directory>
</VirtualHost>