리눅스 서버에 MySQL을 설치하는 방식은 세가지 정도입니다.
- yum을 통한 간단한 설치
- rpm 패키지를 통한 설치
- 컴파일 설치
## cmake 설치에 필요한 라이브러리 설치 # yum -y install zlib curl # yum -y install gcc g++ cpp gcc-c++ # yum -y install openssl openssl-devel # yum -y install libtermcap-devel ncurses-devel libc-client-devel bzip2-devel # yum -y install bison ## cmake 설치 # wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz # tar xvfzp cmake-2.8.4.tar.gz # cd cmake-2.8.4 # ./bootstrap # make all # make install2. MySQL 설치에 필요한 라이브러리 설치
$ wget http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.25-1.rhel5.x86_64.rpm/from/http://ftp.jaist.ac.jp/pub/mysql/ $ su # rpm -Uvh --force --nodeps MySQL-devel-5.5.25-1.rhel5.x86_64.rpm3. MySQL 5.5.25 다운로드 후 설치
$ http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.25.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/ $ tar xvfz mysql-5.5.13.tar.gz $ cd /mysql-5.5.13 $ su # cmake -DCMAKE_INSTALL_PREFIX=${MySQL이 설치될 경로} -DWITH_EXTRA_CHARSETS=all -DMYSQL_DATADIR=/data -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=${MySQL이 설치될 경로}/mysql.sock -DMYSQL_DATADIR=${MySQL이 설치될 경로}/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DMYSQL_TCP_PORT=33064. 권한 설정 및 세팅
# groupadd mysql # useradd -g mysql mysql # chown -R mysql:mysql ${mysql 설지 경로} # cd ${mysql 설지 경로} # ./scripts/mysql_install_db --user=mysql --datadir=${mysql 설치 경로}/data # cp support-files/my-medium.cnf /etc/my.cnf # cp support-files/mysql.server /etc/init.d/mysqld ## mysqld 파일의 datadir부분을 아래와 같이 수정한다. # vi /etc/init.d/mysqld datadir=${mysql 설치 경로}/data그리고 서비스를 실행시키면 됩니다.
# /sbin/service mysqld start이후 작업사항은 아래 블로그에서 확인하세요
'Server > CentOS' 카테고리의 다른 글
[CentOS]sudoers를 이용하여 root 로그인 없이 아파치 실행하기 (0) | 2013.11.14 |
---|---|
[CentOS 5] Apache 2.4.2 컴파일 설치방법 (0) | 2013.11.14 |
[Linux] PHP 설치하기 (0) | 2013.11.14 |
Linux ( CentOS 5 ) - Apache + SVN(Subvertion) 설치하기 (0) | 2011.05.20 |
Linex(CentOS 5.5) - JDK 설치하기 (0) | 2010.10.03 |