📢📢📢📣📣📣
作者:IT邦德
中国DBA联盟(ACDU)成员,10余年DBA工作经验,
Oracle、PostgreSQL ACE
CSDN博客专家及B站知名UP主,全网粉丝10万+
擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复,
安装迁移,性能优化、故障应急处理
前言
Oracle低代码平台APEX是免费的并且可以在任何地方部署,倍受广大开发者的喜爱。
APEX是甲骨文低代码开发平台。您可以借助该平台构建功能先进的,可扩展的,安全的企业级应用。APEX是免费的并且可以在任何地方部署,倍受广大开发者的喜爱。
接下来先教会大家怎么安装吧!
1.安装部署
1.1 下载
资源下载下载最新的APEX (Oracle APEX xxx - All languages):
https://www.oracle.com/tools/downloads/apex-downloads/
下载最新的ORDS (Oracle REST Data Services):
https://www.oracle.com/database/technologies/appdev/rest-data-services-downloads.html
1.2 解压安装APEX
1.解压安装包,并注意文件目录的权限,以下Oracle用户下操作
mkdir -p /u01/app
unzip -q /opt/apex_24.1.zip -d /u01/app
2.创建表空间
SQL> select FILE_NAME from dba_data_files;
FILE_NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/ORCL/users01.dbf
/u01/app/oracle/oradata/ORCL/undotbs01.dbf
/u01/app/oracle/oradata/ORCL/system01.dbf
/u01/app/oracle/oradata/ORCL/sysaux01.dbf
SQL> create tablespace tbs_apex datafile '/u01/app/oracle/oradata/ORCL/apex01.dbf' size 100m autoextend on maxsize 30G;
Tablespace created.
3.安装APEX
cd /u01/app/apex
SQL> @apexins.sql TBS_APEX TBS_APEX TEMP /i/;
耐心等待,需要一些时间,中途不要退出。
1.3 安装ORDS
1.JDK部署
ords 24需要 java 11 以上(jdk-21_linux-x64_bin.tar.gz)
Oracle Java SE Downloads:https://www.oracle.com/java/technologies/downloads/
https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz
java -version 检查一下 JDK 版本是否符合要求
2 解压安装文件
--以下Oracle用户操作
unzip /opt/ords-24.2.3.201.1847.zip -d /u01/app/ords
设置 PATH, 增加 ords/bin 目录:
vim ~/.bashrc
# ords/bin目录
export PATH=$PATH:/u01/app/ords/bin
# ords/config目录
export ORDS_CONFIG=/u01/app/ords/conf
--变量生效
source ~/.bashrc
3 创建静态资源目录
登陆Oracle用户,并记录下此目录路径,下面要用到。
mkdir apex_images
cd apex_images
#apex静态文件目录:/home/oracle/apex_images
cp -r /u01/app/apex/images/* .
4.配置ORDS
创建配置目录
mkdir -p /u01/app/ords/conf
ords --config /u01/app/ords/conf install
指定ip、port、service name,最后输入sys及sys密码,反之则选择[1]
--配置 apex静态内容,请先终止ords服务,终止后再进行配置。
ords config set --global standalone.static.context.path /i
#/home/oracle/apex_images为Apex的静态资源目录
ords config set --global standalone.static.path /home/oracle/apex_images
1.4 访问APEX/ORDS
访问管理员控制台,执行创建工作区和用户等操作
本例中访问信息如下:
URL: http://192.168.6.8:8080/ords/apex_admin
用户名:ADMIN 密码:*****
2.开发展示
通过使用APEX,开发人员可快速开发并部署任何您的需求应用,从而解决实际问题并立即为您创造价值。您无需精通各种技术,就可以建立出高级解决方案。
3.如何学习APEX
登陆官网可以免费学习,其实就是熟悉的一个过程!
https://apex.oracle.com/zh-cn/learn/getting-started/
总结
低代码平台全球客户之声排名如下,Gartner评测了成单$50M以上的客户群体,67个客户给予APEX很高的评价。
通过 Oracle APEX 也可以完成前端 + 后端的所有工作,而且基本属于零代码开发,无论从开发效率,还是开发质量方面,相较传统开发形式都会有较大的优势和变化。