Joyent

How to setup the latest Rails with pkgsrc

  • Ruby 1.8.6 (delivered version via Blastwave is currently 1.8.5)
  • Rails 2.0.2 (delivered version is currently 1.2.x)
  • RMagick 2.0.0
  • Keeps the version of MySQL installed via Blastwave, and setup to be managed through Webmin.

* Install PKGSRC : http://wiki.joyent.com/accelerators:pkgsrc * Ensure pkgsrc is in the PATH for your root, and the user you’ll use to deploy your rails application.

Install Ruby

* Install Ruby 1.8.6:

  • nano /opt/local/etc/mk.conf
    • ACCEPTABLE_LICENSES+=fee-based-commercial-use
  • cd lang/ruby && bmake install

cd /tmp/

wget http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz
gtar xvfz rubygems-1.0.1.tgz
cd rubygems-1.0.1/ 
/opt/local/bin/ruby setup.rb
ln -s /opt/local/bin/gem18 /opt/local/bin/gem
	(http://blog.ra66i.org/archives/informatics/2007/12/23/a-quick-gem-101-faq-gemrunner-name-error/)

Install Gems

You should then be ready to install Gems. To get a setup similar to the new gems that you are

gem install rake
gem install rails
gem install capistrano
gem install json
gem install mongrel
gem install mongrel_cluster
gem update mysql -- --with-mysql-dir=/opt/csw/mysql5/
gem install postgres
gem install tzinfo
 
accelerators/kb/pkgsrc/install-rails.txt · Last modified: 2008/01/29 01:09 by alexbcoles
 
Recent changes RSS feed Creative Commons License Driven by DokuWiki