인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

learnlearnlearn님의 프로필 이미지

작성한 질문수

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

나만의 웹서비스 + 워드프레스 서비스 만들기3

워드프레스가 어렵네요 ㅠㅠㅠ

작성

·

49

·

수정됨

0

80포트를 이미 사용중이여서
50080을 사용중인데 (iptime에서 포트포워딩 되어 80으로 들어가므로 강의 코드는 계속 그대로 써도 상관없었습니다)
워드프레스 로그인 하니까 50080포트가 사라지면서 80 포트로 되어서 로그인 페이지 처리가 안되는 것 같은데 워드프레스를 잘 모르니까 어디를 고쳐야할지 모르겠네요..

아마 워드프레스에서 다시 서버 도메인으로 리다이렉션 시키는 부분이 있는 것 같은데 그때 80포트로 시켜버리나봐요..

답변 2

0

learnlearnlearn님의 프로필 이미지

로그인을 못하니 대시보드에는 접근이 안되는 상황이고 데이터베이스라고 하면 wordpress의 데이터베이스가 따로 있는건가요? 아니면 mysql을 말씀해주시는건가요?
포트 문제가 mysql 설정이랑은 관련이 없을 것 같은데.... wordpress 의 데이터베이스가 따로 있는걸까요?

0

인프런 AI 인턴님의 프로필 이미지

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

워드프레스 환경 설정에서 발생하는 포트 관련 문제는 종종 발생하는 이슈입니다. 일반적으로 워드프레스는 기본적으로 서버의 도메인과 포트를 기준으로 URL을 생성합니다. 이럴 경우, 외부적으로 포트 포워딩을 이용해 50080 포트를 80 포트로 리다이렉트했더라도 워드프레스 내부의 URL 생성 로직에서 문제가 발생할 수 있습니다.

이 문제를 해결하기 위한 방법 중 하나는 워드프레스 설정에서 사이트 URL과 홈 URL을 직접 수정하는 것입니다. 워드프레스 대시보드에 접속할 수 있는 경우, 다음 경로를 통해 설정할 수 있습니다:

  1. 워드프레스 대시보드에 로그인합니다.
  2. “설정” 메뉴에서 “일반”을 클릭합니다.
  3. “WordPress 주소 (URL)“와 “사이트 주소 (URL)” 필드에 http://your-domain:50080처럼 실제 사용하는 포트를 포함해서 설정하세요.

이렇게 하면, 워드프레스는 해당 포트를 기본 URL로 인식하게 됩니다.

다만, 대시보드에 접근이 어려운 상태라면 데이터베이스에 직접 접속하여 wp_options 테이블에서 siteurlhome 값을 수정해야 할 수 있습니다.

관련된 다른 질문도 참고하실 수 있습니다:

문제 해결이 어려우시면 추가 정보와 함께 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

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