meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
oracle:apex:installation [17/09/2024 20:08] – créée mdloracle:apex:installation [03/11/2024 16:30] (Version actuelle) mdl
Ligne 1: Ligne 1:
 https://oracle-max.com/en/how-to-install-oracle-apex-24-1/ https://oracle-max.com/en/how-to-install-oracle-apex-24-1/
 +
 +== Architecture ==
 +
 +{{:oracle:apex:apex-architecture.png?600|}}
 +
 + \\
 +== Installation ==
  
   *  as root   *  as root
Ligne 16: Ligne 23:
  
   *  as root   *  as root
-</code bash>+    * SYS password => OracleCDB2024 
 +<code bash>
 /etc/init.d/oracle-xe-21c configure /etc/init.d/oracle-xe-21c configure
-SYS password => OraclePDB2024 
 </code> </code>
   *  Port écoute Enterprise Manager XE   *  Port écoute Enterprise Manager XE
 <code bash> <code bash>
 +sqlplus / as sysdba
 EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE); EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
 exec DBMS_XDB_CONFIG.SETHTTPSPORT(8000); exec DBMS_XDB_CONFIG.SETHTTPSPORT(8000);
Ligne 30: Ligne 38:
 cd /home/oracle  cd /home/oracle 
 vi .bash_profile  vi .bash_profile 
-</code> + 
-The file should look like this:  +
-<code bash>+
 # .bash_profile  # .bash_profile 
 # Get the aliases and functions  # Get the aliases and functions 
Ligne 51: Ligne 57:
 </code> </code>
   *  installation APEX   *  installation APEX
 +<code bash>
 chown oracle:oinstall /u01 -R chown oracle:oinstall /u01 -R
 mkdir -p /u01/installers/APEX mkdir -p /u01/installers/APEX
Ligne 58: Ligne 65:
  
 cd /u01/installers/APEX/apex cd /u01/installers/APEX/apex
 +</code>
 +<code PLSQL>
 sqlplus / as sysdba sqlplus / as sysdba
 SQL> show pdbs SQL> show pdbs
Ligne 67: Ligne 76:
 SQL> alter session set container = XEPDB1; SQL> alter session set container = XEPDB1;
 SQL> @apexins.sql SYSAUX SYSAUX TEMP /i/ SQL> @apexins.sql SYSAUX SYSAUX TEMP /i/
 +</code>
  
- +  *  création admin user 
-  *  creation admin user+    * ADMIN password => Apex_Pwd2024 
 +<code PLSQL>
 SQL> @apxchpwd.sql SQL> @apxchpwd.sql
  
Ligne 82: Ligne 93:
  Enter ADMIN's password []  Enter ADMIN's password []
  Created instance administrator ADMIN.  Created instance administrator ADMIN.
 +</code>
  
  
-ADMIN password => Apex_Pwd2024 +  * Post install Config  
- +    * APEX_LISTENER  password => Apex_Lsnr2024 
 +    * APEX_REST_PUBLIC_USER  password => Apex_RestPublic2024 
 +  * <code bash>
 SQL>@apex_rest_config.sql SQL>@apex_rest_config.sql
  Enter a password for the APEX_LISTENER user              []  Enter a password for the APEX_LISTENER user              []
Ligne 94: Ligne 107:
  ...create APEX_LISTENER and APEX_REST_PUBLIC_USER users  ...create APEX_LISTENER and APEX_REST_PUBLIC_USER users
  ...grants for APEX_LISTENER and ORDS_METADATA user  ...grants for APEX_LISTENER and ORDS_METADATA user
- +</code>
- +
- +
-APEX_LISTENER  password =Apex_Lsnr2024 +
-APEX_REST_PUBLIC_USER  password => Apex_RestPublic2024 +
- +
  
   *  Installation ORDS 24.2.3    *  Installation ORDS 24.2.3 
 +<code bash>
 cd /u01/installers  cd /u01/installers 
 mkdir ORDS  mkdir ORDS 
Ligne 152: Ligne 160:
  [Q] Quitter - Ne pas poursuivre. Aucune modification  [Q] Quitter - Ne pas poursuivre. Aucune modification
    Choose [A]:    Choose [A]:
 +</code>
  
  
Ligne 158: Ligne 166:
  
   *  Pare Feu   *  Pare Feu
 +<code bash>
 firewall-cmd --permanent --zone=public --add-port=8000/tcp  firewall-cmd --permanent --zone=public --add-port=8000/tcp 
 firewall-cmd --permanent --zone=public --add-port=8001/tcp  firewall-cmd --permanent --zone=public --add-port=8001/tcp 
Ligne 163: Ligne 172:
 firewall-cmd --permanent --zone=public --add-port=1521/tcp  firewall-cmd --permanent --zone=public --add-port=1521/tcp 
 firewall-cmd --reload firewall-cmd --reload
 +</code>
  
   *  ORDS Autostart Script   *  ORDS Autostart Script
 +<code bash>
 +cd /etc/init.d/ 
 +touch ords 
 +chmod +x /etc/init.d/ords 
 +vi ords
  
 +#!/bin/sh 
 +# # File: /etc/init.d/ords 
 +# # chkconfig: 2345 99 10 
 +# description: Starting ORDS services for Oracle APEX 
 +
 +start(){ su - oracle -c "cd /u01 /installers/ORDS/bin && nohup ./ords --config /u01/installers/ordsConfig serve > /u01/installers/ords Config/startORDS.log 2>&1 &" } start
 +
 +</code>
 +
 +  * Autostart 
 +<code bash>
 +systemctl enable ords 
 +chkconfig --add ords 
 +chkconfig ords on
 +</code>