20240409 Amazon Linux 설정

2024. 4. 9. 09:16카테고리 없음

- 사용자 등록 및 로그인 설정

# sudo useradd userId

# sudo passwd userId

9글자 이상

# sudo vi /etc/ssh/sshd_config

/PasswordAuthentication no/

PasswordAuthentication no ==> PasswordAuthentication yes

:wq

# sudo service sshd restart

- JDK 설치

# sudo yum install java-17-amazon-corretto

# sudo vi /etc/profile

# export JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto.x86_64

- MySQL 설치

# wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

# sudo yum -y localinstall mysql80-community-release-el7-3.noarch.rpm

# sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm

# sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

# sudo yum -y update

# sudo dnf install mysql-community-server

# mysql --version

# sudo systemctl enable mysqld.service

# sudo systemctl start mysqld.service

잘되면 굳이 할 필요 없음 - # sudo reboot (리부트 하면 시간이 좀 걸리니 차분하게 3분정도 대기 후 r 누르기)

temporary password 확인: /var/log/mysqld.log

# sudo grep password /var/log/mysqld.log

%s3,#a-Beo!X

# mysql -u root -p

> alter user 'root'@'localhost' identified with mysql_native_password by 'Twins!234';

> create user 'hmuser'@'%' identified by 'Twins!234';

> grant all privileges on *.* to 'hmuser'@'%';

> flush privileges;