数据库
首页 > 数据库> > mysql-在Mac OS X Lion上使用Ruby on Rails 3.2.0的MAMP 2.0.1

mysql-在Mac OS X Lion上使用Ruby on Rails 3.2.0的MAMP 2.0.1

作者:互联网

之前曾有人问过这个问题,但我找不到比2010年更新的结果.两年内可能会有很多变化.从那以后一直没有人问过这个事实,这让我想,也许是我缺少了一些东西.

所以.在Mac OS X Lion上设置Ruby On Rails 3.2.0以便与MAMP PRO一起使用是否有一种简单的方法?

解决方法:

我找到了使用MAMP 2.0.5和RAILS的PHP的解决方案,每个数据库都有两个不同的数据库. PHP使用MAMP中的mysql,并通过Homebrew安装另一个数据库.

我使用Mac OS Lion 10.7.3

我解释一下我是怎么做的

1-第一步是全部删除.删除MAMP,MAMP PRO,应用程序中的文件夹(如果项目位于MAMP文件夹中,请谨慎对待它们)以及已安装的所有mysql服务器. (访问此链接,了解如何从mac osx lion http://johnmcostaiii.net/2011/removing-mysql-osx-lion/中删除mysql)

2-安装最新版本的Xcode(通过App Store)

3-安装自制软件(https://github.com/mxcl/homebrew/wiki/installation)

4-安装rvm和ruby 1.9.3.遵循快速入门指南(http://beginrescueend.com/)的步骤

5-打开终端并通过自制软件安装mysql

brew install mysql

阅读mysql注释的安装(在终端上)并按照步骤进行. (创建别名,密码,启动和初始化数据库等)

6-说在使用ruby版本1.9.3的rvm

rvm use 1.9.3

7-如果需要,可以创建一个宝石集(在rvm网页上说明)并使用它

rvm gemset create "gemset_name"

use 1.9.3@gemset_name

8-安装滑轨

gem install rails

9-使用mysql gem创建应用

rails new name_app -d mysql

而且有效!

10-安装MAMP PRO 2.0.5

11-使用数据库测试任何PHP页面

而且有效!

(在安装并运行MAMP之后,我创建了一个虚拟主机,以尝试一切正常,但是这些虚拟主机无法正常工作.我花了1个小时来寻找解决方案,但对我而言,解决方案是最终重新启动计算机. ..)

希望对您有所帮助!我浪费了很多时间寻找解决方案

(我按照以下步骤进行了更改:http://www.frederico-araujo.com/2011/07/30/installing-rails-on-os-x-lion-with-homebrew-rvm-and-mysql/)

编辑:每次打开控制台并使用滑轨时,都必须在控制台中键入

rvm use 1.9.3@gemset_name

或使用此命令创建文件,并使用以下名称保存在Rails应用程序的文件夹中

.rvmrc

标签:ruby,ruby-on-rails,mysql,apache,mamp
来源: https://codeday.me/bug/20191010/1883381.html