Redmine安装

  1. VM安装Linux
  2. 安装Bitnami Redmine
  3. 配置环境

1.VM安装Linux

使用虚拟机安装Linux
本文使用的是Centos(CentOS-6.3-x86_64-bin-DVD1.iso)

2.安装Bitnami Redmine

cd到文件存放目录,执行如下命令安装Redmine:

./bitnami-redmine-3.0.1-0-linux-x64-installer.run

安装中间具体步骤略,按照提示设定即可。

安装中可能出现的问题及对策:

  • 如何访问Windows共享文件

sudo mount -t cifs -o username="username" password="password" //[IP]/[共享目录] [目标目录]
  • 没有sudo的执行权限

su -- 切换到root用户
visudo -- 追加用户到sudoer
su - [username] -- 切换回当前用户
  • Run文件没有执行权限

chmod 777 bitnami-redmine-3.0.1-0-linux-x64-installer.run

3.Redmine配置

  • 开放Linux8080端口

redmine默认使用8080端口,centos默认8080端口是关闭的。
安装完后只有本机可以访问redmine。

关闭防火墙:

sudo /etc/init.d/iptables stop

修改配置文件:

sudu vi /etc/sysconfig/iptables

追加如下内容到配置文件并保存:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

重新打开防火墙:

sudo /etc/init.d/iptables restart
  • DB配置文件

通过Bitnami安装的MySql数据库,默认root密码是空。
Redmine使用的用户名是bitnami,密码保存在如下文件。
(登录phpmyadmin时需要该密码)

redmine/apps/redmine/htdocs/config/database.yml 
  • 邮件配置

邮件配置保存在如下文件。

redmine/apps/redmine/htdocs/config/configuration.yml

下面是域用户配置的示例:

production:
delivery_method: :smtp
smtp_settings:
address: [mail server name]
port: 25
domain: [domain name]
  • 远程访问phpmyadmin

修改mysql配置文件(redmine/mysql/my.cnf)文件,注释掉如下语句(前面追加井号):

# bind-address=127.0.0.1

修改phpmyadmin配置文件(redmine/apps/phpmyadmin/conf/httpd-app.conf):

Require local ⇒ Require all granted
  • 关联SVN版本库

如果SVN是另外一台服务器的话,关联时会出现404错误。
需要在服务器上运行一次SVN命令,保存一次证书。

svn list SVN地址
选择 P 永远接受

运行svn命令出现command not found错误
需要先运行Redmine安装目录下的use_redmine文件

./use_redmine

运行svn命令出现name or servie not know错误

Unable to connect to a repository an URL
Name or Service not know

需要追加svn服务器到hosts(/etc/hosts)文件

sudo vi hosts

把svn服务器的ip和服务器名加上去

[IP] [Server Name]

4.启动Redminie

  1.执行安装目录下的manager-linux-x61.run,打开管理工具;

  2.切换到Manager Servers标签,启动【MySQL Database】和【Apache Web Server】服务;

【Redmine】Redmine 3.0.1 安装与配置的更多相关文章

  1. CentOS-7.0.中安装与配置Tomcat-7的方法

    安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/down ...

  2. Solr(5.1.0) 与Tomcat 从0开始安装与配置

    1.什么是Solr? Solr是一个基于Lucene的Java搜索引擎服务器.Solr 提供了层面搜索.命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式).它易于安装和配置 ...

  3. Yii2.0的安装与配置教程

    版权声明:本文为博主原创文章,未经博主允许不得转载. PHP版本需求:PHP5.4.0以上,因为Yii2.0基于PHP5.4以上版本进行了完全重写. 目前有两种方法可以安装Yii2.0,一种是安装Co ...

  4. Win10+vs2012+cuda8.0的安装与配置

    安装环境说明:NVDIA GeForce 930M.Intel(R) HD Graphics 520 显卡和cuda需要兼容匹配,我一开始下载的cuda6.5无法安装,所以又重新下了比较新的cuda8 ...

  5. mongodb 3.0下载安装、配置及mongodb最新特性、基本命令教程详细介绍

    mongoDB简介(本文由www.169it.com搜集整理) MongoDB是一个高性能,开源,无模式的文档型数据库,是目前在IT行业非常流行的一种非关系型数据库(NoSql).它在许多场景下可用于 ...

  6. Apache2.4.34 + php 7.28 + MySQL8.0.12 安装及配置

    服务端的学习 Apache2.4.34 的安装及配置 1.基本安装 最新的 Apache 已经不提供 Windows 的安装版本,所以我们这里使用的是解压版 -下载地址:https://www.apa ...

  7. AndroidStudio3.0的安装和配置笔记

    开发Android项目要搭建开发环境.可以选择使用Eclipse安装ADT插件来开发安卓项目,也可以使用谷歌的官方IDE——AndroidStudio3.0. AndroidStudio3.0安装的具 ...

  8. 怎样在 CentOS 7.0 上安装和配置 VNC 服务器

    这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程.当然这个教程也适合 RHEL 7 .在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC ...

  9. MySql 8.0.12安装、配置

    1. 参考:① 菜鸟教程下载安装MySQl ② 8.0.12安装方法 以下是我遇到的问题: 2.执行 mysqd --initialize --console 后,这个时候运行突然报"无法启 ...

随机推荐

  1. 欧拉回路基础 HDU1878 欧拉回路||并差集

    欢迎参加——每周六晚的BestCoder(有米!) 欧拉回路 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K ...

  2. CodeForces Round #515 DIv.3 F. Yet another 2D Walking

    http://codeforces.com/contest/1066/problem/F Maksim walks on a Cartesian plane. Initially, he stands ...

  3. bzoj3105【CQOI2013】新nim游戏

    题意:http://www.lydsy.com/JudgeOnline/problem.php?id=3105 sol  :要想必胜则拿完后异或空间不能包含0,即给对手留下一组线性基 为保证拿走的最小 ...

  4. Codeforces Round #241 (Div. 2) B dp

    B. Art Union time limit per test 1 second memory limit per test 256 megabytes input standard input o ...

  5. Origin 2018 的坐标轴中文标签发生倒立/翻转

    问题: 在使用 origin 2018 作图时,坐标轴或者是标签中输入中文后,将其更换中文字体(英文字体没有该问题)后发生倒立的情况 解决: 后来发现 Origin 2018 中存在两种中文字体,其中 ...

  6. shell 条件表达式

    1.条件测试的常用语法如下 1.test 测试表达式 2.[ 测试表达式 ] #两边需要有空格 3.[[ 测试表达式 ]] 4.(( 测试表达式 )) 说明: 第一种和第二种是等价的,第三种是扩展的t ...

  7. [区别]APPlication,Session,Cookie,ViewState和Cache

    原文发布时间为:2009-08-01 -- 来源于本人的百度文章 [由搬家工具导入] 在ASP.NET中,有很多种保存信息的对象.例如:APPlication,Session,Cookie,ViewS ...

  8. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---27

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  9. 学习总结——JMeter做http接口压力测试

    JMeter做http接口压力测试 测前准备 用JMeter做接口的压测非常方便,在压测之前我们需要考虑这几个方面: 场景设定 场景分单场景和混合场景.针对一个接口做压力测试就是单场景,针对一个流程做 ...

  10. DB2数据库报 [SQL0805N Package "NULLID.SQLLD003" was not found.]

    解决办法: cd /home/db2inst1/sqllib/bnddb2 bind @db2cli.lst blocking all grant public sqlerror continue C ...