本文将详细介绍如何在Mac操作系统上安装Redmine3,这是一款开源的项目管理软件,通常与RubyMine等开发工具一起使用。在开始安装前,需要确保已搭建好Rails环境,可以通过链接(http://download.csdn.net/detail/zjanjun/9134299)找到相关指南。 首先,为了安装Redmine,我们需要创建数据库。在MySQL中,执行以下SQL命令来创建名为`redmine`的数据库,并设定字符集为UTF8和排序规则为utf8_general_ci: ```sql CREATE DATABASE redmine DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; ``` 接下来,修改`Gemfile`文件,添加或更新以下内容: ```ruby source 'https://ruby.taobao.org' gem 'rails', '>=4.2.1' gem 'rmagick', '~>2.15.43' ``` 然后,创建一个`database.yml`配置文件,根据你的环境设置数据库连接信息,例如: ```yaml development: adapter: mysql2 database: redmine host: localhost username: root password: root encoding: utf8 production: adapter: mysql2 database: redmine_pro host: localhost username: root password: root encoding: utf8 ``` 确保已经安装了Homebrew,如果没有,通过运行以下命令进行安装: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 接着,安装和配置ImageMagick,用于处理图片附件: ```bash brew remove imagemagick brew install imagemagick ``` 安装和管理pkg-config,这对于某些Ruby库的编译是必需的: ```bash brew uninstall pkg-config brew install pkg-config ``` 安装rmagick gem,它提供了与ImageMagick的接口: ```bash brew unlink pkg-config && brew link pkg-config sudo gem install rmagick ``` 在完成这些步骤后,运行以下命令安装Redmine所依赖的所有gem: ```bash bundle install ``` 启动Redmine的开发服务器,按下`Control + Alt + R`快捷键(如果你使用的是RubyMine),或者在终端中运行: ```bash rails s ``` 迁移数据库以应用Redmine的数据模型: ```bash rake db:migrate ``` 加载默认数据以便初始化系统: ```bash rake redmine:load_default_data RAILS_ENV="development" ``` 生成用于开发环境的secrets_key_base,这个密钥用于加密敏感信息: ```bash bundle exec rake secret RAILS_ENV=development ``` 将生成的密钥添加到`config/secrets.yml`文件的development部分: ```yaml development: secrets_key_base: 你生成的密钥 ``` 至此,你已经在Mac上成功安装并配置了Redmine3。现在你可以访问本地服务器(通常是http://localhost:3000)以启动并使用Redmine。请注意,实际的URL和端口号可能会因你的Rails配置而有所不同。在使用过程中,别忘了根据实际情况调整数据库连接参数、用户权限和其他配置。
create database redmine default character set utf8 COLLATE utf8_general_ci;
2 修改:GemFile
source 'https://ruby.taobao.org'
gem "rails", ">= 4.2.1”
gem "rmagick", "~> 2.15.4”
3 database.yml.example -> database.yml
development:
adapter: mysql2
database: redmine
host: localhost
username: root
password: root
encoding: utf8
production:
adapter: mysql2
database: redmine_pro
host: localhost
username: root
password: root
encoding: utf8
4 安装 homedrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
下载后可阅读完整内容,剩余1页未读,立即下载
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦