我正在尝试找到在MAMP服务器上运行Ruby on Rails并使用MAMP的mySQL数据库的分步说明。 我也在雪豹上。 我已经阅读了Hivelogic关于此的文章,但我真的不想编译rails,ruby和mySQL。 任何人都有任何建议
当我尝试在我当前的目录(这是一个新的rails项目)中运行rails server时,它说我需要安装mysql2 gem。 起初,我不知道这意味着什么……然后,我做了一些戳,最后决定安装gem。 但是,我得到了这个超级麻烦的错误(因为我只花了2个小时试图调查,并解决了另一个错误)。 我正处于放弃的边缘,但我真的想试试铁轨。 请帮忙! 目前,如果我运行sudo gem install mysql2 ,或者甚至有些人告诉我在线做, gem install mysql — \ –with-mysql-config=/Applications/MAMP/Library/bin/mysql_config (我有MAMP) ,它给我以下错误: Building native extensions. This could take a while… ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /Users/vicky/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for ruby/thread.h… yes checking for rb_thread_call_without_gvl() in ruby/thread.h… yes checking for rb_thread_blocking_region()… yes […]
我刚刚使用Passenger转为使用POW,因为我没有必要运行Apache服务器来在POW上运行rails应用程序。 但我没有运气同时运行MAMP Pro和POW。 运行MAMP Pro和POW的人都有运气吗?
我在OS X Lion上使用MAMP2,rvm并且我无法使用mysql2 gem来使用我的Rails应用程序。 我已经关注了这篇博客文章http://blog.mirotin.net/35/mamp-1-9-5-mysql-5-5-9-and-ruby-mysql2和这篇http://www.pa -ket.com/blog/show/12-osx-ruby-mysql2-gem-python-mysqldb-using-mamp 这些是步骤: $ cd /tmp $ mv /Users/yourname/Desktop/mysql-5.5.9.tar.gz . $ tar xf mysql-5.5.9.tar.gz $ cd mysql-5.5.9 $ brew install cmake $ cmake . -DMYSQL_UNIX_ADDR=/Applications/MAMP/tmp/mysql/mysql.sock -DCMAKE_INSTALL_PREFIX=/Applications/MAMP/Library 此步骤失败: $ make -j 3 在/tmp/mysql-5.5.9/CMakeFiles/Makefile2中对’my_atomic-t.dir’进行unit testing后,make -j 3’就行了。 $ cp libmysql/*.dylib /Applications/MAMP/Library/lib/ $ mkdir -p /Applications/MAMP/Library/include/mysql $ cp include/* /Applications/MAMP/Library/include/mysql $ env ARCHFLAGS=”-arch x86_64″ […]
我已经习惯了MAMP的One-Click安装本地环境。 是否存在Ruby等效…您运行的下载并立即获得本地运行的最新版本的Ruby,Rails,SQLite? 我正在使用Mac,运行Leopard,并且我知道所有上述技术都附带Leopard(除了SQLite之外)。 我参考较新版本的书籍以及我需要的最后一件事是尝试改进教程以使用我的版本。 还有一个不太重要的问题:什么是“gem”,我需要确保的东西也是完全更新的?
我可以在Ruby on Rails 3上使用MAMP(MySQL)或XAMPP(MySQL)吗? 我从MYSQL.com安装了MySQL并且遇到了很多麻烦,我喜欢使用MAMP / XAMPP Mysql。 有人这样做吗? 我还需要做什么配置才能做到这一点。 我是RoR的新手。 先感谢您 ;-)