以下各节提供在Windows和Linux计算机上安装Ruby和RubyGems的各种基本信息。
下载并安装Ruby Installer for Windows.安装程序已经包含了RubyGems。
请确保当你安装和使用vmc
时候使用带Ruby功能的命令提示符窗口,从Windows的“开始”菜单中的“所有程序”→“Ruby<VERSION>→启动命令提示符使用Ruby"。
最后,从Ruby命令提示符更新RubyGems
- prompt> gem update --system
Windows Gemfiles支持
一旦你安装了Ruby,你可以按照说明来部署app和使用Gemfile,部署Ruby应用到Cloud Foundry
Windows用户要注意以下几点:
当Windows机器上生成Gemfile.lock文件,它往往包含与Windows匹配特定版本的gems,例如mysql2,thin,PG含有“-X86-mingw32的”的后缀。
例如,在Windows机器上运行包安装用的Gemfile,看起来像这样:
结果是Gemfile.lock看起来如下:
- GEM
- remote: http://rubygems.org/
- specs:
- json (1.7.3)
- mysql2 (0.3.11-x86-mingw32)
- rack (1.4.1)
- rack-protection (1.2.0)
- rack
- sinatra (1.3.2)
- rack (~> 1.3, >= 1.3.6)
- rack-protection (~> 1.2)
- tilt (~> 1.3, >= 1.3.3)
- tilt (1.3.3)
- PLATFORMS
- x86-mingw32
- DEPENDENCIES
- json
- mysql2
- sinatra
Cloud Foundry能够正确地安装这些gems,而不需要修改你的Gemfile.lock
10.5和更高版本的Mac OS X已经安装Ruby和RubyGems。
如果您使用的是早期版本的Mac OS,请下载并安装最新版本的 Ruby 和RubyGems.
从一个终端,使用apt-get命令行工具来安装Ruby和RubyGems,如下所示
安装完整的Ruby包和RubyGems
- prompt$ sudo apt-get install ruby-full rubygems
测试确保路径下有gem命令:
- prompt$ which gem
如果命令没有找到,则更新相应的PATH变量,例如,您可以使用以下行:更新.bashrc文件
- export PATH=$PATH:/var/lib/gems/1.8/bin
更新RubyGems (Ubuntu 10.04 only):
- prompt$ sudo gem install rubygems-update
- prompt$ sudo /var/lib/gems/1.8/bin/update_rubygems
打开终端,使用yum命令行工具来安装Ruby和RubyGems,如下所示
安装Ruby:
如果您使用的是企业Linux RedHat 6,开启可选通道Red Hat Network (RHN).
安装RubyGems:
打开终端,使用yum命令行工具来安装Ruby和RubyGems,如下所示
安装基本的包:
安装额外的Ruby包和文档:
安装RubyGems:
打开终端,使用yast 命令行工具来安装Ruby和RubyGems,如下所示
安装Ruby:
安装RubyGems:
You use Ruby Version Manager (rvm
) to install Ruby and RubyGems on Debian. The following procedure shows how to install rvm
if you have not already done so.
Use the following apt-get
command-line tool to install the required packages:
prompt$ sudo apt-get install gcccurl Git-core build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev
Run the bash
script to install rvm
from Ruby Version Manager.
prompt$ bash << curl -s https://rvm.beginrescueend.com/install/rvm
Edit your ~/.bashrc file as described by the RVM installation in the precding step.
Use rvm
to install Ruby and RubyGems as shown:
prompt$ rvm package install zlib
prompt$ rvm install 1.9.2 -C --with-zlib-dir=$rvm_path/usr
prompt$ rvm use 1.9.2
安装 jekyll
gem install jekyll
创建博客
jekyll new myBlog
进入博客目录
cd myBlog
启动本地服务
jekyll serve
在浏览器里输入: http://localhost:4000,就可以看到你的博客效果了。
如果想让ip非本地 可以
jekyll serve -w --host=0.0.0.0
启动jekyll 服务会包错 这时只需要将缺少的东西
gem install 缺少啥
eg:gem install bundler