国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 永城市| 西贡区| 宜君县| 张家口市| 康马县| 资兴市| 桑植县| 江山市| 沿河| 虹口区| 奇台县| 启东市| 乳源| 农安县| 东乌珠穆沁旗| 宁南县| 富顺县| 民权县| 布尔津县| 皋兰县| 永定县| 安泽县| 贵州省| 菏泽市| 峨眉山市| 上饶县| 宕昌县| 临湘市| 陆河县| 蓬溪县| 独山县| 元谋县| 双桥区| 淮安市| 共和县| 岳阳市| 西充县| 东方市| 扶风县| 建水县| 恩平市|