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

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

quad quad 747

4

24

 

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

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

그래서 이번에는 동일한 결과물을 만들어 냅니다만, 좀 더 간편하게 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을 다른 것으로 바꾸어야 합니다.

신고공유스크랩
24
profile image
quad 글쓴이 2022.08.24. 13:39
플랭크

"https://xxx.com 으로는 접속이 되는데" 가 어디로 접속되는 것인지 모르겠네요.

사이트가 두개인데 서브 도메인 명이 없아 https://xxx.com 하면 둘 중 어느 사이트로 접속이 되는걸까요?

도메인 이름을 하나만 쓴다면 워드프레스마다 다른 서브도메인을 만들어 주어야지요.

첫번째 워드프레스는 wp1.xxx.com, 두번째 워드프레스는 wp2.xxx.com 이렇게요.

그래야 NPM이 그 서브도메인 명을 보고 포트로 라우팅을 하지요.

플랭크 2022.08.24. 13:58
quad

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

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

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

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

플랭크 2022.08.24. 14:02
플랭크

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

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

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

 

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

profile image
라라에이스 2024.04.14. 14:58

달소님 안녕하세요. 3번까지 설치는 된 것 같은데 나스ip:8080치면 왜 안될까요.

혹시 WORDPRESS_DB_USER: 값을 한글로 하면 안되나요? 제가 나스 계정이 한글명이라서요.

 

20240414145516.jpg

 

이렇게까지 했구요. 여기서 나스ip:8080치면 다음과 같은 화면이 나옵니다.

20240414145643.jpg

 

 

 

 

12

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 25148 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26772 +23
질문 지금 시점에서 7세대 나스는 아이들 전력소비가 큰가요? 1 나와너 17시간 전17:35 233 +1
정보 해놀 DSM 7.2.1-69057 Update 5로 업데이트 한 이후의 AME 3.1 활성화 관련 9 FantomD 22시간 전12:47 231 +3
정보 토렌트 알림 디스코드로 받기 2 블랙앤해적 6일 전20:02 364 +1
5131 질문
normal
준이건축 15시간 전19:43 134 0
5130 질문
normal
나와너 17시간 전17:35 233 +1
5129 질문
normal
서브어린이 20시간 전15:01 96 0
5128 정보
image
FantomD 22시간 전12:47 231 +3
5127 질문
normal
서브어린이 1일 전10:46 91 0
5126 질문
image
kira10 1일 전09:30 66 0
5125 질문
image
Noil 1일 전17:49 101 0
5124 질문
normal
단두대 1일 전14:41 181 0
5123 질문
normal
모프리 1일 전14:03 79 0
5122 질문
normal
모프리 1일 전11:36 133 0
5121 질문
normal
지나가는_문과생 2일 전15:13 156 0
5120 질문
image
유니파트 3일 전21:01 191 0
5119 질문
image
나스버섯 3일 전18:56 103 0
5118 질문
normal
서버왕자 4일 전09:17 93 0
5117 질문
normal
콩이아빠 4일 전21:17 429 0
5116 잡담
normal
훔친수건 4일 전19:32 561 0
5115 질문
normal
xpnol 4일 전16:04 141 0
5114 질문
image
나스버섯 4일 전13:16 200 0
5113 질문
normal
지나가는_문과생 5일 전00:13 100 0
5112 질문
normal
햄뽁이아빠 5일 전21:46 220 0