折腾一天终于把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
相关推荐
- **Ruby on Rails的安装与配置**:这部分内容介绍了如何在不同的操作系统(如Windows、Mac OS X和Unix/Linux)上安装Ruby on Rails。由于Rails需要特定的环境才能运行,因此正确地安装和配置是非常重要的。 - **...
在这个“ruby on rails安装”主题中,我们将深入探讨如何一步步安装并配置Rails环境。 首先,我们需要安装Ruby。Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问...
教程可能会指导你如何在不同的操作系统(如Windows、Mac或Linux)上安装Ruby和Rails,并配置好开发环境。 2. **创建新项目**:使用`rails new`命令可以快速创建一个新的Rails应用。这个过程会自动生成一系列目录和...
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 先决条件 ...
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 先决条件 ...
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 on Rails开发环境是一项常见的任务,尤其对于从事Web开发的人员来说至关重要。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构...
Ruby on Rails(简称Rails)是一个用于快速开发Web应用的开源框架,它基于Ruby语言,并且遵循“约定优于配置”(Convention Over Configuration, CoC)的原则,简化了Web应用的开发流程。Rails的出现极大地提高了Web...
在Ruby on Rails框架中,处理图像是一项常见的任务,特别是在构建包含用户上传图片功能的应用时。本教程将带你入门Rails下的图像处理,特别是如何利用ImageMagick库和MiniMagick gem来压缩图片,优化性能。 首先,...
在 Mac OS X Snow Leopard(版本 10.6)系统下安装 Ruby 和进行 Ruby on Rails 的开发,是许多开发者特别是初学者可能会遇到的需求之一。尽管 Snow Leopard 已经是一个相对较老的操作系统版本,但仍然有不少用户由于...
解析器](Online YAML Parser) 好文共分享 [Ruby 与多态](Polymorphism and Ruby) 书籍推荐 由于 ruby 和 rails 的版本迭代都很快,这就导致很多出版的 ruby 书籍过了几年都严重落伍,所以一定要看要买最新版的。 ...
Flexible Rails(FLEX 3 on RAILS 2)是一种创新的技术组合,它结合了Ruby on Rails 强大的后端处理能力和Adobe Flex 在前端展示方面的优势,为开发人员提供了构建高性能Web应用的新途径。通过本书的学习,开发者...
1. **跨平台支持:** 介绍如何在不同的操作系统上安装和配置Ruby on Rails环境,包括Ruby版本管理工具如RVM或rbenv的使用。 2. **开发工具选择:** 推荐适合不同操作系统的IDE或编辑器,例如Visual Studio Code、...
Ruby可以在多种操作系统上运行,包括Windows、Mac OS X、Linux等,具有良好的跨平台特性。对于Windows用户来说,最简单的安装方法是下载安装包,双击打开进行安装,安装程序会自动完成必要的文件安装和环境变量的...
- **多平台安装指导**:提供了在Windows、Mac OS X和Unix/Linux系统上安装Ruby on Rails的详细步骤,帮助读者跨越平台限制,快速上手开发环境。 - **数据库集成**:讨论了Rails与各种数据库的兼容性,如MySQL、...
本文将详细介绍如何在Mac系统上搭建一个完整的Rails开发环境,包括Ruby环境配置、Rails框架安装、MySQL数据库安装以及RubyMine集成开发环境的配置等关键步骤。 #### 二、Ruby环境配置 由于Mac系统自带Ruby环境,...
Rails 5.1+的开源内容管理系统 有关更多信息,访问 您可以使用Gitter与我们聊天: 您可以将示例应用程序部署到Heroku: 要求 :warning_selector: 警告:ImageMagick当前具有严重的安全漏洞CVE-2016–3714。 安装...
不过,Ruby on Rails是一个庞大的生态系统,有很多深入的主题值得探索,如MVC架构、ActiveRecord、路由、控制器、视图、测试等。随着对Rails的理解加深,你将能够构建更复杂的Web应用。学习和实践是掌握Rails的关键...
- **书籍**:市面上有许多优秀的书籍,如《Ruby on Rails Tutorial》、《Programming Ruby》等,这些书籍深入浅出地介绍了Ruby和Rails的核心概念和技术。 - **社区论坛**:加入Ruby或Rails相关的社区和论坛,可以与...