활동·스터디/컴퓨터공학

error establishing database connection ; AWS wordpress 홈페이지 에러 고치는법

푸른달열하나 2025. 4. 17. 11:49

 

오랜만에 남기는 트러블슈팅 글.. 누군가에게 도움이 되길 바라며 적음. 

홈페이지 관리중에 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 명령어로 입력해 확인할 수 있다. 이건 나중에 포스팅해야지