标签:ruby ruby-on-rails mysql apache mamp
之前曾有人问过这个问题,但我找不到比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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。