银河麒麟服务器V10SP1部署开源项目管理与缺陷跟踪管理系统redmine_4.1.5

安装过程走了一点弯路,写下教程让大家可以尽量避坑

参考链接

官方安装教程 Install Redmine 421 on Centos 7 - Redmine

官方文档其实已经很完善,但还存在一些问题
首先就是版本的问题,redmine 和使用到的ruby, gems, 数据库 之间存在版本兼容问题,稍微搞错可能导致要重装
其次是资源来源问题,国外的资源链接拉取慢,访问不了,要切换成国内的资源链接

1、安装必要的资源包并配置host

安装资源包

yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison sqlite-devel wget mariadb-server mariadb-devel httpd mod_ssl curl

2、创建一个MySQL数据库

Redmine支持MySQL/MariaDB、Microsoft SQL Server、SQLite 3和PostgreSQL,我们将MariaDB用作数据库后端。

启动MariaDB服务并通过运行以下命令使其在启动时自动启动:

systemctl enable --now mariadb

转存失败重新上传取消

使用以下命令登录到MySQL Shell:

mysql

在MySQL Shell中,运行以下SQL语句以创建新数据库、新用户并授予用户对该数据库的访问权限:

CREATE DATABASE redmine CHARACTER SET utf8;

GRANT ALL ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'qwer1234';

redmine为用户名,qwer1234为密码。

完成后,退出MySQL Shell,运行:

EXIT;

转存失败重新上传取消

如果需要从外部访问数据库

[root@kylin plugins]# mysql

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 202

Server version: 10.3.9-MariaDB MariaDB Server

Copyright (c) 20002018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

MariaDB [(none)]> grant all PRIVILEGES on *.* to root@'%' ide

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值