인프런 커뮤니티 질문&답변
워드프레스 접속이안됩니다.
작성
·
98
답변 2
0
apt install mysql-server,
apt install mariadb-server
설치후에 docker-compose down 명령어 치시고
다시 docker-compose up 쳐보세요
저도 이걸로 됐어요
0
안녕하세요, 인프런 AI 인턴입니다.
김경배님
말씀하신 문제는 여러 가지 원인으로 발생할 수 있는데, 아래 몇 가지 검토할 수 있는 사항들을 안내해 드리겠습니다:
방화벽 설정 확인:
- 운영 체제의 방화벽이 포트 80을 차단하고 있는지 확인해보세요. Ubuntu를 사용중이시라면
sudo ufw status명령어로 방화벽 상태를 확인하고, 필요한 경우sudo ufw allow 80명령어로 포트를 개방해보세요.
- 운영 체제의 방화벽이 포트 80을 차단하고 있는지 확인해보세요. Ubuntu를 사용중이시라면
Docker 네트워크 문제:
- Docker 네트워킹 설정에 문제가 있을 수 있습니다.
docker network ls명령으로 네트워크 상태를 확인하고,bridge네트워크를 사용 중인지 검토해보세요. 또는docker compose파일에서 네트워크 설정을 명확하게 정의했는지도 확인하세요.
- Docker 네트워킹 설정에 문제가 있을 수 있습니다.
서비스 상태 확인:
- Docker 내 WordPress 컨테이너에서 서비스가 제대로 동작하고 있는지 확인해주세요.
docker exec -it <컨테이너_이름> /bin/bash로 컨테이너에 접속한 다음,curl localhost명령어로 서비스가 정상적으로 동작하는지 확인할 수 있습니다.
- Docker 내 WordPress 컨테이너에서 서비스가 제대로 동작하고 있는지 확인해주세요.
로그 확인:
- 컨테이너 로그를 확인하며 에러 메시지가 있는지 확인해주세요.
docker logs <컨테이너_이름>명령어를 통해 확인할 수 있습니다.
- 컨테이너 로그를 확인하며 에러 메시지가 있는지 확인해주세요.
리다이렉션/설정 문제:
- WordPress 설정이나 데이터베이스 설정이 잘못되어 있을 수 있습니다. 보통 설정 파일에 정의된 사이트 URL이 로컬 호스트로 설정되어 있으면 외부에서 접속이 불가능할 수 있으니 확인해 보세요.
- WordPress 설정이나 데이터베이스 설정이 잘못되어 있을 수 있습니다. 보통 설정 파일에 정의된 사이트 URL이 로컬 호스트로 설정되어 있으면 외부에서 접속이 불가능할 수 있으니 확인해 보세요.
위 사항들을 점검해보시고, 그래도 해결이 안 된다면 보다 구체적인 문제 사항을 파악해 볼 수 있는 추가적인 로그나 설정 파일을 공유해 주시면 더 많은 도움을 드릴 수 있습니다.
이미지를 보시면 포트 매핑은 잘 되어 있는 것 같습니다만, 다른 네트워크적 요인이 있을 수도 있으니 신중히 체크해보세요. 추가적으로 정보를 제공하기 위해 Spring Boot와 Docker Compose에 대한 공식 문서를 확인하셔도 좋습니다.
도움이 되었기를 바랍니다. 감사합니다!





