国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

在 Ubuntu 12.04 Server 上安裝部署 Ruby on Rails 應(yīng)用

2019-10-26 19:23:24
字體:
供稿:網(wǎng)友

本教程只適合 Ubuntu Server 用于部署項目到線上,建議使用同樣的 Ubuntu 版本,以免遇到一些版本不同帶來的問題。

本教程適合新手初次部署 Rails 應(yīng)用;

本文測試通過環(huán)境

Ubuntu 12.04 Server,

服務(wù)器安裝測試于 Linode VPS (Ubuntu 12.04 LTS (GNU/Linux 3.4.2-x86_64-linode25 x86_64)。

配置 Ubuntu Server 系統(tǒng)

如果你是國內(nèi)服務(wù)器,推薦修改網(wǎng)易的源

輸入 sudo vi /etc/apt/sources.list 將里面的內(nèi)容替換成:

deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiversedeb
http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiversedeb
http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiversedeb
http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiversedeb
http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiversedeb-src
http://mirrors.163.com/ubuntu/ precise main restricted universe multiversedeb-src
http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiversedeb-src
http://mirrors.163.com/ubuntu/ precise-updates main restricted universe multiversedeb-src
http://mirrors.163.com/ubuntu/ precise-proposed main restricted universe multiversedeb-src
http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse

然后更新一下:

$ sudo apt-get update

安裝必要的三方庫

$ sudo apt-get install -y wget vim build-essential openssl libreadline6 libreadline6-dev libmysqlclient-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev libcurl4-openssl-dev autoconf automake libtool imagemagick libmagickwand-dev libpcre3-dev nodejs libpq-dev

安裝 Ruby, Rails 及相關(guān)

安裝 RVM

$ /curl -L https://get.rvm.io | bash -s stable $ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >>~/.bashrc $ source ~/.bashrc $ rvm -v

安裝 Ruby

如果你是國內(nèi)服務(wù)器,推薦將 RVM 的安裝源替換成 Taobao 的鏡像服務(wù)器,這樣安裝能更快!

$ sed -i -e 's/ftp/.ruby-lang/.org//pub//ruby/ruby/.taobao/.org//mirrors//ruby/g' ~/.rvm/config/db

用 RVM 安裝 Ruby:

$ rvm pkg install readline openssl $ rvm install 2.0.0 $ rvm use 2.0.0 --default $ ruby -vruby 2.0.0p247

國內(nèi)服務(wù)器推薦替換 RubyGems 的到淘寶鏡像:

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

安裝 Rails

$ gem install rails $ rails -vRails 4.0.0

安裝 MySQL 或其他數(shù)據(jù)庫

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宁陵县| 虎林市| 扎鲁特旗| 秭归县| 平阴县| 阳谷县| 察隅县| 沅陵县| 新蔡县| 东源县| 宁化县| 当雄县| 云南省| 龙南县| 庄浪县| 新郑市| 宣威市| 比如县| 华池县| 延长县| 宝清县| 安阳县| 乾安县| 凌源市| 闽清县| 北京市| 密云县| 丰县| 阿克苏市| 秦安县| 白玉县| 通化市| 锦屏县| 南雄市| 恭城| 方城县| 湖北省| 建平县| 葵青区| 博野县| 澎湖县|