Windows部署Redmine记
发布日期:2021-09-29 21:09:46 浏览次数:3 分类:技术文章

本文共 1280 字,大约阅读时间需要 4 分钟。

转载:http://blog.csdn.net/hylaking/article/details/44115987

部署Redmine之前,Windows 2008上已经有WAMP了,最初的设想是使用WAMP中的Apache,于是:

  a. 下载railsInstaller, Redmine2.5.3;

  b. 安装。发现必须联外网才能完成Rails的环境安装过程,而这个内部服务器是不允许连接到外网的。

  c. 在另外一台机器上安装Rails和Redmine,安装完毕,运行时报告有错误



不得已,改弦更张,采用Bitnami的一键安装的方案,然后将已经安装的其他应用移植到Bitnami中的Apache中来。找了篇网文,从官网上下载了最新版本的Bitnami2.6.1,按照步骤一路往下走,直到安装完毕,然后:

1. Launch

2. 发现Apapche服务不能Launch起来


  查看apache2目录下的error.log文件,有如下警告:

  [xxxx 14:06:12.767017 2015] [ssl:warn] [pid 4736:tid 508] AH01909: localhost:443:0 server certificate does NOT include an ID which matches the server name

  [xxxx 14:06:13.079018 2015] [ssl:warn] [pid 4736:tid 508] AH01909: localhost:443:0 server certificate does NOT include an ID which matches the server name

  起初以为是这个警告导致apache启动失败,求助度娘,始终没有找到原因。休息了一段时间之后,想来Windows的事件日志中或许有些线索吧。打开事件日志,在应用程序中果然有如下的错误记录

  

   第二个事件清楚地说明了error的原因

   

  打开httpd.conf,找到569行(事实上是最后一行),内容如下:

    SetEnv PATH "${PATH};C:\Bitnami\redmine2.6/apache2/bin;"

  这行果然是有问题的,${PATH}是Linux系统中的用法,在Windows中,用法应该是%PATH%;C:\Bitnami\redmine2.6/apache2/bin

  这里我没有用%PATH%,猜测这句的意思是设置PATH变量,直接“计算机->属性->高级系统设置->环境变量”,定义了一个名为“APACHE_ROOT”的系统变量,然后在PATH系统变量中加入“%APACHE_ROOT%/bin;”

  在“redmine manager tool”中restart all,apache终于启动起来了



3. 在浏览器中打开redmine,以Administrator/root成功登录

4. 移动BUG系统

5. 移植SVN

6. 移植Wiki和日志系统



7. Enjoy it!

转载地址:https://blog.csdn.net/hou_jiong/article/details/78318379 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Axis2与Android的Json(Gson)通信传数据
下一篇:无人超市解决方案

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月16日 14时28分28秒