-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the marketriver wiki!
{{toc}}
- Ubuntu 11.10
sudo apt-get install openssh-server libapache2-mod-auth-mysql mysql-server
<>sudo a2enmod ssl
sudo apt-get install g++ ruby1.8 rubygems rake irb ruby1.8-dev build-essential libopenssl-ruby imagemagick
apt-get install apache2 libapache2-mod-fcgid libfcgi-ruby1.8
#note:
add below to ~/.bashrc
export PATH=$PATH:/var/lib/gems/1.8/bin/
and logout then login with bash shell.
<<<<<<<<<<<<<<<<<<<<<<<<<<<
sudo gem install rubygems-update
sudo update_rubygems
sudo gem update
sudo gem install rails
bundle install
sudo gem install passenger
sudo passenger-install-apache2-module
#note:
in this step please fololwo the output instructions to install missing packages. and then re-run <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
rake db:create
rake db:migrate
sudo gem install -y image_science
#reserved for server cluster
#passenger-install-nginx-module
#http://clarkware.com/blog/2007/02/24/file-upload-fu
#reference
#http://www.modrails.com/install.html
#http://www.howtoforge.com/ruby_on_rails_debian_etch_p2
#http://eragonj.hax4.in/blog/ror-passenger-apache.html
#http://izumi.plan99.net/blog/index.php/2008/03/31/benchmark-passenger-mod_rails-vs-mongrel-vs-thin/
#authentication
sudo gem install devise
bundle install
rails generate devise:install
rails generate devise User
rails generate devise:views
#devise
http://railscasts.com/episodes/209-introducing-devise
#install enum_column3
gem install enum_column3
#install sphinx
http://www.coreseek.cn/products-install/install_on_bsd_linux/
#instal javascript run time
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
#config apache with passenger /etc/apache2/site-available/default <VirtualHost *:80> ServerName ubuntu DocumentRoot /var/www/Phoenix/public RailsEnv development <Directory /var/www/Phoenix/public> AllowOverride all Options -MultiViews