Mac上快速安装Redmine3教程

1星 需积分: 34 19 下载量 141 浏览量 更新于2024-09-09 收藏 1KB TXT 举报
本文将详细介绍如何在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配置而有所不同。在使用过程中,别忘了根据实际情况调整数据库连接参数、用户权限和其他配置。