Skip to content

Instantly share code, notes, and snippets.

@Goerik
Created July 17, 2013 06:28
Show Gist options
  • Save Goerik/6018102 to your computer and use it in GitHub Desktop.
Save Goerik/6018102 to your computer and use it in GitHub Desktop.
Ruby & Rails ubuntu install via rvm and passenger
# устанавливаем curl
sudo aptitude install curl
# ставим rvm
sudo -i -u www-data
\curl -L https://get.rvm.io | bash -s stable
# дополнительные библиотеки
sudo aptitude install zlib1g-dev libssl-dev imagemagick librmagick-ruby libmagick9-dev libmysql-ruby libmysqlclient-dev libpq-dev libsqlite3-dev libcurl4-openssl-dev libopenssl-ruby apache2-prefork-dev libapr1-dev libaprutil1-dev
rvm pkg install openssl
rvm install 1.9.3
rvm use 1.9.3 --default
# должно установиться rubygems-1.8.25
rvm rubygems latest
gem install rails -v 3.2.12
gem install rmagick
gem install mysql2 -v '0.3.11'
gem install pg -v '0.14.1'
gem install sqlite3 -v '1.3.7'
gem install bundler
bundle install
gem install passenger
# LoadModule passenger_module /var/www/.rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
# PassengerRoot /var/www/.rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19
# PassengerRuby /var/www/.rvm/wrappers/ruby-1.9.3-p392/ruby
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment