本文是钢哥的 Oracle APEX 系列文章的第15篇,完整文章目录如下:

  • 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 的基础知识和最新动态也请关注钢哥博客:
https://wangfanggang.com

Rapid-APEX

Oracle APEX 的安装过程比较繁琐,涉及到东西比较多,特别是在结合ORDS时,总是容易犯错。另外,如果你想快速搭建一套测试环境,但需要特定版本的APEX/ORDS来验证测试某些功能时,每次重新搭环境也会浪费不少时间。
Rapid-APEX 是可以让你从重复繁琐的安装过程中解脱出来,通过简单地设置你要搭建的环境信息,就可以生成对应的安装命令,直接执行即可完成相应的安装配置。

目前支持的产品版本:

  • Oracle Database: XE 18c
  • Oracle APEX: 19.1, 18.2, 18.1, 5.1.4, 5.0.4
  • Oracle ORDS: 19.2, 18.4, 18.2, 18.1, 3.0.12

创建你的APEX实例

生成安装命令

https://apex.oracle.com/pls/apex/f?p=75079:RAPID-APEX

点击 “Generate New APEX Instance” 按钮

基本信息收集

在弹出窗口中,输入 要安装的服务器IP地址, 要安装的路径 and 操作系统版本等信息。

数据库信息收集

当前只有 Oracle Database XE 18c

对于安装文件,支持3种方式:

  1. 快捷链接: 选择快捷链接可以从默认的存储库下载安装介质 AWS S3 (East Asia),速度可能比较慢;
  2. 提供完整下载url: 如果你已经将安装介质上传到互联网上,可以提供诸如下面格式的链接:"https://mybucket.s3.ap-northeast-1.amazonaws.com/oracle-database-xe-18c-1.0-1.x86_64.rpm"
  3. 提供服务器上的路径: 如果你已经将安装介质下载到待安装的服务器,可以提供下列格式的地址:"/root/oracle-database-xe-18c-1.0-1.x86_64.rpm"

APEX 信息收集

ORDS 信息收集

恭喜!!

你已经完成最难的部分了,接下来你要做的就是:

  • 复制生成的安装命令,
  • 粘贴进你的远程命令执行窗口,
  • 回车启动安装;
  • 点击"Finish"按钮保存你的配置。

安装你的APEX实例

执行安装命令

整个安装过程可能持续几十分钟到几个小时(这取决于你的安装介质下载的速度)。
如果一切顺利,你将看到以下提示。

验证你的APEX实例

检查Docker镜像/容器状态

执行以下命令,正常情况下,安装脚本会自动生成两个docker进程,并且状态应该是’healthy’;

docker ps -a

默认生成的docker镜像;

docker images

登录你的APEX实例

现在可以测试新生成的APEX实例了,输入你当时设置的连接信息,例如:

如果一切正常的话,应该可以登录你的APEX实例了。

连接你的数据库

在docker容器中连接数据库

连接字符串格式如下:

  • CDB: sqlplus sys/oracle123@47.98.247.100:1521/XE as sysdba
  • PDB: sqlplus sys/oracle123@47.98.247.100:1521/XEPDB1 as sysdba

在docker容器外连接数据库

sqlplus sys/oracle@YOUR_REMOTE_SERVER_IP:YOUR_DB_PORT/XE as sysdba
sqlplus sys/oracle@YOUR_REMOTE_SERVER_IP:YOUR_DB_PORT/XEPDB1 as sysdba

修改配置信息(可选)

  • DB Data File: /root/rapid-apex/oradata/
  • ORDS config file: /root/rapid-apex/oracle-ords/

写在最后

现在,你有能力快速安装部署不同版本的APEX/ORDS环境了。如果你觉得还不错,记得在Github上给我打星哦! https://github.com/wfg2513148/rapid-apex

感谢提供镜像的各位大神:

  • Oracle Database & APEX Developer Docker Image
  • fuzziebrain/docker-oracle-xe
  • martindsouza/docker-oracle-ords

APEX中文社区微信群”是中国最大的 Oracle APEX 技术讨论微信群,里面每天都在讨论有关 Oracle APEX 的各种话题和最新动态,群里还有 Oracle APEX 美国原厂的大咖,帮助大家答疑解惑,所以关注 Oracle APEX 的同学一定不要错过。由于目前人数已经超过300人了,需要邀请才能加入,想加入的同学请加钢哥微信(添加钢哥时请注明:“希望加入APEX中文社区微信群”),我来拉大家入群。

Oracle APEX 系列文章15:无人值守一键安装Oracle APEX环境相关推荐

  1. Oracle APEX 系列文章14:Oracle APEX 18.1 Docker 镜像

    本文是钢哥的 Oracle APEX 系列文章的第14篇,完整文章目录如下: - Oracle APEX 系列文章01:Oracle APEX, 让你秒变全栈开发的黑科技 - Oracle APEX ...

  2. Oracle APEX 系列文章2:在阿里云上打造属于你自己的APEX完整开发环境 (准备工作)... 1

    本文是钢哥的Oracle APEX系列文章中的其中一篇,完整 Oracle APEX 系列文章如下: Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技 Oracl ...

  3. Oracle APEX 系列文章3:在阿里云上打造属于你自己的APEX完整开发环境 (安装CentOS, Tomcat, Nginx)

    本文是钢哥的Oracle APEX系列文章中的第三篇,完整 Oracle APEX 系列文章如下: - Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技 - Or ...

  4. Oracle APEX 系列文章4:在阿里云上打造属于你自己的APEX完整开发环境 (安装XE, ORDS, APEX)

    本文是钢哥的Oracle APEX系列文章中的第四篇,完整 Oracle APEX 系列文章如下: - Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技 - Or ...

  5. Oracle APEX 系列文章4:在阿里云上打造属于你自己的APEX完整开发环境 (安装XE, ORDS, APEX)...

    本文是钢哥的Oracle APEX系列文章中的第四篇,完整 Oracle APEX 系列文章如下: Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技 Oracle ...

  6. Oracle APEX 系列文章3:在阿里云上打造属于你自己的APEX完整开发环境 (安装CentOS, Tomcat, Nginx)...

    本文是钢哥的Oracle APEX系列文章中的第三篇,完整 Oracle APEX 系列文章如下: Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技 Oracle ...

  7. Oracle APEX 系列文章7:Oracle APEX 18.1 新特性

    引言 千呼万唤始出来, Oracle APEX 18.1 新版本终于发布了,还不了解 Oracle APEX 是什么的同学请移步这里: Oracle APEX 系列文章1:Oracle APEX, 让 ...

  8. Oracle APEX 系列文章2:在阿里云上打造属于你自己的APEX完整开发环境 (准备工作)...

    本文是钢哥的Oracle APEX系列文章中的第二篇,完整 Oracle APEX 系列文章如下: Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技 Oracle ...

  9. Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技

    本文是钢哥的Oracle APEX系列文章中的第一篇,完整 Oracle APEX 系列文章如下:  - Oracle APEX 系列文章1:Oracle APEX, 让你秒变全栈开发的黑科技  - ...

最新文章

  1. (转)Properties Editor为你解除通过native2ascii进行Unicode转码的烦恼
  2. struts2+hibernate3+spring3(ssh2)框架下的web应用(1)
  3. Chrome常用快捷键整理汇总
  4. 深度优先搜索c语言详解,深度优先搜索 — C语言版
  5. matlab检测串口数据帧头,MATLAB 串口读取姿态数据及GUI实时动态显示设计
  6. 突破传统生物3D打印技术局限-王秀杰/Charlie C.L. Wang/刘永进团队合作开发新型生物3D打印体系...
  7. yum 找不到程序,yum更换国内阿里源
  8. 7-9 集合相似度 (25 分)(交集/并集)
  9. Java 小白:没有项目经验,企业会要我么
  10. JAVA8给我带了什么——并流行和接口新功能
  11. Golang 方法接收者为值与指针的区别
  12. CCF201712-3 Crontab(100分)【模拟+文本处理】
  13. 【回文串4 DFS】LeetCode 131. Palindrome Partitioning
  14. atitit.提升备份文件复制速度(1) -----分析统计问题and解决方案
  15. 状态机和UCOSII编程的比较
  16. TypeScript中interface和type的区别
  17. java实现excel转pdf_java实现excel转pdf(poi+itext)
  18. 爱因斯坦《社会和个人 》
  19. kanzi学习第二天-----创建一个状态机
  20. realme手机用什么蓝牙耳机好?2022公认音质最好的蓝牙耳机

热门文章

  1. c语言专业书的读书报告,C语言读书报告.doc
  2. 桌面路径不小心改成磁盘根目录改不回去解决方案
  3. 微信小程序中自定义函数的学习使用
  4. 笔试代码题--搜狗--汪仔做对的题数范围
  5. 碳化硅MOSFET、硅MOSFET及IGBT的优缺对比
  6. DCF(Discounted Cashflow)模型一(自由现金流)
  7. 为什么物联网创业失败
  8. Web 漏洞扫描工具 AppScan 和 AWVS 使用方式
  9. windows软件跑到最左边无法操作_苹果起头之后,Windows 电脑会投入 ARM 阵营吗?...
  10. MacW最新资讯:macOS BigSur正式版来了!这些新变化和新功能值得一试