BLOG ENTRY

mysql5.1.45をCentOSにソースからインストール[Linux]

centOSxMySQL

mysql5.1.45をCentOSにソースからインストールします。

$ su –
>password

mysqlユーザー作成

# groupadd mysql
# useradd -d /var/empty/ -s /sbin/nologin mysql
# usermod -G mysql mysql
# passwd mysql
>password

ソースからコンパイル

# cd /usr/local/src/
# wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.45.tar.gz/from/ftp://ftp.jaist.ac.jp/pub/mysql/
# tar zxvf mysql-5.1.45.tar.gz
# cd mysql-5.1.45
# ./configure –prefix=/usr/local/mysql –with-extra-charsets=all –with-charset=ujis –with-mysqld-user=mysql
# make; make install; make clean

DB初期起動

# /usr/local/mysql/bin/mysql_install_db –user=mysql

my.cnf設定

# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
# vi /etc/my.cnf
[client]
port=3306
socket=/tmp/mysql.sock
[mysqld]
port=3306
socket=/tmp/mysql.sock

起動スクリプト

# cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
# chmod 755 /etc/rc.d/init.d/mysqld
# vi /etc/rc.d/init.d/mysqld
basedir=/usr/local/mysql
datadir=/usr/local/mysql/var
pid_file=/usr/local/mysql/var/mysqld.pid

自動起動

# chkconfig –add mysqld
# chkconfig mysqld on
# chkconfig –list | grep mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

以上。

WRITE COMMENT


(required)


(required)


(required)

MENU

veltica creative of twitter