Setting up Rails

Step 1: Get Ruby

Open a terminal and install the Ruby package: 

bleonard@opensolaris:~$ pfexec pkg install SUNWruby18
DOWNLOAD                                    PKGS       FILES     XFER (MB)
Completed                                    3/3 11334/11334   18.84/18.84 

PHASE                                        ACTIONS
Removal Phase                                    7/7 
Update Phase                                   57/57 
Install Phase                            13063/13063 
bleonard@opensolaris:~$ 

Step 2: Install Rails

bleonard@opensolaris:~$ pfexec gem install rails --include-dependencies
Bulk updating Gem source index for: http://gems.rubyforge.org
Successfully installed rails-2.1.0
Successfully installed rake-0.8.1
Successfully installed activesupport-2.1.0
Successfully installed activerecord-2.1.0
Successfully installed actionpack-2.1.0
Successfully installed actionmailer-2.1.0
Successfully installed activeresource-2.1.0
Installing ri documentation for rake-0.8.1...
Installing ri documentation for activesupport-2.1.0...
Installing ri documentation for activerecord-2.1.0...
Installing ri documentation for actionpack-2.1.0...
Installing ri documentation for actionmailer-2.1.0...
Installing ri documentation for activeresource-2.1.0...
Installing RDoc documentation for rake-0.8.1...
Installing RDoc documentation for activesupport-2.1.0...
Installing RDoc documentation for activerecord-2.1.0...
Installing RDoc documentation for actionpack-2.1.0...
Installing RDoc documentation for actionmailer-2.1.0...
Installing RDoc documentation for activeresource-2.1.0...
bleonard@opensolaris:~$ 

Step 3: Update Your Path

Add the following to .bashrc (found in your home directory):

#
# Rails
#
export PATH=$PATH:/usr/ruby/1.8/bin

Then source the file to set the path:

source ~./bashrc

Step 4: Create a Project

bleonard@opensolaris:~$ rails test_project
      create  
      create  app/controllers
      create  app/helpers
      create  app/models
      ...
      create  log/production.log
      create  log/development.log
      create  log/test.log
bleonard@opensolaris:~$ 

Step 5: Start the Server

bleonard@opensolaris:~$ cd test_project/
bleonard@opensolaris:~/test_project$ ruby script/server 
=>⁞⁞ Booting WEBrick...
=> Rails 2.1.0 application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options

Step 6: Test

Browse to http://0.0.0.0:3000.


Comments:

This is great, but how about SproutCore? I can't get past the mongrel dependency, as fasthtreads seams to not work?

Posted by awmyhr on July 02, 2008 at 12:04 PM GMT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

The Observatory is a blog for users of Oracle Solaris. Tune in here for tips, tricks and more as we explore the Solaris operating system from Oracle.

Connect with Oracle Solaris:


Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
20
21
22
23
24
25
26
27
28
29
30
   
       
Today