2008/1/12 追記:このエントリの通りに行うとまずい可能性があります。詳しくはDebian GNU/Linux etch に Tritonn をインストールしなおしてみたよをご覧下さい
巷でうわさの Tritonn を Debian にインストールしてみました。そのときのメモ。
$ wget http://jaist.dl.sourceforge.jp/tritonn/28541/mysql-5.0.51-tritonn-1.0.8-linux-i686.tar.gz $ tar zxvf mysql-5.0.51-tritonn-1.0.8-linux-i686.tar.gz $ sudo mv mysql-5.0.51-tritonn-1.0.8-linux-i686 /usr/local/mysql $ groupadd mysql $ useradd -g mysql mysql $ cd /usr/local/mysql $ sudo chown -R root:root . $ sudo chown -R mysql:root data $ sudo scripts/mysql_install_db -umysql $ sudo cp support-files/mysql.server /etc/init.d/mysql $ sudo cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf
と、ここまではサイトに記載されているインストールマニュアル通り。
Debian の apt などで PHP をインストールしていると、socket が /var/run/mysqld/mysqld.sock になるので、my.cnf 側で socket を変更しなければなりません。
$ sudo vim /etc/my.cnf
で、先ほどコピーした my.cnf を開き
[client] socket = /var/run/mysqld/mysqld.sock [server] socket = /var/run/mysqld/mysqld.sock
と、socket の設定を変更。デフォルトでは /tmp/mysql.sock になっているはずです。
このままでは /var/run/mysqld がないので起動できません。と言う事で /var/run/mysqld を作ります。
$ sudo mkdir /var/run/mysqld $ sudo chown mysql /var/run/mysqld
オーナーを mysql にするのを忘れずに。
最後に起動時のサービスに登録しておきます。
$ sudo update-rc.d mysql defaults
割とすんなりできました。
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://spais.jp/memo/debiangnu-linux-%e3%81%ab-tritonn-%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f%e3%82%88/2008-01-08/trackback
- Listed below are links to weblogs that reference
- Debian GNU/Linux に Tritonn をインストールしてみたよ from SPaiS