安装常用到组件 安装 rvm bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) gedit ~/.bashrc [[ -s...Load RVM into a shell session *as a function* source ~/.bashrc type rvm | head -1 6.执行 rvm 命令,查看都需要安装那些组件...然后安装提示的内容安装必须到一些组件。...安装 ruby 调用 ruby -v 参加 ruby 是否安装成功 安装 rails 新建 ROR 项目 至此,ubuntu 下的 ruby on rails 安装完毕,可以开始编程了。
MacOS默认安装的是ruby 1.8.7,如果你想使用ruby 1.9.2的话,除了在官网下载源码编译安装外,可以使用rvm来协助安装。...STEP-1 安装RVM 在Terminal中输入以下命令即可安装 bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) 为了可以在shell...中使用,需要在.bash_profile中输入以下命令 cd ~/ sudo vim .bash_profile #在.bash_profile中加入 [[ -s "$HOME/.rvm/scripts...STEP-2 安装Ruby 使用以下命令,可以看到rvm可以支持安装的内容 $ rvm list known # MRI Rubies 1.8.6[-p420] 1.8.6-head 1.8.7[-p352...Rails 这步很简单 gem install rails 之后就可以使用最新的ruby和rails了。
本指南将向您展示如何使用Phusion Passenger在您的Linode上部署Rails应用程序。...RVM和Ruby Ruby将与Ruby Version Manager(RVM)一起安装,这使得在同一系统上轻松安装和管理不同版本的Ruby。...nodejs 安装Ruby on Rails 使用Rubygems包管理器安装Rails: gem install rails --version=5.1.4 将您的Rails应用程序移动到您的Linode.../etc/apache2/sites-available/example.com.conf在文本编辑器中打开并按如下方式编辑它。...站点: sudo a2ensite example.com.conf 4.重启Apache: sudo systemctl restart apache2 5.在浏览器中导航到您的Linode
本教程将介绍如何在FreeBSD 10.1服务器上使用RVM设置Ruby on Rails开发环境。 课程准备 在开始之前,您只需要: 一个FreeBSD 10.1 腾讯CVM。...由于RVM在bash 3.2.25或更高版本中效果最佳,因此在此步骤中,我们将安装bash并将其设置为默认shell。 在开始之前,请登录FreeBSD 10.1服务器。...Ruby on Rails 在这一步中,我们将安装Ruby on Rails。...sudo pkg install node-devel 第5步 - 创建测试项目 现在Rails安装完成了,让我们通过在/tmp目录中创建一个空项目来测试它。...exit 结论 在本教程中,您学习了如何在FreeBSD 10.1服务器上设置Ruby on Rails。您现在可以使用FreeBSD服务器作为Rails项目的开发环境!
安装brew http://brew.sh/ RVM安装 http://rvm.io/rvm/install 遇到的问题,老是报错 Error running ‘requirements_osx_brew_libs_install...-2.1.1/package_install_autoconf_automake_libtool_pkg-config_libyaml_readline_libksba_openssl.log 只要先安装
步骤0 - 安装系统需要的包 Ubuntu 请安装 $ sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6...$rvm_path/config/db # 安装 readline 包 $ rvm pkg install readline # 安装 Ruby 2.0.0 $ rvm install 2.0.0 --..., Ruby Gems 就安装好了。...Rails 环境 上面 3 个步骤过后,Ruby 环境就安装好了,接下来安装 Rails $ gem install bundler rails 然后测试安装是否正确 $ bundle -v Bundler...version 1.0 $ rails -v Rails 3.2.13
首先,安装home-brew,并且升级到最新的版本,值得一提的是home-brew个人感觉比port要好用,安装软件也方便一点。...推荐使用:gems.ruby-china.org 2020年最新更新:gems.ruby-china.org也玩完了,没法用了,真实世风日下,江河浊流啊, 目前唯一能用的rails...源: sudo gem sources -a https://rubygems.org/ 通过gem安装最新的rails时,经常会报错误,问题是需要前置安装nokogiri,这里有一个坑,最好指定版本进行安装...,才不会报错 gem install nokogiri -v 1.8.2 -- --use-system-libraries 安装好nokogiri后,再安装rails gem install...rails 安装好后用which rails 寻址 最后 rails -v 搞定!
ruby 1.9.1出来了,今天用它安装了rails。 一次成功, 将过程记录下来,备忘。...---- 源码安装Ruby ************* tar xvzf ruby-1.9.1-p0.tar.gz cd ruby-1.9.1 ..../configure –enable-shared –enable-pthread CFLAGS=-D_XOPEN_SOURCE=1 make sudo make install ---- 安装Ruby...************* sudo gem install rails 升级gem sudo gem update –system ---- 安装Ruby for sqlite3 *********...**** sudo gem install sqlite3-ruby ---- 源码安装MySQL ************* tar xvzf mysql-5.1.34.tar.gz cd mysql
安装readline ftp://ftp.gnu.org/gnu/readline/ cd readline-6.0 ..../configure --prefix=/usr/local make sudo make install 安装ruby tar xvjf ruby-1.8.7-p174.tar.bz2 cd ruby...with-readline-dir=/usr/local --enable-shared make sudo make install sudo make install-doc 使用ruby -v来确认版本安装正确...安装mysql /configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client...com.mysql.mysqld.plist 查看清单 launchctl list 解除守护 sudo launchctl unload -w /Library/LaunchDaemons/com.mysql.mysqld.plist 安装
确保在Gemfile中安装与Rails版本兼容的Ruby版本。...-2.5.0 rvm --default use ruby-2.5.0 安装Rails 使用Rubygems包管理器安装Rails。...安装并正确配置后,发出以下命令: sudo apt-get install libmysqlclient-dev 部署Rails应用程序 将您的Rails应用程序复制到您的Linode。.../etc/nginx/sites-available/default在文本编辑器中打开并default_server从server块的前两行中删除: 在/ etc / nginx的/网站可用/默认1 2.../etc/nginx/sites-available/railsapp在文本编辑器中创建并添加以下内容: 在/ etc / nginx的/网站可用/ railsapp1 2 3 4 5 6 7 server
准备: Snow Leopard系统 XCode编译环境,Snow Leopard系统盘上有 第一步:设置路径 vim ~/.profile 在文件最后加上: export PATH="/usr/local...安装ruby tar xzvf ruby-1.8.7-p174.tar.gz cd ruby-1.8.7-p174 ....安装rubygem tar xzvf rubygems-1.3.5.tgz cd rubygems-1.3.5 sudo /usr/local/bin/ruby setup.rb cd .....安装rails sudo gem install rails 安装ruby的mysql驱动 sudo gem install mysql -- --with-mysql-dir=/usr/local/mysql...MySQL使用官方的dmg安装即可。
本教程将指导您完成Ruby和Rails安装过程并通过RVM进行设置 课程准备 本教程将通过RVM引导您完成Ruby on Rails安装过程。...cat /tmp/rvm.sh | bash -s stable --rails 在安装过程中,系统可能会提示您输入常规用户的密码。...,或者只是键入为2.4.0: rvm install ruby_version 安装完成后,我们可以通过输入以下内容列出我们安装的可用Ruby版本: rvm list 我们可以通过输入以下内容在Ruby...gem install rails -v rails_version 我们可以通过创建gemsets然后在使用普通gem命令的Rails中安装Rails,这样可以让每一个Ruby能够使用各种Rails...为了在Ruby on Rails应用程序中实现更多可伸缩性,集中化和控制,您可能希望将它与PostgreSQL或MySQ一起使用,而不是使用默认的sqlite3数据库。
第四步 - 安装Rails 要安装最新版本的Rails,请使用gem install命令: gem install rails 该gem命令将安装您指定的gem以及每个依赖项。...通过rehash子命令,rbenv在该目录中维护填充程序,以匹配服务器上每个已安装的Ruby版本的每个Ruby命令。...每当你安装新版本的Ruby或提供命令的gem(如Rails)时,你应该运行: rbenv rehash 使用以下命令打印其版本,验证是否已正确安装Rails: rails -v 如果安装正确,您将看到已安装的...为此,首先在编辑器中打开~/.bashrc文件: nano ~/.bashrc 在文件中查找并删除以下两行: ... export PATH="$HOME/.rbenv/bin:$PATH" eval...结论 在本教程中,您安装了rbenv 、Ruby及Rails 。从此,您可以了解有关使这些环境更加强大的更多信息。 想要了解更多关于Ubuntu的开源信息教程,请前往腾讯云+社区学习更多知识。
第一步,使用RVM安装Ruby 在我们做任何其他事情之前,我们应该进行快速更新,以确保我们下载到虚拟服务器的所有软件包都是最新的: sudo apt-get update 完成后,我们就可以开始在Ubuntu...完成后,您将全部使用Ruby on Rails设置,现在可以将它连接到nginx。 第五步,安装Passenger Passenger是在nginx或apache上部署Rails的有效而简单的方法。...由于我们希望在nginx服务器上安装Rails,我们只需要在终端中再输入一行: rvmsudo passenger-install-nginx-module Passenger首先检查安装所需的所有依赖项.../public; } 创建新的rails项目,请按照下列步骤操作: 如果您还没有安装NodeJs: $ sudo apt-get install nodejs 在首选目录中创建新的rails应用程序:...$ rails new my_awesome_rails_app 如果您使用的是CentOS系统,可以参考腾讯云开发者实验室在 Linux 上部署 Ruby On Rails 环境,腾讯云社区也提供Ruby
在本教程中,您将在Debian 8服务器上安装RVM,然后使用RVM安装稳定版本的Ruby on Rails,您将学习如何使用RVM管理多个版本的Ruby。...在服务器上安装Node.js,因为Ruby on Rails使用Node.js来管理客户端。 如何在Debian 8安装Node.js教程可以参考腾讯云Node.js安装教程。...$ cat rvm.sh | bash -s stable --rails 在安装过程中,系统将提示您输入常规用户的密码。 ......版本: $ rvm list 您可以通过输入以下内容在Ruby版本之间切换: $ rvm use ruby_version 由于Rails是一个gem,您还可以使用该gem命令安装各种版本的Rails。...$ gem install rails -v rails_version 您可以通过创建gemsets然后使用常规gem命令在其中安装Rails,在每个Ruby版本中使用各种Rails版本: $ rvm
跨越边界 的作者 Bruce Tate 已经开始理解 Rails 并不是一个更好的工具,而是一个不同类型的工具。本文研究了使 Rails 在某个领域如此高效率的折衷和设计决策。...跨越边界: 在集成框架中进行测试,第 1 部分 在 Ruby on Rails 中进行单元测试 Java ™ 社区在推进自动单元测试方面已经做了一项激动人心的工作。...这篇文章是关于在 Ruby on Rails 上进行测试的两篇文章中的第一篇,将介绍 Rails 单元测试的方式。...http://www-128.ibm.com/developerworks/cn/java/j-cb06066.html 跨越边界: 在集成框架中进行测试,第 2 部分 在 Ruby on Rails...中进行单元测试 在由两篇文章组成的这一系列的 第 1 部分 中,介绍了如何用 Ruby on Rails 进行单元测试,并展示了如何利用这种方式的某些方面改进 Java™ 的单元测试。
本指南介绍如何在 Ubuntu 14.04 上使用Unicorn和 nginx 在服务器上部署Rails应用程序。.../configure make sudo make install 安装并创建 Rails 应用程序 使用gem( Ruby 的包管理框架)在服务器上安装Rails : sudo gem install...rails 在创建项目之前,请转到主目录: cd 以 example 命名新建一个 Rails 项目。...rails new examplecd example 进入项目目录 cd example 安装和配置 Unicorn 使用gem以下命令在服务器上安装 Unicorn : sudo gem install...shared/log 注意 请注意,我们仍然在 Rails 应用程序目录中。
在本教程中,我们将在Ubuntu上安装Ruby和Nginx,并在我们的Web应用程序中配置Puma和Capistrano。...git-core nginx -y 第二步 - 安装数据库 安装您将在Rails应用程序中使用的数据库。...我们首先安装Rails gem,它将允许你的Rails应用程序运行,然后我们将安装bundler,它可以读取你的应用程序的Gemfile并自动安装所有必需的gem。...ssh -p your_port_num deploy@your_server_ip 'cat >> ~/.ssh/authorized_keys' 第六步 - 在Rails应用程序中添加部署配置 在本地计算机上...,在Rails应用程序中为Nginx和Capistrano创建配置文件。
然后在电脑内建立一个rails项目的目录 mkdir myr cd myr 第三步,拉取基础镜像,该镜像内置了ruby2.5.1和node11为我们安装Rails6.0打好基础 docker pull...ruby2.5.1,所以gem也随之安装好,那么我们可以在容易内部安装Rails gem install -v 6.0.2 rails 这里用-v参数可控制版本号。 ...在容器内安装Rails6.0成功之后,直接在容器内建立项目 rails new . ...Rails项目,并且通过共享文件的形式在宿主机同步。 ...一如既往,专注web,专注产品的Rails6.0在新的时代里一定会继往开来、再创辉煌。
安装Nginx apt-get install nginx (要最新版本下载下来编译吧) 装完应该能正常运行了。如果之前有装APACHE要改下端口。。。...或者直接 apt-get remove apache2 /etc/init.d/nginx stop /etc/init.d/nginx start 安装php-cgi apt-get install...php-cgi 改php-cgi的配置 Ubuntu下是/etc/php5/cgi/php.ini 之前有安装过php的话会复制apache的配置文件 打开cgi.fix_pathinfo选项: cgi.fix_pathinfo...enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200; 创建VHost配置(这里只说Ubuntu下的,也就路径和包含文件目录的区别了) 在/...deny access to .htaccess files, if Apache’s document root location ~ /\.ht { deny all; } } 安装
领取专属 10元无门槛券
手把手带您无忧上云