1. 安裝homebrew
ruby -e "$(curl -fssl "這裡執行ruby命令沒有問題,因為mac osx系統自帶ruby。
2. 使用homebrew安裝ruby
mac osx預設帶有ruby,但一般版本比較舊:
brew install ruby完成之後輸入以下指令可以看到安裝的版本:
ruby -v3. gem安裝rails
rails的安裝命令
gem install rails --no-ri --no-rdoc正常情況會提示錯誤(在**):
error: while executing gem ... (gem::remotefetcher::fetcherror)問題原因: 遭遇 gfw的遮蔽不能訪問errno::econnreset: connection reset by peer - ssl_connect (
解決方法:
把**的gem server新增到source server,刪除原有的server:
gem sources −−remove /檢視source servergem sources -a
gem sources -l目前只有taobao的映象server
*** current sources ***參見:rubygems **映象
安裝rails:
gem install rails可以看到rails的安裝程序
fetching: i18n-0.7.0.gem (100%)4. 安裝 rvmsuccessfully installed i18n-0.7.0
fetching: thread_safe-0.3.5.gem (100%)
successfully installed thread_safe-0.3.5
fetching: tzinfo-1.2.2.gem (100%)
successfully installed tzinfo-1.2.2
fetching: activesupport-4.2.1.gem (100%)
successfully installed activesupport-4.2.1
fetching: rack-1.6.1.gem (100%)
successfully installed rack-1.6.1
fetching: rack-test-0.6.3.gem (100%)
successfully installed rack-test-0.6.3
fetching: mini_portile-0.6.2.gem (100%)
successfully installed mini_portile-0.6.2
curl -ssl | bash -s stable使安裝的rvm生效
source /users/jiangzhiqiang/.rvm/scripts/rvm5. 建立rails專案
Mac安裝配置MongoDB
一 安裝mongodb 或者通過 tar zxvf mongodb osx x86 64 3.2.6.tgz 3 建立資料庫存放路徑,建立位置這個沒限制,可以在 users yonghu downloads mongodb osx x86 64 3.2.6 所在目錄下建立,也可以在其它目錄下建立 m...
mac 安裝配置 nginx
mac 1024 以下的埠為特權埠,只有 root 使用者才有權監聽。因此,要在 mac 上使用 web 服務軟體監聽 80 或 443 埠,要麼以 root 使用者啟動應用程式,要麼使用埠 但是專案常用到443和80這兩個低端口,使用nginx反向 使用低端口。錯誤情況 如果之前沒安裝過homeb...
Mac安裝配置Tomcat
第三步,按住shift command g,會彈出文字框,在文字框內輸入 library 然後把解壓的檔案拖進去 第四步,開啟終端,輸入sudo chmod library 你的檔名 bin sh 然後回車,如果上述語句正確的話,這時會讓你輸入密碼,該密碼就是開機密碼,輸入密碼後,回車,這時再按住s...