Redmineredmine

Redmine,小型团队的优秀项目管理工具

2019-01-29  本文已影响94人  云中漫步2125

Redmine 官网
通过bitnami快速安装Redmine

本文基于上述官网方案,进行Redmine的快速安装,并介绍与git库的集成,项目的管理。

安装

  1. 下载
# cd /usr/local/src/
# wget https://bitnami.com/redirect/to/422826/bitnami-redmine-4.0.1-0-linux-x64-installer.run
  1. 修改bitnami-redmine-4.0.1-0-linux-x64-installer.run的执行权限
# chmod +x bitnami-redmine-4.0.1-0-linux-x64-installer.run
  1. 执行bitnami-redmine-4.0.1-0-linux-x64-installer.run实施安装
# ./bitnami-redmine-4.0.1-0-linux-x64-installer.run
Language Selection

Please select the installation language
[1] English - English
[2] Spanish - Español
[3] Japanese - 日本語
[4] Korean - 한국어
[5] Simplified Chinese - 简体中文
[6] Hebrew - עברית
[7] German - Deutsch
[8] Romanian - Română
[9] Russian - Русский
Please choose an option [1] : 5
----------------------------------------------------------------------------
欢迎使用 Bitnami Redmine Stack 安装向导。

----------------------------------------------------------------------------
选择您想要安装的组件,清除您不想安装的组件。当您准备继续时,点击“前进”。

Subversion [Y/n] : n

PhpMyAdmin [Y/n] : Y

Redmine : Y (Cannot be edited)

Git [Y/n] : Y

上述选择是否正确? [Y/n]: Y

----------------------------------------------------------------------------
安装文件夹

请选择安装Bitnami Redmine Stack的文件夹

选择一个文件夹 [/opt/redmine-4.0.1-0]:
----------------------------------------------------------------------------
创建管理员帐户

Bitnami Redmine Stack admin 用户创建

您的真实姓名 [User Name]: admin

Email地址 [user@example.com]: admin@test.com

登录 [user]: admin

密码 :
请确认密码 :
----------------------------------------------------------------------------
Web服务器端口

Choose a port that is not currently in use, such as port 444.

SSL 端口 [444]:

----------------------------------------------------------------------------
MySQL信息

请输入MySQL数据库信息

Choose a port that is not currently in use, such as port 3308.

MySQL服务端口 [3308]:

----------------------------------------------------------------------------
缺省数据配置语言

选择缺省数据配置语言:

[1] Bosnian
[2] 保加利亚语
[3] Catalan
[4] 捷克语
[5] Danish
[6] 德语
[7] 英语
[8] 西班牙
[9] 法语
[10] Galician
[11] 希伯来语
[12] Hungarian
[13] 意大利语
[14] 日语
[15] 朝鲜语
[16] Lithuanian
[17] 荷兰语
[18] Norwegian
[19] 波兰语
[20] 葡萄牙语
[21] 罗马尼亚语
[22] 俄语
[23] Slovak
[24] Slovenian
[25] 塞尔维亚语
[26] 瑞典语
[27] Turkish
[28] Ukrainian
[29] Vietnamese
[30] 中文
请选择选项 [30] :

Do you want to configure mail support? [y/N]: N

----------------------------------------------------------------------------
安装程序已经准备好将 Bitnami Redmine Stack 安装到您的电脑。

您确定要继续吗? [Y/n]: Y

----------------------------------------------------------------------------
正在安装 Bitnami Redmine Stack 至您的电脑中,请稍候。

 正在安装
 0% ______________ 50% ______________ 100%
 #########################################

----------------------------------------------------------------------------
安装程序已经将 Bitnami Redmine Stack 安装于您的电脑中。

启动Redmine应用程序。 [Y/n]: Y
  1. 修改Redmine的端口号
    用Bitnami安装Redmine后,默认使用80端口提供服务,我们接下来改一下端口,方便发布到公网

4.1 修改properties.ini

# cd /opt/redmine-4.0.1-0
# vi properties.ini

找到

[Apache]
apache_server_port=80

改成

[Apache]
apache_server_port=9999
# vi apache2/conf/httpd.conf

4.2 修改apache2端口

# vi apache2/conf/httpd.conf

找到

Listen 80

改成

Listen 9999

4.3 修改apache2启动脚本

# vi apache2/conf/bitnami/bitnami.conf

找到

NameVirtualHost *:80

修改为

NameVirtualHost *:9999

找到

<VirtualHost _default_:80>

修改为

<VirtualHost _default_:9999>

4.4 修改apache2命令的提示

# vi apache2/scripts/ctl.sh

找到

echo "$0 $ARG: httpd started at port 80"

修改为

echo "$0 $ARG: httpd started at port 9999"
  1. 重启Redmine,通过9999端口访问测试
# ./ctlscript.sh restart
Syntax OK
/usr/local/redmine-4.0.1-0/apache2/scripts/ctl.sh : httpd stopped
/usr/local/redmine-4.0.1-0/mysql/scripts/ctl.sh : mysql stopped
/usr/local/redmine-4.0.1-0/mysql/scripts/ctl.sh : mysql  started at port 3307
Syntax OK
/usr/local/redmine-4.0.1-0/apache2/scripts/ctl.sh : httpd started at port 4041
  1. 访问 127.0.0.1:9999
    效果如下图


    Redmine界面

安全配置

毕竟我们不是做开源项目,所以还是希望只有授权用户才能访问我们的项目和代码,所以需要在配置中打开认证访问控制。操作如下图。


禁止非授权用户访问

版本库插件管理

取消除了git之外的SCM工具

创建项目,并添加版本库

图像 037.png
图像 038.png
图像 039.png
图像 040.png

上一篇下一篇

猜你喜欢

热点阅读