728x90
반응형
업체로부터 클라우드 WEB·WAS서버에서 DB서버로 3306포트 접근이 안된다는 연락을 받았습니다.
우선 DB서버로 접근하여 SQL 상태확인과 포트 확인을 했습니다.
ps -ef | grep mysql
netstat -tnl
127.0.0.1:3306으로 로컬로 되어있어서 외부에서 접속이 불가능합니다.
grep -r 127.0.0.1을 확인해 보니 mysqld.cnf파일에
grep -r 127.0.0.1
mysql.conf.d/mysqld.cnf:bind-address = 127.0.0.1
mysql.conf.d/mysqld.cnf:mysqlx-bind-address = 127.0.0.1
위와 같이 설정되어 있는것을 확인할 수 있었습니다.
/etc/mysql/mysql.conf.d/mysqld.cnf 파일의 bind-address와 mysqlx-bind-address를 수정하여 외부접속이 가능하도록합니다.
vi mysqld.cnf
주석처리 또는 0.0.0.0을 입력합니다.
이제 외부에서 DB서버 3306포트로 접근이 가능합니다.
728x90
반응형
'일지' 카테고리의 다른 글
[MariaDB] the same name already exists 해결 방법 (0) | 2023.05.11 |
---|---|
[SSH] SSH 통신 포트 변경하기 (0) | 2023.04.27 |
[Tomcat] java.lang.OutOfMemoryError 해결 (0) | 2023.04.26 |
[기타] shell request failed on channel 0 해결 (0) | 2023.04.26 |
[Tomcat] 실행 에러 (0) | 2023.02.01 |
댓글