使用源码包安装(各系统通用)

2012-03-05 11:18:08    王春生    183053

除了我们的一键安装包之外,您还可以通过源码包安装的时候来部署禅道的运行环境。

一、部署PHP, MySQL运行环境。

PHP, MySQL的安装教程网上很多,不再详述。但请大家注意下面几点:

1. 禅道需要使用pdo, pdo_mysql, json, filter这几个模块。请大家确保PHP环境有加载这几个模块。

2. 推荐使用Linux + Apache + PHP + MySQL组合。Nginx其次,不推荐IIS + PHP组合。

3. 不推荐国内开发的那些WAMP集成运行环境。

4. Linux下面不推荐自己编译安装,好使用操作系统自带的包管理器安装PHP的运行环境。

二、下载禅道源代码

1. 从禅道官网下载禅道新版本的源代码,以.zip结尾。

2. 将其解压缩,得到zentaopms目录。拷贝到webserver对应的目录,比如Apache的www或者htdocs目录。

3.通过浏览器访问http://ip/zentaopms/www/index.php,系统会自动转入安装程序。

三、安装步骤


    评论列表
    管先生   2018/01/19 00:01
    00:26:15 ERROR: 您访问的域名 172.16.18.231:8081 没有对应的公司。 in E:\Apache24\htdocs\zentaopms\module\common\model.php on line 67, last called by E:\Apache24\htdocs\zentaopms\module\common\model.php on line 27 through function setCompany.
    in E:\Apache24\htdocs\zentaopms\framework\base\router.class.php on line 2195 when visiting

    我用源码自己搭了个环境,到保存配置文件一步之后,就提示这样的。请问我应该怎么做。
    王林   2018/01/19 09:01
    找到php.ini文件,修改里面的session.save_path参数,将其设置为实际存在的路径。如果是ntfs分区或者linux,还需要为其增加其他人的读写权限。然后重启apache,然后重新安装禅道
    ooops   2018/01/12 09:01
    我下载源码的放在WWW目录下,打开localhost/zentaopms/www/index.php竟然Internal Server Error.这是什么问题.
    石洋洋   2018/01/12 14:01
    把 zentaopms/www/ 下面的 .ztaccess .htaccess 删除试一下。
    迎风   2018/01/10 14:01
    ngnix下使用源码包安装zentaopms目录拷贝到那个文件下下,自己配置nginx文件后报500错误如何解决?
    石洋洋   2018/01/10 18:01
    可以查看一下 nginx的日志文件,看看有什么记录。建议使用禅道一键安装包,启动服务即可运行,维护也比较简单。
    张东   2017/12/25 09:12
    不显示www目录是怎么回事呢
    石洋洋   2017/12/25 10:12
    网址直接访问试一下。
    lelehuhu   2018/01/08 11:01
    我也是遇见不显示www目录?为什么
    石洋洋   2018/01/08 15:01
    网址直接访问 www/index.php 看一下是否可以直接显示禅道内容。
    提个小问题   2017/11/15 10:11
    生成配置文件,必须要清空数据吗?点击保存报错:
    10:54:29 Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1044 Access denied for user 'test'@'%' to database 'zentao'' in module/install/model.php:411
    Stack trace:
    #0 module/install/model.php(411): PDO->query('CREATE DATABASE...')
    #1 module/install/model.php(296): installModel->createDB('5.6')
    #2 module/install/control.php(119): installModel->checkConfig()
    #3 [internal function]: install->step3()
    #4 framework/base/router.class.php(1691): call_user_func_array(Array, Array)
    #5 www/install.php(36): baseRouter->loadModule()
    #6 {main}
    thrown in module/install/model.php on line 411 when visiting /zentaopms/www/install.php?m=install&f=step3
    禅道-Bee   2017/11/15 13:11
    根据提示信息看,安装的时候填写的数据库用户名,应该没有创建数据库的权限;可以确认下。
    游客1   2017/11/09 10:11
    你好,这样安装禅道,那么禅道的开始和停止命令在哪里呢,或者是怎么停止禅道,并且关闭自动重启
    石洋洋   2017/11/09 10:11
    禅道是怎样安装的?一键安装包的话可以参考一键安装包的文档,里面都有相应的介绍的,如果是源码包安装apache mysql是贵公司自己安装需要找安装人员确定一下。
    小石头   2017/10/01 19:10
    php5.2.9没问题,在php5.3以上版本无法是使用,空白页
    石洋洋   2017/10/09 09:10
    是否使用了收费的功能,收费功能是加密的,加密是要根据php版本选择不同的php加密方式的。
    ljp   2017/09/28 14:09
    为什么安装完成后,项目没有样式呢???急急急
    石洋洋   2017/09/28 15:09
    火狐 谷歌 f12 看一下 network 中是否有样式文件没有加载。
    tester   2017/09/28 11:09
    用的是linux一件安装包,怎么样把默认opt的禅道数据放到home文件夹下
    ,因为opt的内存怕以后不够用,home有足够内存使用,麻烦解答下。谢谢!
    王林   2017/09/28 13:09
    linux一键安装包只能够解压到/opt文件夹下。
    需要安装在其他目录,可以自己部署环境使用源码包方式进行安装
    潇潇雨鞋   2017/09/26 13:09
    我源码安装了然之,安装成功后,就第一页能正常打开,其它页面打开都是403 Forbidden错误,我用的Nignx,请问有nginx的配置文档吗
    石洋洋   2017/09/26 13:09
    看一下nginx的日志 看看有什么报错记录,看看哪里配置禁止访问了。


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