【Redmine】Redmine 3.0.1 安装与配置
2015-07-14 16:25 佳佳的博客 阅读(1087) 评论(0) 编辑 收藏 举报Redmine安装
- VM安装Linux
- 安装Bitnami Redmine
- 配置环境
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】服务;