error establishing database connection ; AWS wordpress 홈페이지 에러 고치는법
오랜만에 남기는 트러블슈팅 글.. 누군가에게 도움이 되길 바라며 적음.
홈페이지 관리중에 error establishing database connection 에러가 뜨는 경우가 종종 있는데
1-2분후 정상으로 돌아오면 다행이지만 하루이틀이 지나도 안돌아오는 경우가 있다.. 큰일났다는 뜻이다.
이 경우 확인해볼 부분이 여럿 있다.
- AWS 서버 정상 작동중?
- DB 계정 살아있으며 워드프레스설정 올바름?
- mysql 정상작동중?
- 디스크용량넉넉함?
- 내부 데이터베이스 테이블 정상?
이런 부분을 하나하나 확인해보아야하는데, 아무것도 건들이지않았는데도 갑자기 에러가 나는 경우는 보통 위의 경우가 아니라 단순한 캐시 등의 에러였을 것이다..
그래서 웹서버/데이터베이스/워드프레스 엔진을 모두 재시작하면 보통 해결된다. 어떻게 재시작 하냐면...
웹페이지 Error connection DB 에러시
AWS (portal.aws.amazon.com) 루트 사용자로 접속 :
Username : 입력
Password : 입력
MPA 코드 입력.
상단검색바에 Lightsail 검색 후 Wordpress- 어쩌고 인스턴스 클릭
서버 running 중인지 확인 후 재부팅 버튼클릭, 이후에도 안되면
아래로 내려서 브라우저 이용 ssh로 접속 버튼 클릭. 3분 대기 후 명령어바가 뜨면
sudo /opt/bitnami/ctlscript.sh restart
입력. 1분 후 홈페이지 상태 확인할것.
만일 안되면 아까 말한 내용들을 하나씩 확인하고 고쳐야한다...
이 부분 확인도 동일한 커맨드 창에서 ssh 명령어로 입력해 확인할 수 있다. 이건 나중에 포스팅해야지