[Slicehost]MySQLとRuby/Railsの導入
WordPressとRailsを動かすためにMySQLとRuby/gem/Railsをインストールする。
mysql5のインストール
aptitude install mysql-server mysql-client libmysqlclient15-dev
aptitude install libmysql-ruby1.8
文字コードをUTF8に設定
/etc/mysql/my.cnf に下記内容を追記。
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
/etc/init.d/mysql restart
mysql> status
でlatin1が混じっていないか確認する。
mysqladminのインストール
aptitude install mysql-admin
Ruby1.8.7インストール
aptitude install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby sqlite3 libsqlite3-ruby1.8
sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby
sudo ln -s /usr/bin/ri1.8 /usr/bin/ri
sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc
sudo ln -s /usr/bin/irb1.8 /usr/bin/irb
ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
gem1.3.1のソースインストール
cd /usr/local/src/
wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
tar xvf rubygems-1.3.1.tgz
cd rubygems-1.3.1
ruby setup.rb
ln -s /usr/bin/gem1.8 /usr/bin/gem
gem -v
1.3.1
gem update
gem install rails
Railsのインストール
rails -v
Rails 2.2.2
ImageMagickのインストール
aptitude install imagemagick librmagick-ruby1.8 librmagick-ruby-doc libfreetype6-dev xml-core -y
aptitude install libmagick9-dev
export GEM_HOME=/var/lib/gems/1.8
export RUBY_LIB=/usr/lib
gem install rmagick
Successfully installed rmagick-2.8.0