기본적으로 MySQL을 설치 해본 사용자라는 것을 고려해서 간략하게 기록 해봤습니다.
따라서, 디테일한 설정은 아니므로 OS설치를 한 사용자마다 차이가 날 수 있습니다.
특히, 라이브러리가 OS설치시 제대로 설치되지 않아서 발생하는 오류가 간혹 있을수 있으니 오류가 발생할 경우 당황해 하지 마시구 오류메시지를 검색해보세요! (세이박스에서~)
1. APM 설치하기에 앞서 yum을 이용하여 관련 라이브러리들을 설치
yum -y install gcc cpp gcc+c++ flex libjpeg-devel libpng-devel freetype-devel gd-devel glibc
2. MySQL 5.0.22 다운로드 압축 풀기
wget http://ftp.superuser.co.kr/pub/mysql/mysql-5.0.22.tar.gz
tar xvzf mysql-5.0.22.tar.gz
cd mysql-5.0.22
※ 위 링크 주소가 접속이 안될 경우 세이박스 http://www.saybox.co.kr/bbs/board.php?bo_table=board01&wr_id=191 에 접속하셔서 로그인후 직접 다운로드 받으실 수 있습니다.
3. 환경설정(configure) 및 make install
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --disable-shared --enable-assembler --with-thread-safe-client --with-mysql-user="mysql" --with-readline --without-debug --without-docs --without-bench --with-charset=euckr
make
make install
4. 설정파일 복사
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
5. 기본 DB 생성
/usr/local/mysql/bin/mysql_install_db
6. MySQL 운영할 사용자 생성 (홈 디렉토리 생성안할경우 -M 옵션 사용)
useradd -M mysql
passwd mysql
7. configure 시에 지정한 data가 저장될 디렉토리를 mysql 권한으로 변경
chown -R mysql:mysql /usr/local/mysql/data
8. MySQL 및 mysqldump를 사용할 수 있게 심볼릭링크를 걸어준다.
ln -s /usr/local/mysql/bin/mysql /usr/bin
ln -s /usr/local/mysql/bin/mysqldump /usr/bin
9. mysql 개정으로 MySQL 데몬을 백그라운드로 실행
su mysql
/usr/local/mysql/bin/mysqld_safe &
10. mysql root의 비밀번호를 설정 (초기비번없음:그냥엔터)
/usr/local/mysql/bin/mysqladmin -u root -p password "123456"
11. 데몬 확인 및 DB 접속후 확인
bash-3.2$ ps -ef | grep mysqld
mysql 23023 1 0 20:35 pts/0 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe
mysql 23042 23023 0 20:35 pts/0 00:00:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/gooddayrss.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock
/usr/local/mysql/bin/mysql -u root -p mysql
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
quit
12. 어디서나 MySQL 실행 하도록 환경변수에 경로를 지정
PATH=$PATH:/usr/local/mysql/bin
위 글은 세이박스에서 작성 글이므로 퍼가실 때에는 반드시 출처를 남겨 주세요!
'서버,보안' 카테고리의 다른 글
리눅스 sulinux 2.0 + APM 설치후 아파치 실행시 아파치 오류 해결 (0) | 2009.09.04 |
---|---|
리눅스 sulinux 2.0 설치후 Apache make시 오류 발생 처리 (0) | 2009.09.04 |
리눅스 페도라10 버전에 php-5.1.4 버전 설치하기 (0) | 2009.09.01 |
리눅스 페도라 10 버전에서 아파치 Httpd-2.0.49 설치 하기 (0) | 2009.09.01 |
부팅시 xwindow 실행하도록 할려면 /etc/inittab 수정 (0) | 2009.08.14 |
SUN VirtualBox 버츄얼박스 가상 머신 (VM ware, Virtual PC) (0) | 2009.08.14 |
PHP 설치시 생길수 있는 오류 해결 방법 (0) | 2009.08.14 |
MySQL 설치시 생기는 오류 (0) | 2009.08.14 |