Close

Not a member yet? Register now and get started.

lock and key

Sign in to your account.

Account Login

Forgot your password?

How to: Ruby on Rails, Passenger auf Debian/Ubuntu

How to: Ruby on Rails, Passenger auf Debian/Ubuntu

Da ich es immer wieder selbst benötige, und vielleicht auch andere davon profitieren, hier mal ein knappes HowTo für die Installation und Konfiguration von Ruby on Rails auf einem Debian/Ubuntu Webserver.

apt-get install ruby rubygems irb ruby-dev php5 mysql-server rake build-essential libopenssl-ruby apache2-prefork-dev libapr1-dev libaprutil1-dev libxslt1-dev libxml2-dev libxml2 libxml2-dev
gem install rails gem builder haml chronic ferret hpricot daemons json net-dns packet punycode4r racc rake-compiler rubyforge rubygems-update SyslogLogger tenderlove-frex Text unicode passenger mysql nokogiri mechanize

/var/lib/gems/1.8/bin/passenger-install-apache2-module

in die httpd.conf folgende zeilen eintragen: (vim /etc/apache2/httpd.conf)

LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-2.2.4/ext/apache2/mod_passenger.so
PassengerRoot /var/lib/gems/1.8/gems/passenger-2.2.4
PassengerRuby /usr/bin/ruby1.8

webmin zur User & Datenbankverwaltung installieren:

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
wget http://downloads.sourceforge.net/sourceforge/webadmin/webmin_1.480_all.deb?use_mirror=surfnet
dpkg --install webmin_1.480_all.deb

 


Leave a comment