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.131 network 192.168.0.0 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1
/etc/hostname を以下のように変更。
mysql41
/etc/hosts を以下のように変更。
127.0.0.1 localhost.localdomain localhost
/etc/resolv.conf を以下のように変更。
domain local nameserver 192.168.0.2
DNS サーバに以下の IP アドレスとホスト名を登録。
設定を有効にする。
# /etc/init.d/networking restart # hostname mysql41
以下のコマンドを実行。
# aptitude update # aptitude upgrade
以下のコマンドを実行。
# dpkg-reconfigure locales
質問には以下のように答えて、UTF-8 をデフォルトのロケールにする。
MySQL サーバのパッケージをインストール。
# aptitude install mysql-server-4.1
/etc/mysql/my.cnf の以下の行をコメントアウト。
old_passwords = 1 bind-address = 127.0.0.1
/etc/mysql/my.cnf に以下の設定を追加。
[mysqld] default-character-set = utf8 [mysqldump] default-character-set = utf8 [mysql] default-character-set = utf8
文字化け対策の設定については、 この辺 や この辺 を参照。
以下のコマンドを実行し、MySQL サーバに接続。
# mysql -u root mysql
root@localhost のパスワードを設定。
mysql> SET PASSWORD=PASSWORD('******');
root@mysql41 というユーザーを削除。
mysql> DELETE FROM user WHERE user='root' AND host='mysql41'; 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 のインストール の手順を参照。
ファイルサーバへの VMware Tools のインストール の手順を参照。
以下のパッケージを追加でインストール。
# aptitude install lv
仮想マシンをシャットダウン。
メニューの VM → Settings... を実行し、ハードウェア構成の以下の部分を変更。
Device | Summary |
Memory | 96 MB |
vmx ファイルの設定を以下のように変更。
tools.syncTime = "TRUE"