项目管理平台 Redmine 安装指南

参考资料:https://www.redmine.org/projects/redmine/wiki/RedmineInstall

 

服务器环境 Ubuntu 16.04版本 



测试网站

http://172.31.111.132:3000/

admin/$chedu1e



Redmine安装指南



1.安装PostgreSQL 数据库软件包

apt-get update

apt-get install -y postgresql libpq-dev



2.创建数据库

sudo -u postgres psql



postgres=# CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD '$chedu1e' NOINHERIT VALID UNTIL 'infinity';

postgres=# CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;

postgres=# \q



测试数据库是否成功

psql -U redmine -W -h localhost redmine

键入密码即可进入



3.安装ruby

apt-get install ruby imagemagick libmagickwand-dev build-essential patch ruby-dev zlib1g-dev liblzma-dev libmysqlclient-dev



4.下载安装包并解压到指定路径

wget https://www.redmine.org/releases/redmine-4.0.3.tar.gz (红字为版本号)

tar -zxvf redmine-4.0.3.tar.gz -C /opt



5.进入解压路径并修改配置文件

cd /opt/redmine-4.0.3

cp config/database.yml.example config/database.yml

vi /opt /redmine-4.0.3/config/database.yml



取消下述注释

# PostgreSQL configuration example

production:

  adapter: postgresql

  database: redmine

  host: localhost

  username: redmine

  password: "$chedu1e"



#production:

#  adapter: mysql2

#  database: redmine

#  host: localhost

#  username: root

#  password: ""

#  encoding: utf8



6.安装依赖包

cd /opt/redmine-4.0.3

安装bundler

gem install bundler

然后安装Redmine所需要的所有gems

bundle install --without development test



7.实现会话加密存储

bundle exec rake generate_secret_token



8.数据库架构对象并添加默认数据值

RAILS_ENV=production rake db:migrate

RAILS_ENV=production REDMINE_LANG=zh rake redmine:load_default_data



9.测试安装登陆

bundle exec rails server webrick -e production



10.防火墙放行3000端口

安装iptablesiptables-persistent 实现持续化规则

apt-get install iptables iptables-persistent

iptables -I INPUT -p tcp --dport 3000 -j ACCEPT

iptables-save

netfilter-persistent save

netfilter-persistent reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值