ubuntu安装redmine

本文介绍在Ubuntu系统安装Redmine的详细步骤。首先要安装ruby,包括安装公钥、curl、rvm等;接着安装rails、mysql 5.7,创建用户和数据库,下载源码,修改文件内容。之后在redmine目录下运行语句,进行配置、修改权限,最后运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装ruby
步骤1:安装mapapis公钥

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

步骤2:安装curl

sudo apt-get install curl

步骤3:安装rvm //rvm 是一个ruby版本控制工具 ruby version manager

curl -sSL https://get.rvm.io | bash -s stable

步骤4:更新bash

source /etc/profile.d/rvm.sh (root用户)
source ~/.rvm/scripts/rvm (非root用户)

步骤5:更新依赖

rvm requirements
rm -rf /var/lib/apt/lists/*

步骤6:安装ruby

rvm list known //列出可用版本
rvm install ruby-2.5

步骤7:更新gem依赖

rvm rubygems current

步骤8:更换rvm镜像

gem sources -r https://rubygems.org/
gem sources -a https://gems.ruby-china.com/
gem sources -l

二、安装rails

gem install rails
gem install bundler

三、安装mysql 5.7

apt-get install mysql-server mysql-client
apt-get install libmysqlclient-dev

四、创建用户和数据库

mysql -u root -p
进入sql语句中添加下列代码
CREATE DATABASE redmine CHARACTER SET utf8;
CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
quit;

五、下载源码

git clone https://github.com/redmine/redmine

六、修改文件内容,下载完之后,切换到该目录,执行命令

cd redmine
cp config/database.yml.example config/database.yml
将production的配置修改为:
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: my_password (之前创建redmine数据库的时候的密码)

七、在redmine目录下运行此语句

sudo apt-get install imagemagick libmagickwand-dev 
bundle install 

八、redmine配置

rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data 
#执行之后会出现设置语言的选择

九、修改文件权限

#增加一个用户组redmine,并指定ID为 999
mkdir -p tmp tmp/pdf public/plugin_assets
sudo groupadd -fg 999 redmine  
#为redmine用户组增加一个用户redmine 并指定ID 为1003
sudo useradd redmine -g 999 -u 1003 -m  

要在redmine目录下运行

sudo chown -R redmine:redmine files log tmp public/plugin_assets

要在redmine目录下运行

sudo chmod -R 777 files log tmp public/plugin_assets 

十、运行

ruby bin/rails server webrick -e production -b 0.0.0.0 -p 3000
管理员初始帐号admin密码admin
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值