• 主页
  • 随笔
  • 技术笔记
  • 全部文章
标签 友链 关于我

  • 主页
  • 随笔
  • 技术笔记
  • 全部文章

Mac系统本地搭建禅道

阅读数:次 2019-08-29
字数统计: 828字   |   阅读时长≈ 3分

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

一、部署禅道运行环境

Apache、PHP、MySQL,推荐使用MAMP搭建本地服务器

MAMP设置:

1.设置Hosts

2.设置Ports

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

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

2.本地服务器搭建禅道

一:下载源代码

在禅道官网下载最新版本的的源代码,下载地址:http://www.zentao.net/download.html

下载格式:.zip;

二:拷贝项目

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

三:运行项目

启动MAMP后,在浏览器中访问项目地址:http://localhost/zentaopms/www/index.php,进入系统安装程序,点击开始安装

avatar

四:签署协议

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

avatar

五:系统检查

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

avatar

六:生成配置文件

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

avatar

七:保存配置文件

avatar

八:设置账号

avatar

3.安装ioncube扩展方法教程

禅道的加密软件使用的是ioncube,以下是如何部署安装ioncube的扩展。

上一步是安装完禅道的本地源码程序,再次在浏览器中访问项目地址:http://localhost/zentaopms/www/index.php会出现安装ioncube向导页面。

一:下载loader-wizard.php

ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示

1.1 也可以通过下面的地址下载loader-wizard: http://www.ioncube.com/loader-wizard/loader-wizard.zip

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

二:运行loader-wizard.php程序

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

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

avatar

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

avatar

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

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

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

4.重新启动apache

4.重启服务器后再次访问http://localhost/loader-wizard.php会提示安装成功,表示解密软件已经安装成功了。

5.此时访问禅道http://localhost/zentaopms/www/index.php不出意外就会出现系统登录页面了。用户名密码默认root。

4.安装过程遇到的坑。

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

具体修改方法参考https://hk.v2ex.com/t/191069

  • 本文作者: Grx
  • 本文链接: https://ruixiaoguo.github.io/Grx.github.io/Grx.github.io/2019/08/29/Mac系统本地搭建禅道/
  • 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
  • Mac

扫一扫,分享到微信

iOS生成私钥p12公钥der文件(包括安卓文件)
iOS强迫症的福音--优雅的删除项目中无用的图片资源
  1. 1. 禅道运行环境推荐使用 Apache + PHP + MySQL组合(本教程只针对mac版本使用了MAMP),OS系统自带Apache与PHP环境,方便配置
  • 一、部署禅道运行环境
    1. MAMP设置:
      1. 1. 1.设置Hosts
      2. 2. 2.设置Ports
      3. 3. 3.设置MySQL(推荐使用Sequel Pro)
      4. 4. 4.设置PHP(选择好当前安装的PHP版本推荐>7.2)
  • 2.本地服务器搭建禅道
    1. 1. 一:下载源代码
    2. 2. 在禅道官网下载最新版本的的源代码,下载地址:http://www.zentao.net/download.html
    3. 3. 下载格式:.zip;
    4. 4. 二:拷贝项目
    5. 5. 将下载好的项目zentaopms文件拷贝到服务器所在文件夹下htdocs(MAMP中可以直接进入服务器根目录)
    6. 6. 三:运行项目
    7. 7. 启动MAMP后,在浏览器中访问项目地址:http://localhost/zentaopms/www/index.php,进入系统安装程序,点击开始安装
    8. 8. 四:签署协议
    9. 9. 傻瓜式操作选择同意授权协议
    10. 10. 五:系统检查
    11. 11. 这一步会自动检查当前服务器的配置信息,现在检查通过后选择下一步。
    12. 12. 六:生成配置文件
    13. 13. 这一步会自动生成配置文件,如下图(需要提前在MAMP中创建数据库密码默认root)
    14. 14. 七:保存配置文件
    15. 15. 八:设置账号
  • 3.安装ioncube扩展方法教程
    1. 1. 上一步是安装完禅道的本地源码程序,再次在浏览器中访问项目地址:http://localhost/zentaopms/www/index.php会出现安装ioncube向导页面。
    2. 2. 一:下载loader-wizard.php
      1. 2.1. ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示
    3. 3. 1.1 也可以通过下面的地址下载loader-wizard: http://www.ioncube.com/loader-wizard/loader-wizard.zip
    4. 4. 1.2 下载之后,将其解压缩,到apache服务器的根目录htdoc目录。(禅道源码所在的目录)
    5. 5. 二:运行loader-wizard.php程序
    6. 6. 1.使用浏览器访问ioncube路径比如 http://localhost/loader-wizard.php 实际的访问路径根据情况修改
    7. 7. 2.访问之后不出意外会出现ioncube引导安装页面(选择Local install本地安装)
    8. 8. 3.选择下一步后会出现详细安装页面,此页面会根据你本地服务器配置自动给出安装提示。
    9. 9. 1.根据这个向导程序的提示,下载相应的解密软件
    10. 10. 2.将下载下来的解密软件放在它指定的目录中。
    11. 11. 3.下载向导程序计算出来新的php.ini文件,替换系统原来的php.ini文件。(推荐使用MAMP菜单中的File修改php.ini,手动修改后重启服务器不生效,亲测!!!)
    12. 12. 4.重新启动apache
    13. 13. 4.重启服务器后再次访问http://localhost/loader-wizard.php会提示安装成功,表示解密软件已经安装成功了。
    14. 14. 5.此时访问禅道http://localhost/zentaopms/www/index.php不出意外就会出现系统登录页面了。用户名密码默认root。
  • 4.安装过程遇到的坑。
    1. 1. 1.升级MAC系统的php后与php-fpm调用的版本不一致
    2. 2. 具体修改方法参考https://hk.v2ex.com/t/191069
  • © 2014-2024 Grx
    GitHub:hexo-theme-yilia-plus by Litten
    本站总访问量次 | 本站访客数人
    • 标签
    • 友链
    • 关于我

    tag:

    • life
    • OC
    • Google
    • Fastlane
    • Flutter
    • hexo
    • 智能家居
    • Apple Watch
    • 逆向
    • Lottie
    • PHP
    • cocos2d
    • Mac
    • MonkeyKing
    • RN
    • Swift
    • RAC
    • WKWebView
    • WebView
    • Xcode
    • xcode
    • ios
    • Android
    • appledoc
    • MMKV
    • LLVM
    • FreamWork






      
      

    • 唐巧的博客
    • 王巍(喵神)OneVsDen
    • 阿里“念纪“
    • 滴滴-戴铭
    • 郭曜源(ibireme)
    • 阿里”南栀倾寒“
    • 蘑菇街李忠
    • 码农人生
    • 玉令天下
    • bang
    • Ian的博客
    这里是Grx的个人博客:
    iOS开发工程师一枚
    联系方式:
    QQ:1217255509
    Email:grx0917@sina.com
    知识管理,时间管理,自我管理,架构即未来
    欢迎技术交流!