워드프레스 프로그램을 처음 설치하면 nginx는 포트 8081로 구성됩니다.
nginx 및 php 서비스를 시작한 후 다음을 방문하세요. http://www.example.com:8081/wp-admin 설치를 단계별로 시작한 후 성공적으로 블로그 웹사이트를 구축했습니다.
웹사이트가 일정 기간 운영된 후 8081을 변경해야 합니다. 이때 nginx 구성에서 8081 포트를 변경하면 되는데, nginx 구성 파일을 다시 로드한 후 웹사이트에 접속하면 자동으로 지난번에 구성한 포트인 8081 포트로 점프하게 된다. 브라우저 캐시를 적용하고 nginx를 다시 시작해도 이 문제가 해결되지 않습니다.
문제 원인:
워드프레스를 처음 설치하면 웹사이트의 홈페이지 주소가 워드프레스 데이터베이스에 저장됩니다. 향후 웹사이트에서는 데이터베이스에 있는 홈페이지 주소가 사용됩니다. nginx 및 기타 웹 서버에서 개별적으로 매핑된 액세스 주소(ip, 도메인 이름, 포트)를 변경하면 여전히 데이터베이스에 저장된 홈페이지 주소로 자동 이동됩니다.
해결책:
워드프레스 데이터베이스, wp_options 테이블, option_name 필드를 수정하세요. siteurl 및 home의 2개 레코드와 같습니다.
이 2개 레코드의 option_value를 변경하세요. 값은 예를 들어 최근에 변경된 주소로 업데이트됩니다. : http://www.example.com 또는 http://www.example.com:80
변경에 성공하면 정상적으로 포트 80
을 통해 WordPress 웹사이트에 접속할 수 있습니다.
MySQL 연산문:
rreee