最終更新: 2006-05-20 (土) 20:53:46
このページをDeliciousに追加 このページをはてなブックマークに追加 このページをlivedoor クリップに追加 このページをYahoo!ブックマークに追加

MySQL 4.0 サーバの環境設定

ハードディスク (データベース用) の増設

Hard Disk 3 をフォーマット。

# fdisk /dev/sdc
# mkfs.ext3 /dev/sdc1

/etc/fstab に以下の設定を追加。

/dev/sdc1       /var/lib/mysql  ext3    defaults        0       2

増設したハードディスクをマウント。

# mkdir -p /var/lib/mysql
# mount /var/lib/mysql

ネットワークの設定

/etc/network/interfaces の eth0 の設定を以下のように変更。

auto eth0
iface eth0 inet static
address 192.168.0.130
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1

/etc/hostname を以下のように変更。

mysql40

/etc/hosts を以下のように変更。

127.0.0.1	localhost.localdomain	localhost

/etc/resolv.conf を以下のように変更。

domain local
nameserver 192.168.0.2

DNS サーバに以下の IP アドレスとホスト名を登録。

IP アドレス
192.168.0.130
ホスト名
mysql40.local, mysql40

設定を有効にする。

# /etc/init.d/networking restart
# hostname mysql40

パッケージのアップデート

以下のコマンドを実行。

# aptitude update
# aptitude upgrade

MySQL サーバのインストール

パッケージのインストール

MySQL サーバのパッケージをインストール。

# aptitude install mysql-server

my.cnf の設定

/etc/mysql/my.cnf の以下の行をコメントアウト。

bind-address		= 127.0.0.1

/etc/mysql/my.cnf の [mysqld] グループに以下の設定を追加。

default-character-set	= ujis

MySQL のユーザー設定

以下のコマンドを実行し、MySQL サーバに接続。

# mysql -u root mysql

root@localhost のパスワードを設定。

mysql> SET PASSWORD=PASSWORD('******');

root@mysql40 というユーザーを削除。

mysql> DELETE FROM user WHERE user='root' AND host='mysql40';
mysql> FLUSH PRIVILEGES;

phpMyAdmin 用のユーザーを作成。

mysql> GRANT ALL PRIVILEGES ON *.*
    ->   TO phpmyadmin@'192.168.0.0/255.255.255.0'
    ->   IDENTIFIED BY '******' WITH GRANT OPTION;

mysql コマンドを終了。

mysql> exit

SSH のインストール

テスト環境への SSH のインストール の手順を参照。

VMware Tools のインストール

ファイルサーバへの VMware Tools のインストール の手順を参照。

その他のパッケージのインストール

以下のパッケージを追加でインストール。

# aptitude install lv

仮想マシンの設定変更

仮想マシンをシャットダウン。

メニューの VM → Settings... を実行し、ハードウェア構成の以下の部分を変更。

DeviceSummary
Memory96 MB

vmx ファイルの設定を以下のように変更。

tools.syncTime = "TRUE"

(Counter:1, Today:1, Yesterday:0)
トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   最終更新のRSS