Mac下OpenEdge安装及环境配置

OpenEdge 主要使用 Go 语言开发,支持两种运行模式,分别是 docker 容器模式和 native 进程模式。

本文主要介绍 OpenEdge 程序的安装以及运行所需环境的安装与配置。

OpenEdge 程序安装

前往下载页面找到机器对应版本并进行下载,完成后解压到任意目录。(推荐下载最新版程序运行包)

注: 官方下载页面仅提供容器模式程序运行包,如需以进程模式运行,请参考从源码编译相关内容。

运行环境配置

Docker 安装

前往官方页面下载所需 dmg 文件。完成后双击打开,将 Docker 拖入 Application 文件夹即可。

Install On Mac

安装完成后使用以下命令查看所安装版本:

  1. docker version

注: 官方提供 Dockerfile 为多阶段镜像构建,如需自行构建相关镜像,需要安装17.05 及以上版本的 Docker 来build Dockerfile。但生产环境可以使用低版本 Docker 来运行镜像,经目前测试,最低可使用版本为 12.0。

更多内容请参考官方文档

Python 安装

推荐使用 HomeBrew 安装。

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" // 安装HomeBrew
  2. brew install python@2

: 安装完成后可通过以下命令查看所安装版本:

  1. python -V

通过以下命令设置默认 Python 命令指定上述安装的版本。例如:

  1. alias python=/yourpath/python2.7

Python Runtime 依赖模块安装

按照上述步骤完成 Python 2.7版本的安装后,需要安装 Python Runtime 运行所需模块:

  1. pip install pyyaml protobuf grpcio

最后更新于 2018-12-28 10:23:09

原文: https://openedge.tech/docs/setup/Install-OpenEdge-on-MacOS