一. 更新随机自带的软件包,尽量避免下面安装可能产生的错误
$ sudo apt-get update #更新系统软件包
二.安装curl,通过它安装rvm
$ sudo dpkg -s curl #检查系统中有没有安装cul
$ sudo apt-get install curl #安装curl
三.安装RVM (RVM的主要作用是方便的管理系统中的多个ruby版本),使用RVM安装ruby、rails等
$ curl -L get.rvm.io | bash -s stable
//若提示找不到公钥,执行下边语句:
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
$ curl -sSL https://get.rvm.io | bash -s stable
//如果上面的连接失败,可以尝试:
$ curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable
查看安装rvm是否成功:
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ rvm -v
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$
四.使用 RVM 安装 Ruby 环境
$ rvm requirements
$ rvm install 2.1.6
查看安装ruby是否成功:
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ ruby -v ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu] zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$
在安装用多个ruby版本情况下,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本
$ rvm use 2.1.6 --default
使用gem,用官方默认源切换到淘宝源服务器 gem
$ gem source #查看源
$ gem source -r https://rubygems.org/ #注意我们删除默认源,添加淘宝源,相对来说,淘宝源无论速度还是稳定性,远比默认的要高
$ gem source -a https://ruby.taobao.org #添加淘宝源
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ gem source *** CURRENT SOURCES *** https://ruby.taobao.org zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ rails -v Rails 4.2.6 zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$六.开始ruby on rails
相关推荐
总之,`rails-development-environment`项目提供了一个强大而易用的工具集,让开发者能够在统一的、基于Ubuntu的环境中高效地进行Ruby on Rails开发。通过Vagrant和VirtualBox的结合,它实现了跨平台的可移植性,而...
Docker Rails + Nginx + Unicorn(来自Ubuntu 16.04和Ruby 2.4.0) 易于使用的docker导轨。 较少的配置,负担得起的生产。 包括什么 独角兽,nginx,领班 mysql,PostgreSQL库 用法 在您的项目中创建Dockerfile并...
登录并创建一个droplet Ubuntu 16.04x64 1GB CPU和30GB磁盘 ssh root@xxx.xxx.xx sudo apt-get install aptitude sudo apt-get update sudo aptitude update sudo aptitude safe-upgrade 如果您的语言环境有误 sudo ...
坚定的Capistrano任务库,用于在Ubuntu 16.04或18.04 LTS上从头开始部署Rails应用程序。 Capistrano非常适合部署Rails应用程序,但是所有前提条件(如Nginx和PostgreSQL)呢? 您的VPS上是否配置了防火墙? 您是否...
例如, 生产环境使用的是 Ubuntu Server 16.04, 好的开发环境肯定是 Ubuntu Desktop 16.04。 Ruby 版本 Linux 发行版大都预装某个版本的 Ruby, 或者可以通过自带的包管理器来安装。 核对 Ruby 版本, ...
更新时间:2021.02.28要求Linux Ubuntu 16.04 / MacOS Catalina(推荐MacOS) Ruby2.6.5p114 Rails 6.0.0 捆绑器2.1.4 PostgreSQL 9.5.23+ ImageMagick 7.0.10+ Xcode 12.0+ 詹金斯2.263.3 (可选) Capistrano ...
以下步骤是指在Ubuntu 16.04上本地运行服务器。 为此,要求是: 吉特 Ruby 滑轨 git clone https://github.com/EngSwCIC/PleaseDontDie.git cd PleaseDontDie bin/bundle install bin/rake db:create bin/rake db:...