2026, 새로운 도약을 시작합니다.

도커로 그누보드 설치하기 #2

다음으로 그누보드를 다운로드해서 넣어 보겠습니다.  압축을 풀어서 gnuboard 디렉토리안에 넣어주세요.

3556183104_1665273547.989.png

브라우저(http://localhost:8000/)에서 새로 고침합니다.

일단 아래와 같은 내용이 나오지만, 확인을 눌러서 넘어갑니다.

3556183104_1665277734.0822.png

설치화면이 나오면 제대로 된 것입니다.

3556183104_1665273596.85.png

다음으로 설치를 위해 몇가지를 변경해 보겠습니다.

  • data 디렉토리도 만들어줘야 되죠.
    • .gitkeep 으로 data디렉토리를 압축파일이나 github에 넣어주면 이때 편합니다.
    • 안 넣어주니,  스크립트로 만들어야 겠
  • 데이터베이스 패스워드 변경

docker-compose.yml 에서 환경변수에 원하는 데이터베이스 이름과 패스워드를 넣어 주세요

(라라곤에서도 기본적으로 사용하는 패스워드를 사용해 보겠습니다._

[code]

    environment:

      MYSQL_ROOT_PASSWORD: root1234

      MYSQL_DATABASE: gnuboard

      MYSQL_USER: user

      MYSQL_PASSWORD: user1234

[/code]

Docker Desktop에서 아래 버튼을 눌러서 지웁니다.

(전체를 다 지워도 되지만, 변경되는 것은 db만이니 db만 지우셔도 됩니다. 

docker-compose rm db 

커맨드 라인에서도 가능합니다.)

3556183104_1665278349.8735.png

다시 docker-compose up 을 실행합니다.

아래와 같이 정보를 입력합니다.

> 이 부분도 워드프레스 처럼 시스템이 정보를 직접 넣어줄 수 있게 만들어 주면 사용자 편의 성이 높아 질 것 같습니다.

3556183104_1665277826.7167.png

3556183104_1665277856.4919.png

다음으로 해야 될일은

  1. PHP 분리하기
  2. github에서 다운로드 받아 설치하기
  3. data 디렉토리 만들기
  4. 데이터베이스 파일 로컬로 동기화하기
|

댓글 1개

감사 합니다.

댓글 작성

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

로그인하기

Docker

번호 제목 글쓴이 날짜 조회
23 2년 전 조회 682
22 2년 전 조회 531
21 3년 전 조회 665
20 3년 전 조회 873
19 3년 전 조회 436
18 3년 전 조회 1,537
17 3년 전 조회 1,033
16 3년 전 조회 1,904
15 3년 전 조회 952
14 3년 전 조회 925
13 3년 전 조회 962
12 3년 전 조회 1,780
11 3년 전 조회 1,121
10 3년 전 조회 1,239
9 3년 전 조회 1,581
8 3년 전 조회 4,549
7 3년 전 조회 968
6 3년 전 조회 714
5 3년 전 조회 766
4 3년 전 조회 918
3 3년 전 조회 900
2 3년 전 조회 1,041
1 3년 전 조회 1,141
🐛 버그신고