...

Install MySQL 5.6 on RHEL 5 - (RPM 설치) 본문

Specialty/Setting

Install MySQL 5.6 on RHEL 5 - (RPM 설치)

cailisin 2015. 2. 12. 15:18


Install MySQL 5.6 on RHEL 5 (RPM 설치)


-- Last Update : 2015.02.12


-- OS Ver : Red Hat Enterprise Linux Server release 5.3

-- DB Ver : MySQL Community Edition Server 5.6.23

-- Down Ver : Red Hat Enterprise Linux 5 / Oracle Linux 5 (x86, 32-bit) RPM Bundle



리눅스 (RHEL5) 에서 RPM 을 이용한 MySQL 설치를 기준으로 설명



MySQL 다운로드


-- MySQL 을 다운받기 위해서 www.mysql.com 공식 홈페이지 접속

-- Download MySQL Community Server 에서 RHEL5 용 x86 32bit RPM Bundle 다운로드





-- Home 디렉토리에 파일 다운로드



MySQL tar 파일 풀기 및 기존 설치 파일 확인


-- MySQL 파일 tar 파일 풀기

tar xvf MySQL-5.6.23-1.rhel5.i386.rpm-bundle.tar





-- MySQL 관련 rpm 설치 된 내용 확인

rpm -qa | grep -i mysql


-- 설치된 내용이 없으면 아무것도 나오지 않음



MySQL RPM 설치


-- Server RPM 설치

RPM -Uvh MySQL-server-5.6.23-1.rhel5.i386.rpm


-- Server RPM 설치 후 안내 메시지를 반드시 읽어볼것!!





-- 내용을 중요한 부분만 요약하면

-- /root/.mysql_secret 에서 비밀번호를 찾을 수 있다고 알려줌

-- /usr/bin/mysql_secure_installation 에서는 너에게 test DB 제거 옵션 이 주어진다고 알려줌

-- RPM 모두 설치 후 해당 작업 진행


-- Client RPM 설치

RPM -Uvh MySQL-client-5.6.23-1.rhel5.i386.rpm


-- Devel RPM 설치

RPM -Uvh MySQL-devel-5.6.23-1.rhel5.i386.rpm


-- Service 시작

service mysql start





MySQL 사용을 위한 설정 및 접속


-- Server RPM 설치시 마지막에 나왔던 내용을 차례로 실행한다.

-- MySQL root 비밀번호 확인

cat /root/.mysql_secret


-- 파일을 확인해보면 root 비밀번호는 'kt5CooB_TBX_IBqM' 으로 설정되어있다.

-- 랜덤 생성이므로 컴퓨터마다 다름





-- MySQL 기본 설정

/usr/bin/mysql_secure_installation


-- 암호 입력화면이 나온다 여기에 root 암호를 입력





-- 이제 설정을 위해 몇가지 물어봄


-- 1. root 비밀번호 바꿀것인가? (y/n)        // y 입력시 변경 할 암호 입력화면 나옴

-- 2. 익명 유저 제거할것인가? (y/n)

-- 3. root의 remote 접속 허용 할것인가? (y/n)

-- 4. test DB 지우고 접속허용 안할것인가? (y/n)

-- 5. 권한 테이블 불러올것인가? (y/n)





-- MySQL 접속

mysql -u root -p        // -u 는 접속 유저 선택 옵션, -p 는 사용할 DB 선택 옵션, 여기서는 특별히 선택 안함





-- mysql 프롬프트가 뜨면서 MySQL 서버 접속 완료