이슈사항
- spring 프로젝트 빌드시 너무 오래걸림
- → ec2 스왑메모리 설정 해서 해결 (다음번에 정리해서 올려두면 좋을것 같음)
- mysql 외부 접근안됨
- → yml파일 확인, mysql에서 계정 권한 추가
- CREATE USER 계정명입력@localhost identified by '비밀번호';
- GRANT ALL PRIVILEGES ON 데베명입력.* TO 계정명입력@localhost;
- flush privileges;
- SHOW GRANTS FOR 계정명@localhost;
- → yml파일 확인, mysql에서 계정 권한 추가
- ec2 서버로 접속 안됨
- 해결방법
- ec2 접속 후 cd/etc/mysql/mysql.conf.d 로 이동합니다.
- sudo vi mysqld.cnf
- bind-address 127.0.0.1 가 적힌줄 맨앞에 # 를 넣어 주석처리 해주기
- 0.0.0.0 으로 바꿔주기 (모든 ip허용)
- mysql 접속(sudo /usr/bin/mysql -u root -p)
- mysql 재시작
- sudo service mysql restart
- sudo ufw allow out 3306/tcp
- sudo ufw allow in 3306/tcp
- sudo service mysql restart
- 해결방법
참고자료
ec2 메모리 에러
https://velog.io/@haeny01/AWS-EC2-Ubuntu-스왑파일을-활용한-메모리-할당 (스왑메모리)
https://sundries-in-myidea.tistory.com/102
https://codingdog.tistory.com/entry/systemctl-status-서비스의-상태를-본다
lombok 에러
https://www.wrapuppro.com/programing/view/Sw1zKZociAHK0j6 (lombok에러)
mysql 에러
https://velog.io/@seungsang00/Ubuntu-우분투에-MySQL-설치하기
https://i5i5.tistory.com/274 https://pika-chu.tistory.com/388 https://wildeveloperetrain.tistory.com/198
'개발 지식 > 정리' 카테고리의 다른 글
Spring OAuth2.0 카카오 로그인 Spring + react(next.js) (0) | 2023.04.07 |
---|---|
Spring 회원가입 email 인증 (0) | 2023.04.01 |
Swagger 기본 사용법 (0) | 2023.03.20 |
Redis (레디스) (0) | 2023.03.18 |
REST API란? (REST, RESTFUL) (0) | 2023.03.12 |