centos安装redmin
时间: 2024-09-24 20:27:50 浏览: 87
CentOS 安装 Redmine 的步骤大致可以分为以下几个部分:
1. **更新系统**:
首先确保你的 CentOS 系统是最新的,运行 `yum update`。
2. **安装依赖**:
安装 Apache HTTP 服务器、Ruby 和 RubyGems(用于管理 Ruby 库):
```
sudo yum install httpd rubygem-ruby-devel libxml2-devel libxslt-devel zlib-devel mysql-server php php-mysql
```
或者,如果你打算使用 PostgreSQL 数据库,替换 `mysql-server` 为 `postgresql-server`。
3. **安装 Redmine**:
添加 EPEL 软件仓库(如果尚未添加):
```
sudo yum install epel-release
```
然后安装 Redmine:
```
sudo gem install redmine -v 4.2.11 # 可视化选择版本
```
创建并编辑 Redmine 的配置文件:
```
cd /usr/local/src
sudo cp redmine-4.2.11/config/database.yml.example config/database.yml
```
4. **设置数据库连接**:
根据你的数据库配置填写 `database.yml` 文件中的信息,如主机名、用户名、密码和数据库名称。
5. **初始化 Redmine**:
```
sudo -u www run rake db:migrate RAILS_ENV=production
sudo -u www run rake assets:precompile RAILS_ENV=production
```
6. **启动服务**:
对于 Apache,你需要编辑 `/etc/httpd/conf.d/redmine.conf` 来配置 Redmine 目录和虚拟主机。然后重启 Apache 服务:
```
sudo service httpd restart
```
7. **访问 Redmine**:
浏览器访问 `http://your_server_ip_address/redmine`,首次登录时需要创建管理员账户。
阅读全文