• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

헤놀로지에 홈페이지 제작을 위한 워드프레스 도커로 설치하기(간편 버전)

quad quad 756

4

22

 

앞서 '헤놀로지에 홈페이지 제작을 위한 워드프레스 도커로 설치하기'를 올렸습니다.

그런데 좀 빡쎄죠? 스크롤 압박이 만만치 않습니다. 오르락 내리락 하면서 하다보면 뭔가 놓칠 수도 있고요.

그래서 이번에는 동일한 결과물을 만들어 냅니다만, 좀 더 간편하게 docker-compose를 이용해서 만들어 보겠습니다.

 

전제(사전 작업) : 

1. 시놀로지의 패키지 센터에서 docker를 설치합니다.

2. 시놀로지의 패키지 센터에서 PHP 7.4를 설치합니다.

 

자~ 출발합니다.

 

1. 파일 스테이션에서 워드프레스를 설치할 폴더를 만듭니다. docker 공유폴더 아래에 wordpress라는 폴더를 만들고 다시 그 아래에 db폴더, web폴더를 만들면 됩니다.

 

1111.png.jpg

 

2. putty를 이용해서 터미널을 엽니다. 아래의 명령어대로 따라가 봅니다.

- sudo -i :  수퍼유저 권한으로 실행이 필요합니다. 비밀번호 한번 더 입력하시고요~

- cd /volume1/docker/wordpress : 위의 1번에서 만들어 둔 폴더로 이동합니다.

- vi docker-compose.yml : docker-compose.yml이라는 파일을 하나 만들겁니다.

- 편집 창이 열리면 아래의 내용을 그대로 붙여넣기 하고 i키를 눌러서 본인의 것으로 수정하세요.

(아래의 내용을 긁은 다음 ctrl-c, putty 창으로 돌아가서 마우스 오른쪽 버튼 클릭)

 

version: '3.1'

services:

  wordpress:
    image: wordpress
    restart: always
    ports:
      - 8080:80
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: db사용자아이디(본인 것으로 바꾸세요)
      WORDPRESS_DB_PASSWORD: 비밀번호(본인 것으로 바꾸세요)
      WORDPRESS_DB_NAME: db이름(본인 것으로 바꾸세요)
    volumes:
      - /volume1/docker/wordpress/web:/var/www/html

  db:
    image: mysql:5.7
    restart: always
    ports:
      - 3306:3306
    environment:
      MYSQL_DATABASE: db이름(위의 db이름과 같은 이름입니다)
      MYSQL_USER: db사용자아이디(위의 db사용자아이디와 같은 아이디입니다)
      MYSQL_PASSWORD: 비밀번호(위의 비밀번호와 같은 비밀번호입니다)
      MYSQL_ROOT_PASSWORD: 비밀번호(새로 만들거나 같은 비밀번호를 써도 됩니다. 새로 만들 때는 꼭 기억하시고요)
    volumes:
      - /volume1/docker/wordpress/db:/var/lib/mysql

 

- 수정이 끝나면 ESC키를 누르고 : wq 를 입력해서 빠져 나옵니다. 아래 제가 입력한 샘플을 참고하세요.

1112.png.jpg

 

 

3. 이제 컨테이너에 담을 준비가 끝났습니다. 아래 명령어로 컨테이너를 생성해 봅시다.

 

- docker-compose up -d

 

어쩌구 저쩌구..... done

어쩌구 저쩌구..... done

이렇게 나오면 성공한 것입니다.

 

 

4. 크롬 브라우저에서 '나스ip:8080'을 입력해서 아래와 같은 화면이 나오면 나머지 세팅을 완료하면 됩니다.

 

127.png.jpg

 

 

이상입니다.

매우 간단하죠?

 

주의할 점은 포트 세팅입니다.

완전 처음으로 설치할 때는 위와 같이 포트 세팅을 하면 되고,

이미 하나가 설치되어 있고 두번째 워드프레스를 설치하는 것이라면 wordpress의 8080, db의 앞 3306을 다른 것으로 바꾸어야 합니다.

신고공유스크랩
22
플랭크 2022.08.24. 13:58
quad

하나의 사이트에 하나의 도메인이 연결된 상황입니다.

http가 https 로 리디렉션이 안되는 듯 합니다.

http://xxx.com 으로 접속하면 https://xxx.com 으로 접속이 되어야 하는데 안되는 상황입니다.

앞에 아무것도 안붙이고 xxx.com 으로 주소 입력창에 입력해도 접속이 안되는 상황이구요ㅠㅠ

플랭크 2022.08.24. 14:02
플랭크

앗 방금 왜인지 모르겠는데 접속이 됩니다ㅠㅠ

해결은 됐는데 왜 해결된지 모르겠습니다.

우선 해결되었으니 다음 스텝으로 넘어가야겠습니다.

 

2번 사이트 3번 사이트까지 무사히 적용 되는지 테스트 해봐야겠습니다! 정말 감사합니다 quad님

12

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25519 +25
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 27120 +23
m.2 nvme 단독설치(DSM 및 볼륨)를 위한 nvmesystem addon for mshell 배포. 화정큐삼 5시간 전21:48 72 +3
nvmesystem addon for mshell 을 테스트 중입니다. 5 화정큐삼 14시간 전12:06 123 +4
Hp microsever Gen8에서 n100나스로 이전 10 제러스 2일 전15:34 303 +1
1885
normal
만곰이 22.08.16.08:13 335 0
1884
normal
Daisy 22.08.16.02:07 375 +2
1883
image
라페스타 22.08.15.21:03 670 +1
1882
image
quad 22.08.15.17:59 15708 +18
1881
normal
화정큐삼 22.08.15.16:18 319 +3
1880
image
가인 22.08.15.15:19 331 0
1879
image
초보나스 22.08.15.12:23 263 0
1878
normal
Daisy 22.08.15.04:01 318 0
1877
image
foranie 22.08.15.03:52 277 0
1876
normal
김혁민 22.08.14.22:21 279 +1
1875
normal
마넬 22.08.14.21:44 235 +1
1874
image
바다개굴 22.08.14.19:26 575 0
1873
normal
핫도그77 22.08.14.14:26 322 +1
1872
image
초보나스 22.08.14.11:56 161 +3
1871
image
화정큐삼 22.08.14.11:22 322 +4
image
quad 22.08.14.09:53 756 +4
1869
image
미성나라 22.08.14.09:10 300 +2
1868
normal
ENTJ도플랜 22.08.14.02:10 230 0
1867
normal
레노 22.08.13.21:49 556 0
1866
image
quad 22.08.13.19:38 1771 +4