通过本地服务器还原mac系统,Mac系统本地搭建禅道

禅道运行环境推荐使用 Apache + PHP + MySQL 组合 (本教程只针对 mac 版本使用了 MAMP),OS 系统自带 Apache 与 PHP 环境,方便配置

一、部署禅道运行环境Apache、PHP、MySQL,推荐使用 MAMP 搭建本地服务器

MAMP 设置:

1.设置 Hosts

9a7f2498c9b8d0602866189077728c57.png

2.设置 Ports

5e57e46c3a032bc1c5d19b5f92a6b753.png

3.设置 MySQL(推荐使用 Sequel Pro)

74d932bfd03745d3f20b07fff679e0f5.gif

4.设置 PHP(选择好当前安装的 PHP 版本推荐>7.2)

600b2a9227aa2bb83ff3525aa3860059.png

2.本地服务器搭建禅道

一:下载源代码

下载格式:.zip;

二:拷贝项目

将下载好的项目 zentaopms 文件拷贝到服务器所在文件夹下 htdocs(MAMP 中可以直接进入服务器根目录)

三:运行项目

四:签署协议

傻瓜式操作选择同意授权协议

2e8c018b87a50d33471cc6c5a0ff05da.png

五:系统检查

这一步会自动检查当前服务器的配置信息,现在检查通过后选择下一步。

42a094791195d53c89b89b8354a6a92d.png

六:生成配置文件

这一步会自动生成配置文件,如下图 (需要提前在 MAMP 中创建数据库密码默认 root)

3667651fdc86b63b9b7f7761db678b54.png

七:保存配置文件

f56d2d899534cf4fb2583708345bf930.png

八:设置账号

136b197fd25d4687207926eea606b7c9.png

3.安装 ioncube 扩展方法教程禅道的加密软件使用的是 ioncube,以下是如何部署安装 ioncube 的扩展。

一:下载 loader-wizard.phpioncube 提供了一个安装的向导程序,可以非常方便的帮助检测 php 的运行环境,自动给出提示

1.2 下载之后,将其解压缩,到 apache 服务器的根目录 htdoc 目录。(禅道源码所在的目录)

二:运行 loader-wizard.php 程序

1.使用浏览器访问 ioncube 路径比如 http://localhost/loader-wizard.php 实际的访问路径根据情况修改

2.访问之后不出意外会出现 ioncube 引导安装页面 (选择 Local install 本地安装)

16ae5e4354d5065d28761645fb378670.png

3.选择下一步后会出现详细安装页面,此页面会根据你本地服务器配置自动给出安装提示。

644580b6bff7ddac612f5b47676dd081.png

1.根据这个向导程序的提示,下载相应的解密软件

2.将下载下来的解密软件放在它指定的目录中。

3.下载向导程序计算出来新的 php.ini 文件,替换系统原来的 php.ini 文件。(推荐使用 MAMP 菜单中的 File 修改 php.ini,手动修改后重启服务器不生效,亲测!!!)

4.重新启动 apache

4.安装过程遇到的坑。

1.升级 MAC 系统的 php 后与 php-fpm 调用的版本不一致

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值