`

Ruby On Rails:Mac系统配置

    博客分类:
  • Ruby
 
阅读更多

折腾一天终于把Ruby on rails弄上了,搜了不少教程帮助,最后推荐这两个我直接用到的

http://tecparatodos.com/2011/07/24/installing-ruby-on-rails-on-mac-os-x-lion/

http://stackoverflow.com/questions/7575023/problem-with-upgrading-rubygems-via-rvm

 

配置MySql

#gem install mysql2

#MYSQL=/usr/local/mysql/bin

#export PATH=$PATH:$MYSQL

#export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH

 

按教程做个示例

Ruby on Rails Guides 中文

http://guides.ruby-china.org/index.html

创建App

#rails new app --database=mysql#可以选择--skip-bundle

 

如果选择--skip-bundle 可以创建完成后

#bundle install --local    #bundle install有时会很慢可以选择本地

或是选择淘宝的Gems景象:http://blog.csdn.net/tmcdong/article/details/8483421

 

创建app_development数据库

开启服务

#rails server

 

验证一下成果吧

localhost:3000

 

其他问题处理:

1、运行rails generate controller welcome index

出现Library not loaded: libmysqlclient.18.dylib (LoadError)

解决方法

#sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

分享到:
评论

相关推荐

    Agile Web Development With Ruby On Rails

    - **Ruby on Rails的安装与配置**:这部分内容介绍了如何在不同的操作系统(如Windows、Mac OS X和Unix/Linux)上安装Ruby on Rails。由于Rails需要特定的环境才能运行,因此正确地安装和配置是非常重要的。 - **...

    ruby on rails安装

    在这个“ruby on rails安装”主题中,我们将深入探讨如何一步步安装并配置Rails环境。 首先,我们需要安装Ruby。Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问...

    Ruby on Rails入门例子

    教程可能会指导你如何在不同的操作系统(如Windows、Mac或Linux)上安装Ruby和Rails,并配置好开发环境。 2. **创建新项目**:使用`rails new`命令可以快速创建一个新的Rails应用。这个过程会自动生成一系列目录和...

    Ruby on Rails Web开发之旅.pdf【第二部分】

     2.3 在Mac OS X系统上安装Ruby on Rails  2.3.1 Mac OS X 10.5(Leopard)  2.3.2 Mac OS X 10.4(Tiger)和更早的版本  2.4 在Linux系统上安装Ruby on Rails  2.4.1 使用包管理器  2.4.2 先决条件 ...

    Ruby on Rails Web开发之旅.pdf【第一部分】

     2.3 在Mac OS X系统上安装Ruby on Rails  2.3.1 Mac OS X 10.5(Leopard)  2.3.2 Mac OS X 10.4(Tiger)和更早的版本  2.4 在Linux系统上安装Ruby on Rails  2.4.1 使用包管理器  2.4.2 先决条件 ...

    Ruby on Rails Web开发之旅.pdf【第三部分】

     2.3 在Mac OS X系统上安装Ruby on Rails  2.3.1 Mac OS X 10.5(Leopard)  2.3.2 Mac OS X 10.4(Tiger)和更早的版本  2.4 在Linux系统上安装Ruby on Rails  2.4.1 使用包管理器  2.4.2 先决条件 ...

    mac及linux下搭建ruby+rails环境

    在Mac和Linux操作系统中搭建Ruby on Rails开发环境是一项常见的任务,尤其对于从事Web开发的人员来说至关重要。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构...

    快速安装Ruby on Rails的简明指南

    Ruby on Rails(简称Rails)是一个用于快速开发Web应用的开源框架,它基于Ruby语言,并且遵循“约定优于配置”(Convention Over Configuration, CoC)的原则,简化了Web应用的开发流程。Rails的出现极大地提高了Web...

    Ruby on Rails下的图像处理入门教程

    在Ruby on Rails框架中,处理图像是一项常见的任务,特别是在构建包含用户上传图片功能的应用时。本教程将带你入门Rails下的图像处理,特别是如何利用ImageMagick库和MiniMagick gem来压缩图片,优化性能。 首先,...

    mac snow leopard安装ruby

    在 Mac OS X Snow Leopard(版本 10.6)系统下安装 Ruby 和进行 Ruby on Rails 的开发,是许多开发者特别是初学者可能会遇到的需求之一。尽管 Snow Leopard 已经是一个相对较老的操作系统版本,但仍然有不少用户由于...

    java党建平台源码-ruby_resource:ruby&rails学习资源汇总

    解析器](Online YAML Parser) 好文共分享 [Ruby 与多态](Polymorphism and Ruby) 书籍推荐 由于 ruby 和 rails 的版本迭代都很快,这就导致很多出版的 ruby 书籍过了几年都严重落伍,所以一定要看要买最新版的。 ...

    Flexible Rails

    Flexible Rails(FLEX 3 on RAILS 2)是一种创新的技术组合,它结合了Ruby on Rails 强大的后端处理能力和Adobe Flex 在前端展示方面的优势,为开发人员提供了构建高性能Web应用的新途径。通过本书的学习,开发者...

    Rails for .NET Developers (Facets of Ruby)

    1. **跨平台支持:** 介绍如何在不同的操作系统上安装和配置Ruby on Rails环境,包括Ruby版本管理工具如RVM或rbenv的使用。 2. **开发工具选择:** 推荐适合不同操作系统的IDE或编辑器,例如Visual Studio Code、...

    Pragmatic Bookshelf - Agile Web Development with Rails (Final)

    - **多平台安装指导**:提供了在Windows、Mac OS X和Unix/Linux系统上安装Ruby on Rails的详细步骤,帮助读者跨越平台限制,快速上手开发环境。 - **数据库集成**:讨论了Rails与各种数据库的兼容性,如MySQL、...

    Mac上rails环境的搭建

    本文将详细介绍如何在Mac系统上搭建一个完整的Rails开发环境,包括Ruby环境配置、Rails框架安装、MySQL数据库安装以及RubyMine集成开发环境的配置等关键步骤。 #### 二、Ruby环境配置 由于Mac系统自带Ruby环境,...

    fineryrycms:支持Rails 6.0+的可扩展Ruby on Rails CMS

    Rails 5.1+的开源内容管理系统 有关更多信息,访问 您可以使用Gitter与我们聊天: 您可以将示例应用程序部署到Heroku: 要求 :warning_selector: 警告:ImageMagick当前具有严重的安全漏洞CVE-2016–3714。 安装...

    rails 的安装

    不过,Ruby on Rails是一个庞大的生态系统,有很多深入的主题值得探索,如MVC架构、ActiveRecord、路由、控制器、视图、测试等。随着对Rails的理解加深,你将能够构建更复杂的Web应用。学习和实践是掌握Rails的关键...

    RUBY完全自学手册

    - **书籍**:市面上有许多优秀的书籍,如《Ruby on Rails Tutorial》、《Programming Ruby》等,这些书籍深入浅出地介绍了Ruby和Rails的核心概念和技术。 - **社区论坛**:加入Ruby或Rails相关的社区和论坛,可以与...

Global site tag (gtag.js) - Google Analytics