windows一键安装包
1101
安装不能启动服务已解决 悬赏10积分
提问者lingtl
答案数1
阅读数6663
发表时间2012-05-26 16:28:53
启动后,不能打开管理界面,连接错误,是不是端口占用?
禅道版本:3.1
安装包类型:Windows安装包
操作系统:Windows 7
客户端浏览器:IE8
备注
看了关于安装的帮助文档
http://www.zentao.net/help-read-78950.html
却无法启动禅道时,按以下步骤进行 配置修改,重启禅道, 耐心,细心!!!
1、确认禅道一键安装包的安装路径,安装路径不要带空格或中文,如果路径不合规范,
删除已经解压的文件夹, 重新运行 ZenTaoPMS1.x.stable.exe, 把禅道解压到合适的路径
如D:盘根目录, 最后的效果是 你有这样一个目录结构
D:\zentao下存在以下目录
├─alternative_control
├─a_diagnostic
├─cgi-bin
├─docs
├─etc
├─home 从这个目录往下延伸,可以看到禅道的核心
├─htpasswd
├─msmtp
├─plugins
├─ssl
├─tmp
├─unicon
├─usr 这个目录下存放着apache、mysql 、php,它们各自的子目录里存放着配置文件,这些配置文件是我们需要修改的
└─www
2、 给禅道的apache 、mysql换端口, apache 将使用8088, mysql将使用3301
检查端口是否被占用
8088: 开始菜单,运行,先敲 cmd , 回车, 在cmd窗口下 执行 netstat -aon|findstr "8088" 这个命令。如果返回不为空, 则说明有xx程序 占用 了8088端口。返回为空,禅道apache就可以使用8088端口
3301: 开始菜单,运行,先敲 cmd , 回车, 在cmd窗口下 执行 netstat -aon|findstr "3301" 这个命令。如果返回不为空, 则说明有xx程序 占用 了3301端口。返回为空,禅道mysql就可以使用3301端口
3、安装editplus 或 ultraEdit 之类的文本编辑器,用这类编辑器改以下提到的文件
4、 在 ...\usr\local\apache2\conf 目录下 备份然后编辑 httpd.conf 文件
第 124行左右 , 是 Listen 80 , 80改成 8088
第 297 行 左右 ,是 ServerName localhost:80, 80 改成 8088
保存
5、 备份然后编辑 ...\usr\local\mysql\my.ini 文件
第10行, port=3306 改为 port=3301
第18行,port=3306 改为 port=3301
保存
6、 备份然后编辑...\home\zentao\config 目录下的 my.php
强调:不要用windows自带的 文本编辑器打开,用 editplus或notepad++或ultraEdit打开,改第6行
$config->db->port = '3306'; //mysql主机端口号。
3306改为3301, 保存
感谢sunlei,共享给大家参考,可能有用。
答案列表
🍟 你这个是我们之前老版本的一键安装包了。
回复
|
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com