Rails3.0学习笔记系列目录
Rails3.0学习笔记(一) homebrew、git、mysql环境的安装
Rails3.0学习笔记(二) 安装RVM,升级Ruby,安装Rails3
Rails3.0学习笔记(三) 安装配置过程中收集的资源总结
我的初始系统环境是MacOSx10.6.8,系统默认带RUBY1.8.2版本,本文中所有涉及到"bjsky"的部分都是本机的当前登陆用户名,需要根据你自身的实际情况替换。
1、安装Homebrew
ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
安装成功,查看一下安装版本顺便列一下已经安装的软件包,执行:
brew -v
brew list
可以看到当前安装的版本是0.8,list一下还没有安装任何软件包。
2、安装GIT
接下来我们先安装git,顺便实验一下brew是否安装正确,执行:
brew install git
3、安装Mysql
接下来就是安装mysql了,这个版本安装mysql存在一些bug,后边会讲到,同样执行:
brew install mysql
这个时候系统会提示,mysql需要依赖cmake,readline,pidof,并首先按顺序安装这三个软件包,原理类似Maven,这个过程没有问题忽略不表。
当进行到下载mysql时会出现问题,原因是因为我这个版本的homebrew的mysql配置有问题,目前downloads.mysql.com的下载链接已经失效,所以不能下载安装。解决方法有两个,一个是上网寻找mysql-5.5.12.tar.g的下载链接,并修改/usr/local/Library/Formula/mysql.rb(最方便就是直接寻找mysql-5.5.12.tar.gz的链接,如果是其他版本的,还需要对应修改md5)
另外一种方式就是在执行brew install mysql前先直接从网上手动下载mysql-5.5.12.tar.gz并放到/Users/bjsky/Library/Caches中,这样在执行到下载mysql时候就会直接从本地找到文件并安装了,如下图。
根据mysql安装信息提示,执行命令:
unset TMPDIR
mysql_install_db --verbose --user='bjsky' --basedir="$(brew -prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
这里要注意一下,上边命令中的--user='bjsky'这里的bjsky是指系统登陆用户名而不是数据库的用户名,我一开始还以为是让我指定数据库的用户名,一直写的--user='root',结果后来启动数据库的时候老是报权限错误,折腾一天才发现是这里的问题,因为mysql_install_db在var下创建mysql后会执行chown来修改数据库目录文件的权限为这里指定的用户,像我一样的小白要注意了,血的教训啊。
好,到此mysql就算安装完成了,下面启动试一下
mysql.server start
mysqladmin -u root password 'root'
好了,到此为止GIT和mysql就安装好了,如果有需要使用sqlite的也很简单,直接brew install sqlite就成了。本来想把rvm和rails的安装配置都写在这个文档里,但是预览了一下已经很长了,主要是图比较多,讲了半天还没碰到rails的边⋯⋯就放到下篇开始进入正题吧。
- 大小: 30.7 KB
- 大小: 15.4 KB
- 大小: 53.4 KB
- 大小: 14.3 KB
- 大小: 53.6 KB
- 大小: 112.9 KB
- 大小: 71.5 KB
- 大小: 65.8 KB
分享到:
相关推荐
Rails进行敏捷Web开发(所有版本的源码rails3.0-4.0) 3.0,3.1,3.2,4.0
NULL 博文链接:https://citi21558541.iteye.com/blog/437132
sunspot 学习笔记-安装以及使用,另外还有部分crontab插件的安装以及使用,适用与rails3
本人学习ruby on rails 的开发和部署过程中的环境搭建的笔记 基本涵盖了ruby开发中用到的所有软件的安装 也给自己留个存档
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
rails官网入门笔记的翻译,非常不错的rubyonrails入门教程!
1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。 2.进入rails目录使用gem命令安装(这一步必须要上...3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.
支持rails2.0以上版本的配置说明,文档从我自己的博客中整理出来,不愿意用资源分的朋友可以去我的博客看: http://wudihamagong.spaces.live.com/ 或者 http://blog.csdn.net/abcdefg0 ^_^
# yum install httpd \httpd-devel \openssl-devel \zlib-devel \mysql-server \mysql-devel \gcc \gcc-c++ \curl-devel\libyaml 2 Ruby 1.9.2, RubyGems # cd ~/source/ # wget ftp://ftp.ruby-lang.org/pub/...
rails入门
Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 ...
NULL 博文链接:https://zyn-zyn.iteye.com/blog/1186887
收集了常用RAILS学习的网址 收集了常用RAILS学习的网址
GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队...
Rails实战之B2C商城开发
Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf
[Ruby_on_Rails][資料庫]_03._[Windows]_MySQL安裝
rails-assets, 在 Rails 中,资产管理的解决 Rails 资产 Bundler 到 Bower 代理本自述文件涉及项目的开发方面。 访问站点了解如何在你的应用程序中使用 Rails 资产。 插件开发设置git clone git@github.com:tenex/r