MySQL 설치에는 3가지 방법이 존재합니다
1. 소스컴파일
소스컴파일을 mysql 소스코드를 받아서 gcc등의 컴파일러를 이용해서 컴파일하는 방식으로 원하는 위치에 설치하고 설치시 옵션을 넣을 수 있다는 장점이 있다. 단점은 준비해야할 패키지나 라이브러리들이 있어서 설치과정이 많아 장애포인트가 많다
2. RPM
yum으로 설치하는 방식은 소스컴파일에 비해 설치가 간단하다.(yum은 rpm으로 설치한다) 명령어 하나만 입력하면 의존성있는 패키지와 라이브러리를 알아서 자동으로 설치해주기때문에 네트웍에 문제가 있지 않는 이상 설치에 실패하는 경우가 매우 드물다. 단점은 설치되는 위치가 지정되어 있어서 익숙하지 않은 사용자이거나 특정 위치를 지정해서(/usr/local/mysql 등) 사용하는 경우 추가적으로 링크를 걸어주는 작업이 필요하다
centos를 설치하면 java라던지 httpd가 설치되어 있다. 이것은 cd에 기본적으로 들어있는 rpm을 이용하여 설치하는 것으로 centos도 기본적으로 rpm을 권고하는듯하다
3. Binary
https://dev.mysql.com/downloads/mysql/5.1.html#downloads
해당 사이트에 접속해서 Select Platform에서 자신의 플랫폼을 선택한다
가장 밑에 있는 2개의 파일 중 32bit인지 64bit인지 골라서 다운로드 한다(binary용량이 크다)
로그인을 해도 상관없지만 귀찮다면 No, thanks, just start my download.를 선택한다
이 후 다운로드가 진행되며, 다운로드가 완료되면 원하는 서버에 파일을 업로드한다(파일질라 쓰세여)
설치
groupadd mysql useradd -g mysql mysql cd /src tar vxzf mysql-5.1.73-linux-x86_64-glibc23.tar.gz mv mysql-5.1.73-linux-x86_64-glibc23 /usr/local/mysql cd /usr/local/mysql chown -Rf mysql.mysql . scripts/mysql_install_db chown -R root chown -Rf mysql.mysql data/ cp support-files/my-small.cnf /etc/my.cnf |
압축해제하면 있는 INSTALL-BINARY라는 파일에 있는 내용이다. 그거보고 그대로 따라하면 된다
PATH 설정
vi /etc/ld.so.conf.d/mysql-x86_64.conf /usr/local/mysql/bin ldconfig vi /etc/profile PATH=/usr/local/mysql/bin:$PATH source /etc/profile |
/usr/local/mysql/bin/mysqld_safe & -- 시작
/usr/local/mysql/bin/mysqladmin shutdown -- 종료
'IT > 소프트웨어 설치' 카테고리의 다른 글
JBoss 6.0 설치하기 - centos6.5 (0) | 2015.02.15 |
---|---|
nagios 모니터링 툴 (4) | 2015.02.09 |
apache mod_cband 설치 및 설정 (0) | 2015.02.09 |
mrtg 설치 및 모니터링 (0) | 2015.01.06 |
NFS (0) | 2015.01.04 |