원클릭 WordPress
MyPanel은 단일 양식으로 완전한 WordPress 사이트를 만듭니다: MySQL 데이터베이스를 프로비저닝하고, WordPress를 Docker에서 실행하며, wp-cli로 사전 설치하고, 도메인이 서버를 가리키면 자동으로 SSL을 발급합니다.
WordPress 사이트 만들기
섹션 제목: “WordPress 사이트 만들기”- Websites → Add website로 이동하여 WordPress를 선택합니다.
- 다음을 입력합니다:
- 도메인 — 예:
blog.example.com(자동 SSL을 받으려면 먼저 DNS를 연결하세요). - 사이트 제목, 관리자 이메일 — 패널이 적절한 기본값을 제안합니다.
- WordPress 관리자 계정 — 사용자 이름 + 비밀번호(강력한 비밀번호 생성 및 복사 버튼 포함).
- 도메인 — 예:
- Create를 클릭합니다.
그러면 MyPanel은:
- 사이트용 MySQL 데이터베이스 + 전용 사용자를 생성합니다.
wordpress:php8.3-apache이미지를 받아/var/www/html에 볼륨을 마운트합니다.- 입력한 관리자 정보로
wp core install을 실행합니다 — 유명한 “5분 설치” 화면 없이 즉시 로그인할 수 있습니다. - nginx 리버스 프록시를 구성하고, 도메인이 해석되면 Let’s Encrypt를 발급합니다.
생성 후
섹션 제목: “생성 후”- WordPress 관리자:
https://<domain>/wp-admin. - WordPress는 (
X-Forwarded-Proto헤더를 통해) HTTPS를 감지합니다.WP_HOME/WP_SITEURL이 동적으로 설정되므로 — SSL이 켜져 있을 때 “혼합 콘텐츠”나 잘못된 URL 문제가 발생하지 않습니다.
데이터 수명 주기
섹션 제목: “데이터 수명 주기”- 같은 도메인으로 사이트를 재생성: MyPanel은 기존 데이터베이스를 재사용합니다(글이 유지됨).
- 사이트 삭제: 데이터베이스는 기본적으로 유지됩니다. 데이터베이스 + 볼륨도 함께 삭제하려면 확인 대화상자에서 *데이터 삭제(delete data)*를 체크하세요(확인을 위해 도메인을 입력).