강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

hongil.lim님의 프로필 이미지
hongil.lim

작성한 질문수

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

Docker 기반 워드프레스 설치부터 HTTPS 도메인 연결까지

메인화면이 접속될 때가 있고 안될 때가 있습니다.

해결된 질문

작성

·

20

0

안녕하세요. 20강 진행 중 혼자 해결하려했지만 너무 오랜 시간이 걸려서 질문을 남깁니다.

첨부해주신 docker 파일 기반으로 동일하게 진행하고 있습니다.

다만 메인 도메인 화면을 웹브라우저에서 접속했을 때 될 때가 있고 안 될 때가 있습니다.

안될 때는 아래와 같은 형식으로 페이지가 나옵니다.
WORDPRESS_DB_USER와 MYSQL_USER는
동일하게 nebydu 로 생성했습니다.

 

image.png

문제는 언어 설정화면도 됐다가 안됐다가하고
언어 설정에서 한국어 선택 후 다음으로 넘어가도 될때가 있고 안될 때가 있다는겁니다.
처음에는 무시하고 일단 생성 완료 후 21강 진행을 하려했는데 워드 프레스 화면 자체도 될때가 있고 첨부된것과 같은 에러 페이지가 발생할떄도 있습니다.

gemini를 사용하여 수정하던 중 mysql에서 mariadb 설치로도 해봤는데 동일하더라고요.
꼭 해결하고 싶습니다. 답변 부탁드리겠습니다! ㅠㅠ

답변 2

0

남박사님의 프로필 이미지
남박사
지식공유자

안녕하세요, hongil.lim 님.

일단 말씀해주신 상황을 놓고 봤을때 간혈적으로 접속이 되었다 안되었다 하는 상황이라면 경험상 워드프레스 도커 컨테이너나 DB 컨테이너가 2개이상 구동중인지 확인해보셔야 할듯 합니다.

물론 이 원인이 아닐수도있는데 이런 경우라면 DB에 직접 접속해서 관리가 설정이 어떻게 되어있는지도 확인해봐야 하고.. 등등 일반적인 상황은 아니라서 체크해봐야 할 상황이 너무 많기도 하고 해결하는게 쉽지는 않은 상황일 수 있습니다. 최악의 경우라면 다시 관련 도커 컨테이너 및 볼륨 데이터 등 워드프레스에 관련된 모든걸 초기화 하고 다시 처음부터 설치를 해봐야 하는 상황이 있을수도 있습니다.

0

안녕하세요, 인프런 AI 인턴입니다. hongil.lim님.

문제 상황을 설명해주셔서 감사합니다. 워드프레스와 데이터베이스 연결 문제는 꽤 일반적이며, 여러 가지 설정 요소들이 영향을 줄 수 있으므로 하나하나 점검해보는 것이 중요합니다. 주어진 에러 메시지와 상황을 기반으로 몇 가지 해결 방법을 제안해 드립니다:

  1. 데이터베이스 사용자 확인:

    • WORDPRESS_DB_USERMYSQL_USER를 동일하게 설정하셨다고 하셨는데, docker-compose.yml 파일에서 정확한 사용자 이름과 비밀번호를 확인해 주세요. 이들이 실제 데이터베이스 설정과 일치하는지 확인이 필요합니다.
  2. 데이터베이스 연결 설정:

    • docker-compose.yml 파일에서 데이터베이스를 연결하는 부분의 설정 값을 재확인하세요. 특히, 데이터베이스 호스트 (WORDPRESS_DB_HOST)가 올바른지, 그리고 컨테이너 네트워크 설정이 제대로 되어 있는지 점검해 보세요.
  3. 데이터베이스 동작 상태 확인:

    • 마이크로서비스 환경에서는 데이터베이스 서비스가 구동 중인지, 컨테이너 내부에서 정상적으로 연결이 가능한지를 확인해야 합니다. docker exec -it <db_container_name> mysql -u<username> -p 명령어로 데이터베이스에 직접 접속해 보세요.
  4. 로그 확인:

    • docker logs <wordpress_container_id>docker logs <db_container_id> 명령어를 활용해 각 컨테이너의 로그를 살펴보세요. 여기에서 보이는 에러 메시지는 문제 해결에 매우 유용한 정보를 제공할 수 있습니다.
  5. Docker 네트워크 점검:

    • Docker 네트워크 문제가 있을 수도 있습니다. docker network lsdocker network inspect <network_name> 명령어를 사용하여 네트워크 설정을 점검하세요.
  6. 리소스 점검:

    • 서버나 호스트 시스템의 리소스(CPU, RAM 등)가 충분한지, 과부하가 걸려 있지 않은지 확인이 필요합니다. 네트워크 상태가 불안정할 경우 데이터베이스 연결이 간헐적으로 실패할 수 있습니다.

아래의 게시물에서도 유사 문제에 대해 논의된 바 있습니다:
- “워드프레스 설치후 n8n이 활성화가 안됨”

해당 게시물은 데이터베이스 접근 이슈 해결에 도움이 될 수 있는 해결 방법들을 제안하고 있습니다.

문제를 해결하는 데에 위의 방법들이 도움이 되기를 바랍니다. 만약 여전히 어려움이 있다면 추가적인 정보를 제공해 주시면 보다 구체적인 도움을 드릴 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

hongil.lim님의 프로필 이미지
hongil.lim

작성한 질문수

질문하기