MacOS下用xampp安装禅道 分享链接

作者:Renee 最后编辑:先知 于 2022-01-11 15:20:55 浏览量:1426
摘要:本文介绍如何在MacOS下使用 XAMPP 搭建运行环境并安装禅道软件。

目前在 MacOS 下可以通过源码包进行安装,并需要搭建 Apache+PHP+MySQL 安装环境。

一、运行环境说明

运行环境推荐使用 Apache + PHP(7.0/7.1/7.2版本) + MySQL(5.5/5.6版本)/mariadb组合,Nginx其次。

禅道需要使用pdo, pdo_mysql, json, filter, openssl, mbstring, zlib, curl, gd, iconv这几个模块,请确保PHP环境有加载这几个模块。

二、使用XAMPP配置运行环境

XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版,包含禅道所需的安装环境,且易于部署使用。


注意启动时可能 Apache 服务无法启动,需要关闭系统自带的 Apache 服务后,再次尝试,其他服务亦是如此。

访问 localhost 运行即可。

三、安装部署禅道

  1. 下载禅道专业版源码包,下载地址: https://www.zentao.net/download.html

  2. 将 zip 源码包解压后,解压文件 zentaopms,复制到 /Applications/XAMPP/xamppfiles/htdocs 文件夹下。

    重启 Apache 服务

    访问 localhost/zentaopms/www/install.php 安装即可。
    安装过程中可能涉及修改禅道下相关文件权限问题,执行如下命令。

    sudo chmod -R 777 /Applications/XAMPP/xamppfiles/htdocs/zentaopms/ 数据库配置,即可。

四、其他可选配置

  1. 初始化MySQL root账号,打开终端。

    sudo /Applications/XAMPP/xamppfiles/xampp security
    修改完 MySQL root密码后,访问禅道出错,需要更改之前的数据库配置,执行如下修改。
    sudo vim /opt/lampp/htdocs/zentaopms/config/my.php在图片模糊处,填写上您修改的root 账号密码,刷新浏览器即可访问。

五、安装 IonCube 扩展

访问禅道后页面,提示未安装 Ioncube loader,可以参考文档中关于  安装ioncube扩展 的资料。