文档章节

Windows下安装Ruby2.0,Rails4、Sqlite3,Puma2.1

玛雅牛
 玛雅牛
发布于 2013/06/27 05:40
字数 400
阅读 2.2K
收藏 9

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

算是Rails的老用户了。rails4出来了。第一时间安装测试下。

1)安装ruby2.0

http://rubyinstaller.org下载rubyinstaller-2.0.0-p195.exe 及DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe
下载地址分别如下:
1)http://rubyforge.org/frs/download.php/76955/rubyinstaller-2.0.0-p195.exe
2)http://rubyforge.org/frs/download.php/76805/DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe
安装rubyinstaller-2.0.0-p195.exe到D:\dev\Ruby200(我的环境)下,安装过程总选中将ruby添加到系统path下。
解压DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exeD:\dev\DevKit目录下。

2)配置DevKit

进入命令行,进入DevKit目录,执行以下命令:

D:
cd d:\dev\DevKit
ruby dk.rb init
ruby dk.rb review
ruby dk.rb install

3) 修改 gem source 为淘宝rubygems镜像


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

http://ruby.taobao.org # 请确保只有 ruby.taobao.org


4)安装rails4


gem install rails --version 4.0.0 --no-ri --no-rdoc


5)安装Puma


下载openssl-1.0.0k-x86-windows.tar.lzma
http://packages.openknapsack.org/openssl/openssl-1.0.0k-x86-windows.tar.lzma
解压到某一目录下,假定解压到D:\downloads\ruby\openssl-1.0.0k-x86-windows目录下,然后在命令行执行以下命令:

gem install puma -- --with-opt-dir=D:\downloads\ruby\openssl-1.0.0k-x86-windows


6)安装Sqlite3

下载sqlite-3.7.15.2-x86-windows.tar.lzma
下载地址:http://packages.openknapsack.org/sqlite/sqlite-3.7.15.2-x86-windows.tar.lzma
解压到某一目录下,假定解压到D:\downloads\ruby\sqlite-3.7.15.2-x86-windows目录下,然后在命令行执行以下命令:


gem install sqlite3 --platform=ruby -- --with-opt-dir=D:\downloads\ruby\sqlite-3.7.15.2-x86-windows


7)创建一个rails工程



rails new MyApp --skip-bundle


8)修改MyApp目录下的Gemfile中source源为淘宝提供的源


#source 'https://rubygems.org'
source 'http://ruby.taobao.org/'

gem 'puma'


9)安装依赖gem

bundle install


10)运行


cd MyApp
rails s Puma


11)访问

打开浏览器,输入http://localhost:3000/


© 著作权归作者所有

玛雅牛

玛雅牛

粉丝 487
博文 115
码字总数 28117
作品 4
西安
高级程序员
私信 提问
加载中

评论(2)

玛雅牛
玛雅牛 博主
根据报错信息逐个解决吧。
z
zqx
为什么rails server启动不了服务器了?rails4.0中rails --help 选项中似乎没有 server选项了。
Mingw静态编译go-sqlite3包

在github.com/mattn/go-sqlite3上,作者说在windows下使用go-sqlite3要使用动态链接的方法[Go does not support static linking for external C library; sqlite3 should be built as a shar......

棋有此理
2012/10/11
2.9K
8
跟无闻学习GO Web 编程(二) -- 安装 Go 第三方包 go-sqlite3

32 位 windows 的安装 安装 sqlite3。到 http://www.sqlite.org/download.html 的页面中,找到 sqlite-dll-win32-x86-3071700.zip 下载解压,并把里面的 dll 文件复制到 windows/system32 目...

Tom-Lin
2013/08/20
1K
1
electron引入Sqlite3重新编译的问题

<!-- # electron引入Sqlite3重新编译的问题 --> 你需要安装sqlite3的所有依赖项,例如vs、python等。或者简单的npm安装命令,它会安装windows下的所有依赖。 然后使用electron-rebuild构建sql...

osc_ljezv5mf
2018/05/07
11
0
安装 Go 第三方包 go-sqlite3

Mac OS X 1. 通过 Homebrewn 安装: brew install pkgconfigbrew install sqlite3 2. 通过 port 安装: sudo port pkgconfigsudo port install sqlite3 3. 如果你在安装后的使用过程遇到 PK......

无闻
2013/05/11
1.3W
9
windows下使用electron+sqlite3

1.前置条件 1.1:安装 python2.7。python 若是有问题,如果之前安装过多个版本,则必须 npm config set python "/path/python.exe"。必须为2.7版本。 1.2:安装 Visual Studio 2015 ,安装过程中...

osc_w6kvmckv
2019/02/28
11
0

没有更多内容

加载失败,请刷新页面

加载更多

图片转换为pdf可以吗?图片是否可以制作成电子书?

严格来说,PDF文件和图片文件还真的挺像的,图片文件中可以包含有文字、图片等信息,PDF文件中也可以包含有图片、文字等信息,那么问题来了,图片转换为pdf可以吗?我们知道,很多电子书都是...

dawda
10分钟前
16
0
Adobe Dreamweaver CC 2019 安装教程

一、DW简介 Adobe Dreamweaver,简称“DW”,中文名称 "梦想编织者",最初为美国MACROMEDIA公司开发 ,2005年被Adobe公司收购。DW是集网页制作和管理网站于一身的所见即所得网页代码编辑器。...

微笑涛声
11分钟前
17
0
Serverless 选型:深度解读 Serverless 架构及平台选择

作者 | 悟鹏 阿里巴巴技术专家 导读:本文尝试以日常开发流程为起点,分析开发者在每个阶段要面对的问题,然后组合解决方案,提炼面向 Serverless 的开发模型,并与业界提出的 Serverless 产...

osc_sxdofc9c
11分钟前
28
0
pdf图片提取怎么操作?如何提取pdf文档中的图片?

pdf文件的定位便是一款不可编辑的文件,当然,如果要使用pdf中的文字信息,还是很简单的,再不济,咱们可以直接手打,将这些文字信息给打出来,那么如果想要使用的是pdf中的图片信息怎么办呢...

深蓝月上
12分钟前
14
0
MATLAB安装libsvm工具箱的方法

支持向量机(support vector machine,SVM)是机器学习中一种流行的学习算法,在分类与回归分析中发挥着重要作用。基于SVM算法开发的工具箱有很多种,下面我们要安装的是十分受欢迎的libsvm工...

osc_n3mzii7x
12分钟前
30
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部