CentOS5へ自宅サーバを移行するため,SQLGreyをインストールしてみた。
Fedora7では,パッケージが豊富で,SQLGreyもyumでインストールできたが,CentOS5では,自分でいろいろとインストールしたりしなければならない。
今回は,DBD::SQLiteがCentOSには用意されていないので,MYSQLをDBサーバに使った。
1. 事前に前提パッケージをインストールする
(1) yum install perl-Date-Calc
(2) perl -MCPAN -e shell
cpan>install Net::Server::Multiplex
cpan>install IO::Multiplex
2. SQLGreyのインストール
(1) SQLGreyのダウンロード
(2) rpmbuild -ta sqlgrey-1.6.8.tar.bz2
(3) rpm -ivh /usr/src/redhat/RPMS/noarch/sqlgrey-1.6.8-1.noarch.rpm --nodeps
3. MYSQLの設定
(1) chkconfig mysqld on
(2) /etc/init.d/mysqld start
(3) mysql
mysql> CREATE DATABASE sqlgrey;
Query OK, 1 row affected (0.01 sec)
mysql> GRANT ALL ON sqlgrey.* TO sqlgrey@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql>quit
4. /etc/sqlgrey/sqlgrey.conf の設定
以下のパラメータを設定
db_type = mysql
db_port = default
db_host = localhost
db_user = sqlgrey
5. sqlgreyの起動
(1) /etc/init.d/sqlgrey start
Fedora7では,パッケージが豊富で,SQLGreyもyumでインストールできたが,CentOS5では,自分でいろいろとインストールしたりしなければならない。
今回は,DBD::SQLiteがCentOSには用意されていないので,MYSQLをDBサーバに使った。
1. 事前に前提パッケージをインストールする
(1) yum install perl-Date-Calc
(2) perl -MCPAN -e shell
cpan>install Net::Server::Multiplex
cpan>install IO::Multiplex
2. SQLGreyのインストール
(1) SQLGreyのダウンロード
(2) rpmbuild -ta sqlgrey-1.6.8.tar.bz2
(3) rpm -ivh /usr/src/redhat/RPMS/noarch/sqlgrey-1.6.8-1.noarch.rpm --nodeps
3. MYSQLの設定
(1) chkconfig mysqld on
(2) /etc/init.d/mysqld start
(3) mysql
mysql> CREATE DATABASE sqlgrey;
Query OK, 1 row affected (0.01 sec)
mysql> GRANT ALL ON sqlgrey.* TO sqlgrey@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql>quit
4. /etc/sqlgrey/sqlgrey.conf の設定
以下のパラメータを設定
db_type = mysql
db_port = default
db_host = localhost
db_user = sqlgrey
5. sqlgreyの起動
(1) /etc/init.d/sqlgrey start

コメントする