따뜻한 차한잔 하고오셨나요?
<< 이전 Apache 설치하기
이제 MySQL을 설치해 보겠습니다.
2. MySQL 5.1.31 다운로드 (http://www.mysql.org)
http://dev.mysql.com/downloads/mysql/5.1.html#source
직접 주소 (http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.32.tar.gz/from/http://mirror.khlug.org/mysql/)
를 다운로드 받아 /usr/local/src 디렉토리에 넣어주세요
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.31.tar.gz/from/http://mirror.khlug.org/mysql/
를 입력하시면 다운로드가 됩니다.
tar mysql-5.1.31.tar.gz 으로 압출을 해제 하세요 
./configure --prefix=/usr/local/mysql --with-charset=utf8
를 입력합니다. (이 예제에서는 utf8을 사용하도록 설정합니다.) 모든것은 기본설정으로 둡니다.

약 10~20 분 정도 소요 됩니다.
쉬는 김에 왜 순서가 Apache -> MySQL -> PHP 가 되었는지 알아 보겠습니다.
MySQL과 Apache 는 순서가 바뀌어도 상관이 없습니다. 그냥 Apache를 먼저 설치하는 버릇(?) 때문에 Apache를 먼저 하게 된것이고 PHP는 MySQL 의 라이블러리와 Apache의 Apxs를 이요하기 때문에 마지막에 설치가 되는것입니다.
*** 컴파일 하는 도중 termcap 오류가나는 경우
펼치기

이후 해야할 작업은 mysql 사용자를 추가 하는것입니다. mysql 은 기본적으로 옵션을 지정하지 않으면 구동권한이 mysql 사용자로 됩니다.

# adduser mysql
# chown mysql:mysql /usr/local/mysql/* -Rf
# cd /usr/local/mysql/bin/
# mysql_install_db
를 입력했습니다.
위 과정은 사용자를 추가 하고 권한을 mysql 권한으로 변경시킨후에
mysql db초기 DB를 설치한것입니다.


/usr/local/mysql/var 디렉토리가 생기면서 기본적으로 필요한 mysql DB가 생성이 됩니다.
하지만 지금 보시면 사용자가 root 권한만 사용할 수 있도록 되어 있으니
권한을 한번더 변경을 합니다.
chown mysql:mysql /usr/local/mysql/var/* -Rf
명령을 입력하면 마무리가 됩니다.
자.. 이제 mysql 를 실행해 보겠습니다.
# ./mysqld_safe &
를 입력하시면 mysql 데몬이 실행됩니다.

이제 다음편 PHP 연동하기로 이동해주세요
PHP에서 이용하는 라이블러리 연동하기 >>
"Linux" 카테고리의 다른 글
- Apache mod_evasive (댓글 0개 / 트랙백 0개) 2009/06/19
- DNS 상식 - example.com, example.net, example.org ... (댓글 1개 / 트랙백 0개) 2010/06/18
- 보안 서버 SSL / TLS 무료 인증서 (댓글 0개 / 트랙백 1개) 2010/05/26
- 시스템에 사용하던 Apache, PHP, MySQL 을 마이그레이션 후기 (댓글 0개 / 트랙백 0개) 2009/11/04
- CentOS 설치(리눅스 설치하기) -1- (댓글 4개 / 트랙백 0개) 2009/02/28
- VMWare Server 가상 머신 만들기 (댓글 0개 / 트랙백 0개) 2010/02/19
- Apache Mod_Security (댓글 0개 / 트랙백 0개) 2009/07/09
- Apache mod_deflate (댓글 0개 / 트랙백 0개) 2010/06/25
- DNS 서버 구성 하기 - BIND9 구성하기? #1 (댓글 0개 / 트랙백 0개) 2009/03/14
- MRTG config sample (댓글 0개 / 트랙백 0개) 2009/09/02
