如何在服务器上搭建和配置redmine bitname

如何在服务器上搭建和配置redmine bitname,第1张

主要是这几个步骤:

一,数据库迁移;

二,项目移至redmine的apps目录后更改相关配置;

三,

在redmine文件夹的apache2启动目录中添加testlink项目启动路径。

前期准备

在进行本文档操作前,需要完成如下前期步骤:

1.

RedMine部署完毕;

备注:RedMine部署在Ubuntu+Mysql环境下

Ubuntu

Release:

10.04

Mysql版本:5.1.41-3ubuntu12

2.

TestLink安装完毕。

备注:部署系统中TestLink的Release需为1.8.0后版本。

测试系统部署在Apache+Mysql集成环境,实际过程中可以根据具体需求变更。

部署概要

1.

关闭Ubuntu防火墙;

2.

登录RedMine服务器,设置Mysql远程连接账户;

3.

登录TestLink服务器,测试第1步中的Mysql数据库远程连接;

4.

登录TestLink服务器,设置配置文件;

配置文件包括:

Ø

custom_config.inc.php(TestLink根目录下)

Ø

redmine.cfg.php

(在cfg目录下)

5.

重起Apache服务器,登录TestLink测试与RedMine的连通性。

部署步骤

Ubuntu防火墙

1.

由于TestLink需连接RedMine的数据库,因此登录Ubuntu系统,打开Mysql的3306端口。局域网中可以将Ubuntu防火墙关闭。关闭防火墙命令如下:

sudo

ufw

disable

设置Mysql远程连接账户

1.

登录Ubuntu系统(RedMine与MySql均部署在Ubuntu下)。

2.

登入MySql数据库。

root@redmine:~#

mysql

-u

root

–p

Enter

password:

3.

数据库切换(进入mysql数据库)。

mysql>use

mysql;

4.

创建远程账户。

mysql>

GRANT

ALL

PRIVILEGES

ON

*.*

TO

new_user@"%"

IDENTIFIED

BY

"new_user_password"

说明:其中"*.*"代表"数据库.表名",new_user为远程登录用户名,new_user_password为远程登录用户密码。其中”%”说明对允许那台主机能够远程连接RedMine服务器的数据库(%是对所有主机,如为10.7.1.1则是对该主机)。

例如:

mysql>

GRANT

ALL

PRIVILEGES

ON

*.*

TO

remote@"%"

IDENTIFIED

BY

"remote"

以上信息在部署过程中,根据实际情况进行设置,本文档部署过程中,远程登录用户名为设为remote,所有主机均可连接至RedMine服务器的数据库。

5.

mysql

的配置文件/etc/mysql/my.cnf。

root@redmine

sudo

vi

/etc/mysql/my.cnf

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。

刚开始使用redmine时

方法一:

可以采用nginx+passenger的方式来驱动redmine提升访问速度,但是在新建问题或更新问题时变得非常慢,这是因为在新建问题和更新问题时会发送邮件,而且是同步操作的,就是说需要等到邮件发送成功后才会返回。(可以用方法二解决此问题,将发送邮件的方式改为异步操作)

方法二:

我的目录C:\Bitnami\redmine-3.0.2-0\apps\redmine\htdocs\config

1. 进入redmine目录下的config目录;

2. 编辑configuration.yml;

3. 找到 delivery_method: :smtp,将smtp改为async_smtp,保存退出;

4. 重启服务即可解决;

(只想解决新建问题访问慢的问题可以直接忽略方法一)

你先看看你路由器管理界面里网络状态下的外网IP地址是多少,然后你用百度搜索IP,会显示你的外网地址,如果这二者不一致就说明你用的并不是真正的公网地址,这种情况下你只有两个选择,一个是向宽带商购买固定的IP公网地址,另外一种是用能穿透内网的收费花生壳。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/279057.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存