[EC2 APM 설치] MySQL 설치

2023. 6. 28. 11:45AWS

728x90

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo amazon-linux-extras |grep maria

>> 54 mariadb10.5 available [ =stable ]

 

>> DB 뭐 설치되어 있는지 확인들 해보시고

>> 적절히 disable, enable, install 하세요

 

>> 저는 MySQL 10 설치하고 싶어서

공홈에서 rpm 파일 가져다가 설치함

 

Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package 10.9K Download

(mysql80-community-release-el7-7.noarch.rpm) MD5: 659400f9842fffb8d64ae0b650f081b9

 

출처: <https://dev.mysql.com/downloads/repo/yum/>

 

Release date: 2023-02-07

File name: mariadb-10.4.28-linux-systemd-x86_64.tar.gz

File size: 1.1 GB

• Download galera-26.4.14

Display signature and checksums

 

출처: <https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.4.28&os=Linux&cpu=x86_64&i=systemd&m=blendbyte>

 

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm

설치로그 어쩌구저쩌구 나옴

Complete!

 

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo yum install mysql-server

설치로그 어쩌구저쩌구 나오다가 is this ok 몇 번 나오던데 그냥 y 갈겼어요

가자가자 가자구~~

 

Is this ok [y/d/N]: y

 

Complete!

 

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo systemctl start mysqld

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo systemctl status mysqld

>> mysqld 실행시키고 status active 나오는지 찍어봤던듯

 

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo vim /etc/my.cnf

>> characterset 설정 목적으로 다음 내용을 추가 기입했습니다

 

character-set-server=utf8mb4

collation-server=utf8mb4_unicode_ci

skip-character-set-client-handshake

 

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo systemctl restart mysqld

 

[ec2-user@ip-어쩌구저쩌구 ~]$ sudo grep 'temporary password' /var/log/mysqld.log

>> mysql 임시 비밀번호가 로그에 찍힌다해서 그거 찾으러 갔어요

>> 근데 이걸로 로그인 안되길래 그 해결방법은

>> 다음 게시물을 확인해주세요

 

2023-02-16T06:31:07.768007Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: > 비번어쩌구저쩌구

 

728x90
반응형