Ubuntu18安装redmine4.0x

本文详细介绍如何在Linux环境下使用apt-get安装必要的软件包如curl、vim和mysql等,并逐步引导完成Redmine的安装配置过程,包括数据库设置、依赖安装及服务启动。

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

1.apt-get update 更新系统依赖

2.安装curl vim编辑器 mysql数据库

sudo apt-get install curl vim mysql-server mysql-client

安装完mysql默认没有密码
创建数据库,执行sql;
CREATE DATABASE redmine CHARACTER SET utf8;
CREATE USER ‘redmine’@‘localhost’ IDENTIFIED BY ‘Abc’;
GRANT ALL PRIVILEGES ON redmine.* TO ‘redmine’@‘localhost’;

授权远程权限
grant all on redmine .* to ‘redmine’@’%’ identified by ‘Abc’;

3.安装redmine的依赖
sudo apt install build-essential libmysqlclient-dev imagemagick libmagickwand-dev

4.下载redmine
sudo curl -L http://www.redmine.org/releases/redmine-4.0.0.tar.gz -o /opt/redmine.tar.gz

安装依赖

sudo gem install bundler --no-rdoc --no-ri sudo bundle install --without development test postgresql sqlite

gem install bundler

sudo apt-get install imagemagick libmagickwand-dev

gem install rmagick -v ‘2.13.4’

sudo apt-get install mysql-client libmysqlclient-dev

gem install mysql2 -v ‘0.3.21’

gem install nokogiri -v ‘1.8.0’

sudo apt-get install libxslt-dev libxml2-dev

bundle install //要在redmine目录下运行此语句 (检查依赖是否可用)

数据库初始化 (注意有个官方bug需要在此目录下面 vim app/assets/config/manifest.js)
添加
//= link_tree …/images
//= link_directory …/javascripts .js
//= link_directory …/stylesheets .css

修改连接数据库文件
cp database.yml.example database.yml
输入数据库密码等信息

数据库初始化
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data

启动
bundle exec rails server webrick -e production -p 3001 -b 0.0.0.0
可以创建一个screen后台运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值