Thursday, May 14, 2009

Ruby on Rails – Cygwin Bash Script (NOT CHECKED)

#!/bin/bash
clear
cd ~
wget
http://rubyforge.org/frs/download.php/56227/rubygems-1.3.3.tgz
tar xvfz rubygems-1.3.3.tgz
cd rubygems-1.3.3
unset RUBYOPT
ruby setup.rb
cd ~
gem update --system
gem install rails
gem install actionwebservice
gem install ZenTest
gem capistrano mongrel railsmachine gem_plugin daemons rspec
gem install rmagick
cd /cygwindrive/c/
mkdir mysql-src
cd mysql-src
wget
http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.34.tar.gz/from/http://mysql.mirrors.pair.com/
tar xvfz mysql-5.1.34.tar.gz
cd mysql-5.1.34
./configure --without-server --without-libedit --with-readline
cd include
make
make install
cd ..
cd libmysql
make
make install
cd ..
cd ..
wget
http://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-6.0.1.tar.gz/from/http://mysql.mirrors.pair.com/
tar xvfz mysql-connector-c-6.0.1.tar.gz
cd mysql-connector-c-6.0.1
cd include
cp *.* /usr/local/include/mysql/
cd mysys
cp *.* /usr/local/include/mysql/
cd ..
cd atomic
cp *.* /usr/local/include/mysql/*.*
cd /etc/
echo [client]$'\n'host=127.0.0.1$'\n'[mysqld]$'\n'host=127.0.0.1$'\n' > my.cnf
cd ~
gem install mysql

No comments:

Post a Comment