Oracle APEX 系列文章2:在阿里云上打造属于你自己的APEX完整开发环境 (准备工作)
钢哥的 Oracle APEX 系列文章:
- Oracle APEX 系列文章01:Oracle APEX, 让你秒变全栈开发的黑科技
- Oracle APEX 系列文章02:在阿里云上打造属于你自己的APEX完整开发环境 (安装 CentOS)
- Oracle APEX 系列文章03:在阿里云上打造属于你自己的APEX完整开发环境 (安装 Tomcat, Nginx)
- Oracle APEX 系列文章04:在阿里云上打造属于你自己的APEX完整开发环境 (安装XE, ORDS, APEX)
- Oracle APEX 系列文章05:在阿里云上打造属于你自己的APEX完整开发环境 (进一步优化)
- Oracle APEX 系列文章06:Oracle APEX 到底适不适合企业环境?
- Oracle APEX 系列文章07:Oracle APEX 18.1 新特性
- Oracle APEX 系列文章08:如何从 APEX 5.1.4 升级到 最新的 APEX 18.1
- Oracle APEX 系列文章09:为什么选择使用 Oracle APEX
- Oracle APEX 系列文章10:Oracle APEX Evangelion(EVA 补完计划)
- Oracle APEX 系列文章11:全站启用 HTTPS,让你的 APEX 更安全
- Oracle APEX 系列文章12:魔法秀,让你的 H5 页面秒变 APP
- Oracle APEX 系列文章13:Oracle APEX 入门基础资料整理
- Oracle APEX 系列文章14:Oracle APEX 18.1 Docker 镜像
- Oracle APEX 系列文章15:无人值守一键安装Oracle APEX环境
- Oracle APEX 系列文章16:AOP - PDF报表打印新选择
- Oracle APEX 系列文章17:如何利用 Oracle APEX 助力企业应用开发
引言
钢哥:“接下来的几篇文章我会详细讲解如何在阿里云上安装部署一套完整的 Oracle APEX 开发环境(如果你想,完全可以直接当生产环境使用)。”
不了解什么是 Oracle APEX 的同学,请参考钢哥的上一篇博文:Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技
本文内容主要包括以下软件的介绍:
- CentOS 7 操作系统(阿里云);
- Nginx Web 服务器;
- Apache Tomcat 应用服务器;
- Oracle REST Data Services(ORDS);
- Oracle XE 免费版数据库(Oracle Database XE);
- Oracle Application Express 18.1(Oracle APEX);
如果你已经事先安装好了上述一些软件,可以跳过其中完成部分,仅安装缺失部分即可。
前提假设
本系列文章假设你已经熟悉Oracle系列产品(包括Oracle数据库,APEX,ORDS),至少知道它们是什么,但可能并不了解Linux操作系统的操作,以及如何在CentOS上完整安装APEX。
APEX工作示意图
这些组件的关系简单如下图所示:
上述提到的软件都是开源免费的,当然你也可以替换其中任意部分来实现同样的功能。比如:将Nginx替换成Apache http server(甚至直接用Tomcat做http服务器也可以,不过一般不建议这么做),或者用其他应用服务器(Oracle Weblogic,GlassFish)替换Apache Tomcat。操作系统也可以选择其他操作系统,只要可以安装Oracle数据库即可。