개발환경
- m1 macbook ventura
- java 17.0.6
- mysql 8.0.32
- maven 3.9.0
서버환경
- 오라클 클라우드
- os : centos 7.0
- java 17.0.6
- mysql 8.0.32
- maven 3.9.0
- git
1. 관리자로 접속
sudo -s
2. mysql 다운로드
wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
sudo yum install mysql-server
3. 중간에 y
4. Complete
5. mysql 실행하고 확인하기
systemctl start mysqld
systemctl status mysqld
6. 임시비밀번호 확인하기
grep 'temporary password' /var/log/mysqld.log
7. mysql 초기화
/usr/bin/mysql_secure_installation
8. 임시비밀번호 입력
9. 새 비밀번호 입력하기
10. 루트계정의 비밀번호를 변경할 건가?
11. y이면 비밀번호 입력
12. 비밀번호를 제공하기를 바라는가?
13. 익명 계정을 지울건가? 원격 접속을 허용할 건가? 테스트 DB를 지울건가? 지금 privilege table을 reload하는가?
14. mysql에 방화벽 허용
firewall-cmd --zone=public --permanent --add-service=mysql
15. 방화벽 재시작
systemctl restart firewalld.service
16. mysql 접속하기
- 중간에 비밀번호 입력하기
mysql -u root -p
'오라클 클라우드' 카테고리의 다른 글
오라클 클라우드에 스프링 프로젝트 배포하기 - Java 설치 (0) | 2023.06.09 |
---|---|
오라클 클라우드에 스프링 프로젝트 배포하기 - MYSQL 원격 접속 (0) | 2023.06.08 |
오라클 클라우드에 스프링 프로젝트 배포하기 - 고정 IP 설정하기 (0) | 2023.06.08 |
오라클 클라우드에 스프링 프로젝트 배포하기 - SSH 접속하기 (0) | 2023.06.08 |
오라클 클라우드에 스프링 프로젝트 배포하기 - 인스턴스 생성 (0) | 2023.06.08 |