테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 개발환경 설치 기초편 ( nginx + db + php + 그누보드 설치)

· 3년 전 · 2981 · 3

도커기반으로 설치를 설명을 해드리겠습니다.

간편하게 개발환경을 구성을 할 수 있도록 구성 하였습니다.

관련 파일은 링크로 첨부하였습니다.

 

웹서버 + db + php + 그누보드5 자동설치로 만들었습니다.

 

1. 설치 환경 

 

  • 우선 해당 환경을 구동을 하려면 도커가 먼저 설치가 되어 있어야 한다.
  • 필요사항
    • OS: Windows 10 64bit or Windows 11 64bit
    • RAM : 4GB
    • WSL 2  기능 활성화
    • 도커(Docker) 설치
  • 도커 다운로드 : https://docs.docker.com/desktop/windows/install/

 

2. 폴더 적재 및 구조 설명

 

images -> 빌더 설정관련 파일
 └ nginx  -> nginx 빌더 이미지 관련 파일
 └  └ Dockerfile
 └  └ default.conf
 └ php -> php 빌더 이미지 관련 파일
 └  └ Dockerfile
 mariadb_data -> db파일
 source -> 웹소스 파일

 

 

  docker_project.zip을 해당 게시물에서 다운로드하여서 캡처를 참고하여 압축을 풀어줍니다.

  관리의 편의상 C:\Users\[사용자계정폴더]\ 하단에 docker_repo라는 폴더를 생성합니다.

  C:\Users는 보여지는 폴더명은 사용자라는 폴더명으로 되어있습니다.

 

31837381_1643254567.5114.png

 

 

31837381_1643254581.4954.png

 

 

doker_repo 밑에  docker_project.zip을 압축을 풀어주시면 docker_project라는 폴더가 생깁니다.

 

31837381_1643254596.8082.png

 

 

docker_project폴더에 진입하시면 아래와 같은 폴더와 파일 구조가 보이실 겁니다.

 

31837381_1643254642.4356.png

 

 

3.  그누보드5 개발환경 설치 nginx + mariadb + php7.4

 

해당 폴더에서 오른쪽 마우스 클릭을 하면 아래와 같은 팝업 메뉴가 나타나며

windows 터미널 열기 버튼을 클릭하여 터미널을 실행합니다.

 

31837381_1643254682.4713.png

 

 

31837381_1643254702.5576.png

 

Windows 터미널에서 docker-compose up -d 명령어를 실행 합니다.

 

[code]

docker-compose up -d

[/code]

 

31837381_1643254767.867.png

 

31837381_1643254797.1297.png

 

아래 코드를 참조하시어 그누보드5 소스코드를 복사 합니다. ( docker cp nginx:/gnuboard5/. ./source/ )

nginx이미지에서 그누보드 파일을 source폴더로 복사를 합니다. 1초~2초 정도 시간이 소요 됩니다.

 

[code]

docker cp nginx:/gnuboard5/. ./source/

[/code]

 

4. 그누보드 설치

 

웹 브라우저를 실행하여 웹 브라우저 주소창에 localhost로 입력하여 이동합니다. 그리고 "그누보드5 설치하기 버튼"을 클릭 합니다.

 

31837381_1643254879.0126.png

 

 

라이센스를 읽고 "동의합니다." 체크하시고 "다음 버튼"을 클릭 합니다.

31837381_1643254905.0359.png

 

 

호스트 정보를 아래 정보를 참고하여 입력하시고 "다음 버튼"을 클릭 합니다.

-----------------------------------------

Host : db

User : gnu

Password : gnu2000

DB : gnu

---------------------------------------

Host는 localhost가 아닌 db로 입력해 줍니다.

31837381_1643254934.4074.png

 

 

이제 설치가 완료되었습니다. "새로운 그누보드5 이동 버튼"을 클릭하여 이동 합니다. 

 

31837381_1643254962.4269.png

 

 

31837381_1643254977.3449.png

 

링크 : https://lifefun.tistory.com/37

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

감사합니다.
감사합니다
3년 전
감사합니다~!~!

게시글 목록

번호 제목
17191
17162
17160
17158
17156
17155
17153
17151
17145
17135
17131
17125
17114
17107
17099
17096
17089
17088
17082
17079
17078
17077
17070
17068
17067
17063
17060
17048
17045
17044