在ubuntu操作系统中安装ruby,rails,mysql的详细步骤(三)

  万事俱备,只欠东风。因为ruby on rails 语言是离不开数据库的,因此必须要有数据库,接下来教你安装mysql

  根据经验,我要安装mysql,是不是就用gem install mysql 就可以了呢?这是一种错误的思想,现在已经更新啦,应该用命令:gem install mysql2

是不是在终端上输入这个命令就完事了呢?非也非也,如果你运行这个命令,你会发现出错了,

显示如下:

proper@ubuntu:~$ gem install mysql2
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions into the /var/lib/gems/1.8 directory.

让我来告诉你吧!真正安装mysql的步骤(命令):

1.sudo apt-get install libmysql-ruby libmysqlclient-dev  (这个是mydql缺省的服务包)
2.gem install mysql2

 

到现在为止所有的都安装结束,你可以去创建rails项目了,但是在你运行rake db:create的时候,不出意外,你还会出现一次错误:


rake aborted! 
    Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. 
     
    (See full trace by running task with --trace) 

解决方法:运行以命令:sudo apt-get install nodejs 就完全OK啦

 

好了,属于你的空间来临啦!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProperZhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值