ubuntu下安裝ruby on rails開發環境

因爲不太初學ruby,並且剛接觸linux,因此沒有用最笨的方法安裝,中間出現了問題,如今記錄下安裝的過程,讓之後再次安裝能順利點linux

1,下載ruby源碼包,下的ruby-2.2.0.tar.gz包,把這個包放到一個目錄下面。在控制端解壓出來。shell

命令tar zxvf ruby-2.2.0.tar.gz   解壓完成後cd到解壓縮的目錄下vim

./config -prefix=/usr/local/ruby  #指定安裝路徑ruby

make && make installspa

 準備環境變量code

$ sudo gedit /etc/environmentssl

添加環境變量rem

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"源碼

修環境變量生效openssl

$ source /etc/environment

sudo ln -s /usr/local/ruby/bin/ruby /usr/bin/ruby

sudo ln -s /usr/local/ruby/bin/gem /usr/bin/gem

安裝完成後檢查ruby是否成功。ruby -v

2.安裝openssl

下載openssl源碼包,進行編譯安裝

解壓縮後進入目錄執行./config


完後執行sudo make&& make install.安裝成功

創建符號連接

#ln -s /usr/local/ssl/bin/openssl    /usr/bin/openssl        

#ln -s /usr/local/ssl/include/openssl    /usr/include/openssl

完成後進入到ruby源碼的ext/openssl文件下

ruby extconf.rb --with-openssl-include=/usr/local/ssl/include/ --with-openssl-lib=/usr/local/ssl/lib
執行用ruby安裝openssl
編譯完後,若是執行MAKE可能會報錯,這時候,在目錄下用vim打開Makefile 修改 Makefile 增長 top_srcdir = ../.. 便可

執行make && make install

成功後檢查版本

3,安裝zlib,下載zlib壓縮包,並解壓,進入到zlib下面 $./configure 而後make make install

安裝成功後,進入ruby源碼下的ext/zlib下,執行sudo ruby extconf.rb.而後make ,sudo make install

安裝成功後換成淘寶的源地址而且安裝rails

$ gem sources --remove https://rubygems.org/$ gem sources -a https://ruby.taobao.org/$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org# 請確保只有 ruby.taobao.org
$ sudo gem install rails
相關文章
相關標籤/搜索