-
MySQL을 사용해도 무방하지만, MariaDB는 약간의 성능 향상과 더욱 빠른 업데이트가 진행되고, Oracle도 MariaDB 업데이트 내용을 MySQL에 적용하고 있다. 최근 버그 레포팅이나 구체적인 이슈를 Oracle이 공개하지 않기 때문에 MariaDB를 사용하는 경우가 늘고 있다.
MySQL 개발자가 만든게 MariaDB라서 크게 다른점이 없다.
재부팅을 확인하고 다시 루트 계정으로 로그인을 진행한다. 만일 phpinfo페이지가 정상 작동 하지 않는다면 위의 과정중에 실수한 부분을 확인하고, 완료되면 아래의 과정을 진행한다. 터미널 창을 열어 아래의 명령어를 입력하여 root 계정으로 접근한다.
su root
저장소를 추가하기 위해 /etc/yum.repos.d/MariaDB.repo를 연다
vim /etc/yum.repos.d/MariaDB.repo
/etc/yum.repos.d/MariaDB.repo파일에 다음과 같은 내용을 입력하고 저장한다
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck = 0
enabled = 1
MariaDB를 설치한다.
yum install -y mariadb mariadb-server
MariaDB를 시작한다.
systemctl start mariadb
MariaDB 보안설정을 시작한다.
mysql_secure_installation
Enter current password for root (enter for none) : 처음 실행이라 비밀번호가 없다.
그냥 Enter를 입력 한다
Set root password? [Y/n] : root 관리자 비밀번호 설정을 위해 y를 입력 후 비밀번호 2번을 똑같이 입력
Remove anonymous users? [Y/n] : 익명 사용자를 삭제하기 위해 y를 입력
Disallow root login remotely? [Y/n] : root 원격 사용을 위해 y를 입력
Remove test database and access to it? [Y/n] : test database 삭제를 위해 y를 입력
Reload privilege tables now? [Y/n] : table Reload y를 입력MariaDB를 실행한다.
systemctl enable mariadb
'개발' 카테고리의 다른 글
안드로이드 FCM을 사용하여 푸시하기 (2) 2020.01.08 TensorFlow 설치 가이드(CUDA, NVIDIA 그래픽 드라이버 설치) (517) 2020.01.07 PHP Myadmin설치하기 (2) 2020.01.07 패키지 업데이트 진행하기&PHP7.1 설치 (2) 2020.01.07 nginx, php-fpm 세팅하기 (2) 2020.01.07