리눅스 우분투 9 MySQL 5.1.35 설치 및 설정 : Linux Ubuntu
MySQL 설치
* 공식사이트 : http://www.mysql.com
1. 최신버전(5.1.35) 내려받기
-- wget 으로 내려받으면 현재 위치한 폴더에 내려받게 된다.
# wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.35-linux-i686-icc-glibc23.tar.gz/from/http://mirror.khlug.org/mysql/
** 내려받은 MySQL 은 소스가 아닌 이미 컴파일된 프로그램이므로, 알맞은 위치에 복사하고 설정하면 된다.
2. 설치하기
-- 사용자 설정
# groupadd mysql
# useradd -g mysql mysql
-- 설치경로
# cd /usr/local
-- 내려받은 파일을 /usr/local 경로 아래 압축풀기
# gunzip < /내려받은경로/mysql-5.1.35-linux-i686-icc-glibc23.tar.gz | tar xvf -
-- 폴더 mysql 링크
# ln mysql-5.1.35-linux-i686-icc-glibc23 mysql
# cd mysql
-- INSTALL-BINARY 파일을 설치전에 꼭 읽어보자.
# chown -R mysql .
# chgrp -R mysql .
-- 이 과정에서 오류가 발생할 경우 이전 mysql이 제대로 삭제되지 않았거나, 경로를 찾지 못해서 이다. 참조1 확인.
# scripts/mysql_install_db --user=mysql
** 참조1 : 오류가 발생할 경우
-- 설정파일 복사
# cd /usr/local/mysql/support-files
# cp ./my-large.cnf /usr/local/mysql/my.cnf
-- 설정파일 설정
# cd /usr/local/mysql/bin
# ./my_print_defaults --defaults-file=/usr/local/mysql/my.cnf
-- 다시 오류가 발생했던 쉘명령어를 입력한다.
** 오류가 발생하지 않으면 위 작업은 생략하고 다음으로 넘어간다.
# chown -R root .
# chown -R mysql data
-- 환경변수 등록
# export PATH=$PATH:/usr/local/mysql/bin
-- 서비스 시작
# /usr/local/mysql/bin/mysqld_safe --user=mysql &
-- root 암호 변경
# /usr/local/mysql/bin/mysqladmin -u root password '암호'
-- MySQL 접속
# mysql -uroot -p암호
-- 서비스 종료
# /usr/local/mysql/bin/mysqladmin -uroot -p암호 shutdown
3. 서비스 자동시작
-- 환경변수 등록
# vi /etc/profile
-- 맨 하단에 삽입
PATH=$PATH:/usr/local/mysql/bin
# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
# chkconfig -add mysqld
-- chkconfig 없을 경우
# apt-get install chkconfig
-- 서비스 확인
# chkconfig --list|grep mysqld
# mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
-- 서비스 레벨 수정법
# chkconfig --level 번호 서비스명 [on|off]
# chkconfig --list|grep 서비스명
-- 재부팅한다.
-- 서비스 확인
# netstat -nlp|grep 서비스명
-- 그 후 서비스 관리 명령어
# /etc/init.d/mysqld [start|stop|restart]
'플렛폼 > 우분투' 카테고리의 다른 글
리눅스 우분투 9 PHP 5.2.9 설치 및 설정 : Linux Ubuntu (0) | 2009.06.12 |
---|---|
리눅스 우분투 9 아파치 2.2.11 설치 및 설정 : Linux Ubuntu Apache (0) | 2009.06.12 |
리눅스 우분투 9 APM(apache+php+mysql) 설치(컴파일용) 및 설정(웹서버) : Linux Ubuntu (0) | 2009.06.11 |
리눅스 우분투 9 APM(apache+php+mysql) 설치 및 설정(웹서버) : Linux Ubuntu (2) | 2009.06.05 |