컴퓨터 일반/Window

[Git] Windows 10 에 Git Server 설치하기

구름고라니 2021. 5. 14. 19:21
반응형

리눅스에 Git Server 를 구축하는데, 윈도우에도 할 수 있다.

 

 

1. Git 설치

 

git-scm.com/downloads

 

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp

git-scm.com

2. Bonobo Git Server 설치

bonobogitserver.com/

 

Bonobo Git Server - Git Server for Windows

Simple git server for Windows. Set up your own self hosted git server on IIS for Windows. Manage users and have full control over your repositories with a nice user friendly graphical interface. Download 6.5.0 See the changelog

bonobogitserver.com

압축 푼 폴더를 C:\inetpub\wwwroot\Bonobo.Git.Server 에 넣어야한다.

그리고 Bonobo.Git.Server 폴더의 속성에서 보안-편집-IIS_IUSRS 의 권한을 모든권한으로 설정해야한다.

아래의 스크린샷 참고

반응형

3. .NET(닷넷) 프레임워크 4.5 설치

www.microsoft.com/en-us/download/details.aspx?id=30653

 

.NET Framework 4.5

.NET Framework 4.5 is a highly compatible, in-place update to .NET Framework 4.

www.microsoft.com

 

4.  IIS 관리 콜솔 활성화

콘솔 활성화를 안하면 접속이 거부될 수 있다. 아래와 같이 설정한다.

 

프로그램 및 기능 - (좌측) Windows 기능 켜기/끄기 - 인터넷정보서비스-웹관리도구-IIS관리콘솔 체크

(추가) 인터넷 정보 서비스 - WorldWideWeb서비스 - 응용프로그램개발기능 - ASP체크

(추가) 인터넷 정보 서비스 - WorldWideWeb서비스 - 일반적인HTTP기능 체크

 

4. IIS에서 Bonobo를 IIS어플리케이션으로 만들기

1) C:\inetpub\wwwroot\Bonobo.Git.Server 폴더 우클릭해서 '속성-보안-편집-IIS_IUSRS의 모든권한체크'

2) 검색(IIS) - 인터넷정보관리자 - (좌측)Default Web Site - Bonobo Git Server 우클릭 - 애플리케이션으로 변환 클릭 - 애플리케이션 풀을 ASP.NET v4.5으로 선택 - 확인

 

5. 브라우저 주소창에 {IP주소}\Bonobo.Git.Server 로 접속하면 된다.

초기 아이디,비번 : admin/admin

 

6. 혹시 안되는 경우

(나는 안함) 윈도우 방화벽 - 고급설정 - 인바운드 규칙 우클릭 - 새규칙 - 포트, 80 으로 설정하면 될 수 있다.

 

728x90
반응형