Apex Installation
Apex Installation
com/articles/misc/oracle-application-express-apex-installation
https://oracle-base.com/articles/misc/oracle-rest-data-services-ords-installation-
on-tomcat#assumptions
https://oracle-base.com/articles/linux/apache-tomcat-9-installation-on-
linux#downloads
https://tomcat.apache.org/download-90.cgi
https://jdk.java.net/archive/
https://oracle-base.com/articles/linux/apache-tomcat-enable-https#certs-and-keys
https://oracle-base.com/articles/misc/oracle-rest-data-services-ords-installation-
on-tomcat
http://dgielis.blogspot.com/2019/09/free-oracle-cloud-7-setup-web-server-on.html
https://doyensys.com/blogs/installation-and-configuration-of-oracle-application-
express-with-oracle-rest-data-services-and-apache-tomcat/
https://thecattlecrew.net/2019/06/06/part-4-configure-apex-with-ords-apache-tomcat-
und-nginx/
https://www.google.com/search?
q=The+username+or+password+for+the+connection+pool+named+%7Capex%7Crt%7C
%2C+are+invalid%2C+expired
%2C+or+the+account+is+locked&rlz=1C1GCEU_enIN821IN821&oq=The+username+or+password+f
or+the+connection+pool+named+%7Capex%7Crt%7C%2C+are+invalid%2C+expired
%2C+or+the+account+is+locked&aqs=chrome..69i57.842j0j7&sourceid=chrome&ie=UTF-8
https://www.thatjeffsmith.com/archive/2017/06/how-to-update-the-ords_public_user-
password/
https://oracle-base.com/articles/misc/oracle-application-express-apex-production-
environment-topology
WITH NGINX
http://dgielis.blogspot.com/2019/09/free-oracle-cloud-7-setup-web-server-on.html
https://www.oracle-and-apex.com/tomcat-with-ords-running-apex-behind-a-reverse-
proxy/
nginx.conf
# location / {
# proxy_pass http://localhost:8080/v2/f?p=100;
# proxy_set_header Origin "" ;
# proxy_set_header X-Forwarded-Host $host:$server_port;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# proxy_set_header X-Forwarded-Proto $scheme;
# proxy_connect_timeout 600;
# proxy_send_timeout 600;
# proxy_read_timeout 600;
# send_timeout 600;
# }
#
# location /wwv_flow.accept {
# proxy_pass http://localhost:8080/v2/wwv_flow.accept;
# proxy_set_header Origin "" ;
# proxy_set_header X-Forwarded-Host $host:$server_port;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# proxy_set_header X-Forwarded-Proto $scheme;
# proxy_connect_timeout 600;
# proxy_send_timeout 600;
# proxy_read_timeout 600;
# send_timeout 600;
# }
location / {
return 301 https://gapjj.instore2.fuzionapps.io/v2/f?p=100;
}
location /v2/ {
proxy_pass http://localhost:8080/v2/;
proxy_set_header Origin "" ;
proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
}
location /i/ {
proxy_pass http://localhost:8080/i/;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}