文档章节

ubuntu jeos7.1安装rails mysql

roockee
 roockee
发布于 2012/01/10 10:22
字数 263
阅读 60
收藏 0
首先要按装好ruby,gem。

1-rails
sudo gem install rails --include-dependencies

2-libssl,rails需要【不知是否与3必须同时执行】
sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt-get install libopenssl-ruby

3-编译openssl-ruby【此方法有效】
其实openssl-ruby是ruby的扩展(extension),它不是像其他纯ruby代码一样,可以用gem来安装。一般情况下需要编译才行。

在linux系统下,这是经常碰到的问题,所以必须记住。
对于openssl-ruby的编译。
首先
cd ruby-source/ext/openssl
ruby extconf.rb
make
make instll
如果rails启动的时候遇到下面的错误,你就需要编译openssl。
'require_frameworks': no such file to load -- openssl (RuntimeError)

4-mysql server
sudo apt-get install mysql-server

5-mysql ruby相关开发包
非必须,如果6出错可考虑安装这些开发包
sudo apt-get install libmysql-ruby
sudo apt-get install libruby liberuby-dev

此安装后会出来/usr/lib/mysql(如果没有的话),mysql gem需要
sudo apt-get install libmysqlclient15-dev

6-mysql native驱动
sudo gem install mysql

7-完成
可以使用rails test创建应用,ruby script/server启动服务器了

本文转载自:

roockee
粉丝 7
博文 72
码字总数 6038
作品 0
南京
高级程序员
私信 提问
Ubuntu 14.04 Ruby,ROR环境搭建

在看国外一个物联网平台thingsquare,因为它是用Ruby写的,所以就装个Ruby研究下。下面是搭建步骤。 步骤0 - 安装系统需要的包 # For Mac # 先安装 Xcode 开发工具,它将帮你安装好 Unix 环境...

quanpower
2014/08/02
1K
0
ubuntu生成redmine数据结构和默认数据报错

以前的redmine是运行正常的,但是一不小心把mysql给卸载了,还好数据不多,没办法只有从新装mysql,但是在要生成redmine数据结构和默认数据的时候报错, 执行命令是RAILS_ENV=production ra...

益达先生
2013/11/08
223
0
在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用

前言 本教程只适合 Ubuntu Server 用于部署项目到线上,建议使用同样的 Ubuntu 版本,以免遇到一些版本不同带来的问题。 本教程适合新手初次部署 Rails 应用; 本文测试通过环境 Ubuntu 12....

zzc3516
2013/11/01
127
0
ubuntu安装rvm, ruby, rails

对于新手来说,安装rails有时确实是一件痛苦的事。这也不懂,那也不懂。尽管网上这教程一搜一大把,但如何‘选择’又是另一个大问题了. 网上教你如何安装rails的教程可以说数不胜数,这也只是...

leekelby
2014/01/14
4.1K
0
aliyun服务器ubuntu 14.04安装gitlab 7.x笔记

1.(root)更换apt-get源新建文件source.list,内容如下: 2.(root)安装必要的包 3.(root)安装邮件服务器,默认设置即可 4.(root)安装ruby,使用阿里的ruby源可以节省下载时间这里有修改,主要...

fromdtor
2015/07/15
518
1

没有更多内容

加载失败,请刷新页面

加载更多

前端技术之:Prisma Demo服务部署过程记录

安装前提条件: 1、已经安装了docker运行环境 2、以下命令执行记录发生在MackBook环境 3、已经安装了PostgreSQL(我使用的是11版本) 4、Node开发运行环境可以正常工作 首先需要通过Node包管...

popgis
今天
5
0
数组和链表

数组 链表 技巧一:掌握链表,想轻松写出正确的链表代码,需要理解指针获引用的含义: 对指针的理解,记住下面的这句话就可以了: 将某个变量赋值给指针,实际上就是将这个变量的地址赋值给指...

code-ortaerc
今天
4
0
栈-链式(c/c++实现)

上次说“栈是在线性表演变而来的,线性表很自由,想往哪里插数据就往哪里插数据,想删哪数据就删哪数据...。但给线性表一些限制呢,就没那么自由了,把线性表的三边封起来就变成了栈,栈只能...

白客C
今天
42
0
Mybatis Plus service

/** * @author beth * @data 2019-10-20 23:34 */@RunWith(SpringRunner.class)@SpringBootTestpublic class ServiceTest { @Autowired private IUserInfoService iUserInfoS......

一个yuanbeth
今天
5
0
php7-internal 7 zval的操作

## 7.7 zval的操作 扩展中经常会用到各种类型的zval,PHP提供了很多宏用于不同类型zval的操作,尽管我们也可以自己操作zval,但这并不是一个好习惯,因为zval有很多其它用途的标识,如果自己...

冻结not
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部