(推荐)windows用一键安装包安装

2012-03-05 10:23:47    王春生    362071

为了简化大家在windows下面的安装,我们在xampp基础上做了禅道的windows一键安装包。xampp是业内非常著名的AMP集成运行环境。禅道的一键安装包主要在它基础上做了大量的精简,并集成了我们自主开发的集成面板,使用起来会更加方便。关于xampp一键安装包,大家有兴趣可以访问下面的官方网站: https://www.apachefriends.org/ (注:这个是xampp官方网站,禅道一 安装包不需要登录这个网址下载)。


禅道9.2.stable版本升级了Windows一键安装包。

禅道运行集成面板升级到2.0.0版本,我们有针对64位和32位分别打包,请根据自己的电脑下载对应的Windows一键安装包。

启用Apache用户验证,修改mysql密码的功能,新安装时会提示安装VC环境。

一、Windows 64/32位一键安装包的安装

1、运行Windows一键安装包

在我们的站点下载新的windows集成运行环境(.exe结尾)。
双击解压缩到某一个分区的根目录,比如c:\xampp,或者d:\xampp, 必须是根目录。
 进入xampp文件夹,点击 start.exe启动禅道时,如果电脑没有安装过VC运行环境时,会提示安装VC++环境。

Windows一键安装包的运行需要安装VC++环境。

注意: 如果您遇到以下界面,请删除当前xampp包,然后下载 windows一键安装包(未加安全设置) 的包安装使用。


2、修改数据库密码

禅道服务启动后,会提示数据库密码太弱,建议修改密码。

会默认显示一个密码,你也可以自己设置一个密码,点OK后数据库密码会自动修改。

可以在控制运行面板左上角服务--修改数据库密码里查看到当前的数据库密码。也可以在xampp/zentao/config/my.php里查看到数据库密码。

3、 Apache用户访问验证(注:未加安全设置的一键安装包无此功能)

禅道启动后,默认是开启了Apache用户访问验证 ,如下图:

  • 如果不想开启访问验证功能,可以把 集成面板最后一行左侧的对号去掉。
  • 启用访问验证后,用户需要先输入集成面板最后一行的帐号密码(此帐号密码需要提供给所有禅道登录人员)才可以访问到禅道登录页面(登录页面需要输入禅道的登录帐号方可登录,默认登录禅道帐号:admin 123456)。
  • 如果需要修改Apache用户访问验证的账号和密码,可以在运行集成面板 最后一行的“更改”按钮 进行修改。

4、超级管理员登录密码修改

超级管理员登录禅道后,一键安装包默认的账号密码是admin,123456。

系统会检测密码安全级别,提示修改弱口令密码,按照提示修改即可。

如果需要维护密码安全设置可以到 后台--安全 页面进行修改。

5、登录禅道数据库

禅道Windows一键安装包默认只能在服务器本机登录。

浏览器里输入 http://127.0.0.1:端口号(apache端口为非80端口时,需要填写端口号),然后点击登录页面左下的 数据库管理

即可进入禅道数据库登录页面。

在登录页面填写 xampp/zentao/config/my.php 里的对应参数,即可进入禅道数据库。

系    统:默认选择MySQL。

服务器:对应填写下图的$config->db ->host和port的参数。比如下图 $config->db ->host = '127.0.0.1', $config->db ->port = '3306'。那么服务器填写:127.0.0.1:3306。

用户名:对应填写下图的 $config->db ->user = 'zentao' 。那么用户名就应该填写zentao。

密    码:对应填写下图的 $config->db ->password = ' ',中单引号里的值。(每个人的数据库密码会不一样,单引号里显示的值是什么,密码就填写什么)

数据库:对应填写下图的 $config->db ->name = 'zentao ' 中的zentao 。

需要注意的情况:

如果准备登录禅道数据库时, 登录界面里显示为黄底的内容,是浏览器自动填充的数据

这里填充的用户名和密码,其实和禅道的数据库用户名和密码是不一样的。

如果不做修改直接登录的话,是没有办法登录到禅道数据库的。

请按照以上的说明,填写禅道数据库登录的参数。

二、未加安全设置的Windows一键安装包的安装(9.2.stable以上版本的未加安全设置包+9.2.stable以前的一键安装包)

2.1 在我们的站点下载新的windows集成运行环境(.exe结尾)。

2.2 双击解压缩到某一个分区的根目录,比如c:\xampp,或者d:\xampp, 必须是根目录

2.3 进入xampp文件夹,双击start.bat(新的windows一键安装包右键以管理员身份运行 启动禅道.exe)启动集成面板程序,界面如下:

2.4 修改apache和mysql的启动端口(注意:默认系统会自动切换可以使用的端口,如果需要指定特定端口可以按以下步骤操作):
1)、点击集成面板(运行xampp/启动禅道.exe后出现的控制台)左上角 服务-卸载服务;
2)、点击集成面板左上角 服务-配置默认端口,修改端口号后保存;
3)、退出集成面板后重新以管理员身份运行 xampp/启动禅道.exe;
4)、点击启动禅道。

三、启动并访问禅道

3.1 启动集成面板之后,点击“启动禅道”按钮,系统会自动启动禅道所需要的apache和mysql服务。

3.2 启动成功之后,点击“访问禅道”,即可打开禅道环境的首页。5秒钟之后,页面会自动跳转到禅道的页面。

3.3 修改端口操作步骤:运行 xampp/start.exe 后 左上角 服务-卸载服务  然后 服务-配置默认端口 保存后 退出重新运行 xampp/start.exe  点击 启动禅道 。

四、相关密码

4.1 禅道项目管理软件的登录帐号是 admin,密码是 123456,请登录之后尽快修改自己的密码。

4.2 mysql数据库的管理员默认帐号是 root,密码为 123456。(如果您修改了root帐号的密码,请一定记得修改zentao/config/my.php里面的数据库密码)

4.3 数据库管理是使用的phpmyadmin程序,基于安全方面的考虑,只能在禅道所在的机器上面访问,从其他机器访问会被禁止。(禅道服务器本机浏览器访问127.0.0.1,点击数据库管理。)

五、关于该环境

5.1 禅道访问地址为 http://禅道机器的ip地址:端口号/zentao/,ip地址换成禅道机器实际的ip地址,端口号换成实际的端口号。(查看电脑IP地址方法:http://jingyan.baidu.com/article/63f2362816d56c0208ab3dd5.html)

5.2 该集成面板会自动安装apache和mysql为服务,服务名分别是apachezt, mysqlzt。

5.3 该环境是从 xampp版本精简而来。

六、如果集成面板失败

如果无法通过集成面板启动禅道程序,我们还提供了命令行的控制脚本来启动禅道:

6.1 切换到xampp\service目录

6.2 双击install.bat这个脚本,系统会自动尝试安装apache和mysql为服务,并启动。

6.3 安装成功之后,在这个目录下面会有port.apache和port.mysql来记录apache和mysql的端口号,如果您想更改端口,可以将这两个文件删掉,重新运行install.bat脚本。


评论列表
  2018/08/16 15:08
你好,按照步骤配置完了,输入本机ip加端口号,也可以转到正确的也买你,但是当点击“开源版”后,就跳转不到登录页面了,也没有相关提示,请问是什么问题呢?
王林   2018/08/16 16:08
确认下使用禅道版本以及浏览器?
1、禅道10.3版本在ie9或10上有bug。如果是ie浏览器,可以在这里下载10.3.1的补丁,使用其他浏览器登录禅道后,在后台-插件-本地安装,上传一下下载的补丁。
2、如果不是ie浏览器,有这个问题。zentao(ep/pro/pms)/config/my.php 中debug的值改成true 重新操作一下 看日志文件 zentao(ep/pro/pms)/tmp/log/php开头的今天的文件有什么报错。
石洋洋   2018/08/16 16:08
点击开源版跳转的网址和和手动输入的网址有什么区别?可以发出来看一下,或者加一下本网页最上方QQ,会邀请到官方QQ群中,可以在群里截图看一下。
林夏夕   2018/08/09 14:08
根据此文档搭建好了环境,如何让其他人访问呢?服务器网址该怎么去设置啊?
石洋洋   2018/08/09 15:08
可以在看一下这个文档,里面有访问网址的介绍的。还不明白的话可以加一下本网页最上方的QQ咨询。
林夏夕   2018/08/09 14:08
根据此文档搭建的是局域网服务器么?如何用外网来登录呢?
马超   2018/08/09 14:08
按照此文档搭建就可以,外网网络通就可以访问登录
李先生   2018/08/02 10:08
我想问一下 我根据 http://www.zentao.net/book/zentaopmshelp/276.html这个提示 添加host用户后mysql连不上了 怎么弄
石洋洋   2018/08/02 13:08
应该是哪里操作错了,导致权限丢失,可以搭建一套新的xampp或者zbox 然后在服务停止状态下把mysql物理文件迁移过去。物理文件目录:xampp/mysql/data/zentao (/opt/zbox/data/mysql/zentao)
梨花   2018/07/29 21:07
控制面板 1.2.8
phpmyadmin版本:Version 4.0.8
php版本:PHP 5.4.19 (cli) (built: Aug 21 2013 01:12:03)
apache版本:Server version: Apache/2.4.4 (Win32)
mysql版本:D:\xampp\mysql\bin\mysqld.exe Ver 5.5.32 for Win32 on x86 (MySQL Community Server (GPL))

当前目录:D:\xampp\

正在启动......
正在安装服务:apachezt...安装成功。
正在启动服务:apachezt...端口:80...失败。
再次尝试启动服务:apachezt...端口:80...失败。
启动失败,请稍后重试。

1、换个端口号试下
运行 xampp/启动禅道.exe 后 左上角 服务-卸载服务
然后 服务-配置默认端口 保存后 退出
重新以管理员身份运行 xampp/启动禅道.exe 点击 启动禅道--依然失败。
2、看下xampp/apache/logs下有什么报错日志吗?--无日志

已解决:
运行D:\xampp\services\install.bat,生成的文件中点击查看端口号为88,3306,在集成面板将端口改成88搞定。
梨花   2018/07/29 21:07
控制面板 1.2.8
phpmyadmin版本:Version 4.0.8
php版本:PHP 5.4.19 (cli) (built: Aug 21 2013 01:12:03)
apache版本:Server version: Apache/2.4.4 (Win32)
mysql版本:D:\xampp\mysql\bin\mysqld.exe Ver 5.5.32 for Win32 on x86 (MySQL Community Server (GPL))

当前目录:D:\xampp\

正在启动......
正在安装服务:apachezt...安装成功。
正在启动服务:apachezt...端口:80...失败。
再次尝试启动服务:apachezt...端口:80...失败。
启动失败,请稍后重试。

1、换个端口号试下
运行 xampp/启动禅道.exe 后 左上角 服务-卸载服务
然后 服务-配置默认端口 保存后 退出
重新以管理员身份运行 xampp/启动禅道.exe 点击 启动禅道--依然失败。
2、看下xampp/apache/logs下有什么报错日志吗?--无日志


尝试以上两种方法依然无法解决,求助
石洋洋   2018/07/30 09:07
没有日志的话不好确定问题,可以换台电脑启动服务试试。
luken   2018/07/27 09:07
安装之后,可以将域名加入,不需要再不回人员吗?
王林   2018/07/27 09:07
抱歉,没有明白什么意思。
是说需要通过域名访问禅道吗?
可以参考下文档:http://www.zentao.net/book/zentaopmshelp/131.html
李斌   2018/07/10 14:07
服务器本地肯定可以正常访问禅道吗?
windows server 2016的服务器,ping肯定能通,telnet就不行了。
王林   2018/07/10 15:07
需要到禅道服务器端口也通的,可以和贵公司网络管理人员一起看下网络原因。
如果使用的云服务器,可以咨询一下服务商。
李斌   2018/07/10 14:07
windows server 2016.安装了以后局域网内的电脑无法访问。防火墙已关。ip没问题,80端口也没有被占用。这什么原因。
王林   2018/07/10 14:07
1、确认下载服务器本地可以正常访问禅道吗?
2、本地可以访问的话,可以在需要访问禅道的电脑ping telnet下到禅道服务器的网络通吗。
JachinZhang   2018/07/04 22:07
php版本:PHP 5.4.19 (cli) (built: Aug 21 2013 01:12:03)
apache版本:Server version: Apache/2.4.4 (Win32)
mysql版本:D:\xampp\mysql\bin\mysqld.exe Ver 5.5.32 for Win32 on x86 (MySQL Community Server (GPL))

当前目录:D:\xampp\

请问出现如下问题应该怎么解决呢
求 有一点点急!!
谢谢你


正在启动......
正在启动服务:apachezt...端口:80...失败。
再次尝试启动服务:apachezt...端口:80...失败。
启动失败,请稍后重试。
王林   2018/07/05 09:07
1、换个端口号试下
运行 xampp/启动禅道.exe 后 左上角 服务-卸载服务
然后 服务-配置默认端口 保存后 退出
重新以管理员身份运行 xampp/启动禅道.exe 点击 启动禅道
2、看下xampp/apache/logs下有什么报错日志吗?
可以添加下页面上方QQ,邀请进群后,问题截图咨询一下。


发表评论
  评论通过审核后显示。
浙ICP备12017616号
蝉知1.7