인스턴스는 Vultr에서 제공하는 1-vcore / 1GB ram을 사용한다. OS는 AlmaLinux 9을 사용한다.
sudo dnf update
sudo dnf install mysql mysql-server
mysql을 AlmaLinux에 설치
sudo systemctl enable --now mysqld
sudo systemctl start mysqld
sudo systemctl status mysqld
시스템 시작 프로그램에 mysql 등록하고 서비스 시작
mysql_secure_installation
위 커맨드로 기본 보안 설정을 진행. 대부분 y를 눌러 권장하는 설정을 적용하는 것이 좋다.
중간의 비밀번호 강도 설정을 통해 사용 가능한 비밀번호 규칙이 생성된다. 2 이상으로 설정하면 대소문자, 특수문자를 포함하는 것이 강제된다.
sudo mysql -u root -p
패스워드는 secure installation에서 설정한 패스워드를 입력한다.
SHOW DATABASES;
정상적으로 데이터베이스가 검색되는지 확인한다.