Thanks phil, But I still have the same error.
I have removed my existing ruby package by: yum remove ruby And then followed the steps you have mentioned. But when I run command to install rails first it try to update rubygems. It was taking very long time. So I have updated rubygems by the following command: gem update --system After gem is successfully updated, I tried again to install rails. But it was giving the same error again: ERROR: While executing gem ... (Zlib::DataError) incorrect header check On Feb 10, 3:23 pm, phil <p...@philsmy.com> wrote: > Here is what I have - it may be a little old now - from notes to get > our CentOS sever running. > > INSTALLING RUBY ON RAILS: > ========================= > 1) Install Ruby > > See:http://rubyonrails.org/down > > wgethttp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz > tar -zxvf ruby-1.8.6.tar.gz > cd ruby-1.8.6 > ./configure --with-openssl-dir=/usr/lib/openssl > make > sudo make install > > These MAY not be needed. Come back and do them if things don't go > right in install ruby gems and rails. > 1a) zlib support > cd ruby-1.8.6 > ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/ > lib > make > sudo make install > > 1b) openssl > cd ruby-1.8.6/ext/openssl > ruby extconf.rb > make > sudo make install > > 2) Install ruby gems > wgethttp://rubyforge.org/frs/download.php/28174/rubygems-0.9.5.tgz > tar -zxvf rubygems-0.9.5.tgz > cd rubygems-0.9.5 > sudo ruby setup.rb config > sudo ruby setup.rb setup > sudo ruby setup.rb install > > 3) Install Rails: > sudo gem install --version '2.1.0' rails --include-dependencies > > 4) Install Mongrel > sudo gem install mongrel mongrel_cluster > > On Feb 10, 11:14 am, Paryank <pmkans...@gmail.com> wrote: > > > Thanks for your help. But it still does not work. > > > I have downloaded ruby source, compiled and installed. It still gives > > the same error! > > > I do not understand what I am missing! > > > On Feb 10, 11:51 am, Xie Hanjian <jan.h....@gmail.com> wrote: > > > > Hi Paryank, > > > > Though I have no direct solution for you, I think compile/install Ruby > > > 1.8.7 may solve this problem, while ruby packages on CentOS is obsolete. > > > > Jan > > > > * Paryank <pmkans...@gmail.com> [2009-02-09 21:29:44 -0800]: > > > > > Hi > > > > > I have installed CentOS 5.2 on my PC. Ruby 1.8.5 and Ruby-devel > > > > packages are already installed. I have downloaded rubygems-1.3.1.tgz > > > > package and installed it. Now I am trying to install Rails by the > > > > command below: > > > > > gem install rails > > > > > But it gives me the following error: > > > > > ERROR: While executing gem ... (Zlib::DataError) > > > > incorrect header check > > > > > zlib and zlib-devel are already installed on my pc. I can install > > > > other gems like hpricot etc. But still I cannot install rails. > > > > > Can somebody please guide me how can I install rails on CentOS? > > > > > Thank you, > > > > Paryank > > > > -- > > > jan=callcc{|jan|jan};jan.call(jan) > > > > application_pgp-signature_part > > > < 1KViewDownload --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---