Railsセットアップの続き(CentOS on VMWare)

前回の続き。

MySQLのセットアップ

yumで。バージョンは5.0.45-7.el5。

sudo yum install mysql mysql-devel
sudo yum install mysql-server

サーバー入れ忘れてこんなエラーが出るご愛敬などがあった。(ソケットに接続できない。ベタにMySQL立ち上がってない→サーバ入ってない)

>mysqladmin -u root create depot_development
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

mysql-ruby

Ruby側のMySQLドライバであるmysql-rubyをインストール。
"--with-mysql-config"のオプション指定が必要だった。

>sudo gem install mysql --with-mysql-config
Building native extensions.  This could take a while...
Successfully installed mysql-2.7
1 gem installed

ソースからインストールする場合はこう。

wget http://rubyforge.org/frs/download.php/44205/mysql-ruby-2.8.tar.gz
tar xvfz mysql-ruby-2.8.tar.gz
sudo ruby extconf.rb --with-mysql-config
make
sudo make install

yaml-mode

database.ymlいじるにあたって導入。最新を入れるとemacsが固まったのでREL-0.0.2を。

.emacsに追記。

(require 'yaml-mode)
(add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode))