Install apex oracle 11g: Downloading and Installing Oracle APEX
Содержание
Установка Oracle APEX 21 с автономным ORDS
В этой статье рассказывается, как установить и настроить Apex 21.2 с автономным ORDS 21.2
Необходимое условие
Для Apex требуется база данных Oracle с прослушивателем. Вы можете найти все шаги в следующей статье:
Установите Oracle Database 21C с помощью rpm на OEL8
Он настраивает:
- хост: oel8.dbaora.com
- прослушиватель базы данных: LISTENER с портом: 1521
- многопользовательская база данных ORCLCDB с одной подключаемой базой данных orclpdb1 .
Apex будет установлен в подключаемой базе данных orclpdb1
Загрузить программу для установки
!!! ПРИМЕЧАНИЕ !!! — все последующие шаги выполняются от имени пользователя ОС oracle
Загрузите установочный пакет Apex apex_21.2.zip с сайта Oracle и скопируйте его в /home/oracle
https://www. oracle.com/tools/downloads /apex-downloads.html
Загрузите пакет REST Data Service ords-21.4.2.062.1806.zip с сайта Oracle и скопируйте его в /home/oracle/
https://www.oracle.com/database/technologies/appdev/rest-data- services-downloads.html
Настройка Apex в базе данных для ords
Пакет Apex
cd /home/oracle
unzip apex_21.2.zip
После завершения распаковки будет создан новый каталог /home/oracle/apex, поэтому перейдите в этот каталог
cd /home/oracle/apex
В этом каталоге есть 3 важных файла:
- apexins.sql — установить apex в базу данных
- apxchpwd.sql — изменить пароль для основного пользователя apex ADMIN
- apex_rest_config.sql — настраивает заказы в базе данных
Войдите в базу данных как SYSDBA и переключитесь на подключаемую базу данных orclpdb1 и запустите сценарий установки. При необходимости вы можете установить apex на выделенные табличные пространства.
sqlplus / as sysdba
изменить набор сеансов контейнер = orclpdb1;
@apexins.sql SYSAUX SYSAUX TEMP /i/
Описание команды:@apexins.sql tablespace_apex tablespace_files tablespace_temp images
tablespace_apex - имя табличного пространства для пользователя APEX.
tablespace_files - имя табличного пространства для пользователя APEX files.
tablespace_temp - имя временного табличного пространства.
images - виртуальный каталог для образов APEX.
Определите каталог виртуального образа как /i/ для будущих обновлений.
В конце вывода установки в sqlplus вы можете увидеть ссылки на ваш апекс, орды и следующие шаги. Сейчас ни одна ссылка не будет работать без ордов.
Благодарим вас за установку Oracle Application Express 21.2.0Oracle Application Express установлен в схеме APEX_210200.
Структура ссылки на службы администрирования Application Express
следующая:
http://host:port/ords/apex_adminСтруктура ссылки на Application Express
интерфейс разработки выглядит следующим образом:
http://host:port/ordsСледующие шаги:
1. Создайте учетную запись администратора экземпляра
Запустите сценарий apxchpwd.sql2. Настройте Аккаунт APEX_PUBLIC_USER
Подробности см. в Руководстве по установке3. Настройка служб RESTful
Запуск сценария apex_rest_config.sql
При установке Oracle Application Express создаются три новые учетные записи базы данных со статусом 9.0014 ЗАБЛОКИРОВАНО в базе данных:
-
APEX_210200
— учетная запись, которая владеет схемой и метаданными Oracle Application Express. -
FLOWS_FILES
— учетная запись, которой принадлежат загруженные файлы Oracle Application Express. -
APEX_PUBLIC_USER
— учетная запись с минимальными привилегиями используется для конфигурации Oracle Application Express с ORDS.
Создание и изменение пароля для ADMIN 9счет 0015. При появлении запроса введите пароль для учетной записи ADMIN .
sqlplus / as sysdba
изменить набор сеансов контейнер = orclpdb1;@apxchpwd.sql
вывод
SQL> @apxchpwd.sql
...set_appun.sql
========================= ================================================== =====
Этот сценарий можно использовать для изменения пароля администратора экземпляра Application Express
. Если пользователь еще не существует, запись о пользователе будет
создан.
================================================ ===============================
Введите имя пользователя администратора [ADMIN]
Пользователь "ADMIN" еще не существует и будет быть создан.
Введите адрес электронной почты АДМИНИСТРАТОРА [ADMIN]
Введите пароль АДМИНИСТРАТОРА []
Создан администратор экземпляра ADMIN.
Настройка служб RESTful. При появлении запроса введите пароль для учетной записи APEX_LISTENER , APEX_REST_PUBLIC_USER .
sqlplus/как sysdba
изменить набор сеансов container=orclpdb1;@apex_rest_config. sql
output
SQL> @apex_rest_config.sqlВведите пароль для пользователя APEX_LISTENER []
Введите пароль для пользователя APEX_REST_PUBLIC_USER []
...set_appun.sql 90 055 ...сеанс настройки среда
... создать пользователей APEX_LISTENER и APEX_REST_PUBLIC_USER
... гранты для пользователя APEX_LISTENER и ORDS_METADATA
в качестве последнего шага вы можете снова изменить пароли для 3 пользователей:
ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ apex_public_user, ИДЕНТИФИЦИРОВАННОГО Dbaora$ РАЗБЛОКИРОВКА УЧЕТНОЙ ЗАПИСИ;
ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ apex_listener, ИДЕНТИФИЦИРОВАННОГО Dbaora$ РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ;
ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ apex_rest_public_user, ИДЕНТИФИЦИРОВАННОГО Dbaora$ РАЗБЛОКИРОВКА УЧЕТНОЙ ЗАПИСИ;
Настроить автономный запуск ORDS
Создать каталог /home/oracle/ords для программного обеспечения ords и разархивировать его
mkdir /home/oracle/ords
cp ords-21.4. 2.062.1806.zip /home/oracle/ заказы
cd /home/oracle/ords
распаковать ords-21.4.2.062.1806.zip
Создать каталог конфигурации /home/oracle/ords/conf для ords standalone
mkdir /home/oracle/ords/conf
Вы должны увидеть следующее в /home/oracle/ords
[oracle@ oel8 ords]$ pwd
/home/oracle/ords[oracle@oel8 ords]$ ls
conf docs examples FUTC.txt index.html license.txt ords-21.4.2.062.1806.zip ords.war params scripts
Файл основных параметров настройки /home/oracle/ords/params/ords_params.properties
#
db.hostname= oel8.dbaora.com
db.port= 1521
db.servicename= orclpdb1
#db .sid=
db.username=APEX_PUBLIC_USER
migrate.apex.rest =false
rest.services.apex.add= true
rest.services.ords.add=true
schema.tablespace.default=SYSAUX
schema. tablespace.temp=TEMP
автономный.http.port=8080
автономный .static.images=/home/oracle/apex/images
user.tablespace.default=SYSAUX
user.tablespace.temp=TEMP
Запустите ords при первом запросе:
- Каталог для сохранения конфигурации: /home/oracle/ords/conf
- пароль для ORDS_PUBLIC_USER(будет создан): Dbaora$
- пользователь-администратор: SYS
- пароль для SYS AS SYSDBA: !!! вы должны знать это от своего администратора баз данных !!!
- использовать PL/SQL Gateway или нет: 1 для да
- пароль для APEX_PUBLIC_USER: Дбаора$
- пароль для APEX_LISTENER: Dbaora$
- для включения: 1 для SQL Developer Web (включает все функции)
- желание запуска в автономном режиме: 1 для автономного режима
Функция
[oracle@oel8 ords]$ java -jar ords. war
Этот экземпляр Oracle REST Data Services еще не настроен.
Пожалуйста, выполните следующие действия
Укажите место для хранения данных конфигурации : /home/oracle/ords/conf
Введите пароль базы данных для ORDS_PUBLIC_USER :
Подтвердите пароль:
Требуется вход с правами администратора для проверки схемы Oracle REST Data Services.Введите имя пользователя администратора : sys
Введите пароль базы данных для SYS AS SYSDBA :
Подтвердите пароль:
Подключение к базе данных пользователя: SYS AS SYSDBA url: jdbc:oracle:thin:@//oel8.dbaora.com :1521/orclpdb1Получение информации.
Введите 1, если вы хотите использовать PL/SQL Gateway, или 2, чтобы пропустить этот шаг .
При использовании Oracle Application Express или миграции с mod_plsql необходимо ввести 1 [1] :
Введите пароль базы данных для APEX_PUBLIC_USER :
Подтвердите пароль:
Введите пароль базы данных для APEX_LISTENER :
Подтвердите пароль:
Введите пароль базы данных для APEX_REST_PUBLIC_USER :
Подтвердите пароль:
Введите число, чтобы выбрать функцию для включения:
[1] SQL Developer Web (включает все функции)
[2] REST включен SQL
[3] API базы данных
[4] REST включен SQL и API базы данных
[5] Нет
Выберите [1]:1
2022-03-19T18:40:34. 543Z ИНФОРМАЦИЯ перезагружена pools: []
Установка Oracle REST Data Services версии 21.4.2.r0621806
... Файл журнала записан в /home/oracle/ords_install_core_2022-03-19_194034_00664.log
... Проверенные предварительные условия базы данных
... Создан Oracle REST Прокси-пользователь Data Services
... Создана схема Oracle REST Data Services
... Предоставлены привилегии для Oracle REST Data Services
... Созданы объекты базы данных Oracle REST Data Services
... Файл журнала записан в /home/oracle/ords_install_datamodel_2022-03-19_194044_00387.log
... Файл журнала записан в /home/oracle/ords_install_scheduler_2022-03-19_194045_00075.log
... Файл журнала записан в /home/oracle/ords_install_apex_2022-03-19_194046_00484.log
Завершена установка Oracle REST Data Services версии 21.4.2.r062180 6. Прошедшее время: 00:00:12.611Введите 1, если вы хотите запустить в автономном режиме или 2, чтобы выйти [1]: 1
Введите 1, если используется HTTP или 2, если используется HTTPS [1]:
Выберите [1]: 1
В результате ORDS будет работать в автономном режиме и настроен таким образом, что вы сможете попытаться войти в систему apex.
После перезагрузки компьютера запустите ORDS в автономном режиме в фоновом режиме следующим образом:
cd /home/oracle/ords
java -jar ords.war standalone &
Проверка работы APEX
Страница администрирования
http://hostname:port/ords
В данном случае
http://oel8.dbaora.com:8080/ords
904 01
Войдите в систему как пользователь ADMIN во ВНУТРЕННЕЕ рабочее пространство
и начните строить мир APEX 🙂
Веселитесь?
Tomasz
Установить Oracle Apex 18.1 локально Windows 18.3.0 База данных с использованием HTTP-сервера Oracle 12.1.3.0.0
Требования для установки: —
Для Oracle Application Express выпуска 18.1 требуется выпуск Oracle Database 11.2.0.4 или выше, включая Enterprise Edition и Express Edition (Oracle Database XE).
Загрузите программное обеспечение APEX 18.1. Здесь и убедитесь, что оно сертифицировано для Windows Server 2012 R2
Нажмите кнопку Принять и загрузите программное обеспечение Oracle APEX 18. 1.0 .
APEX 18c Установка: —
Шаг 1:- Извлеките программное обеспечение APEX 18.1.0.00.45.
Шаг 2:- Создайте новое табличное пространство APEX,
Шаг 3:- Убедитесь, что приложение Oracle Application Express установлено.
Шаг 4:- Запустите установку APEX 18.1.
SQL> @apexins APEX APEX TEMP /i/ Где: apex_tbs — имя табличного пространства для пользователя APEX. apex_files_tbs — имя табличного пространства для пользователя APEX files. temp_tbs — имя временного табличного пространства. images — виртуальный каталог для образов APEX. Определите каталог виртуального образа как /i/ для будущих обновлений. */
Шаг 5:- Изменить пароль пользователя ADMIN
Шаг 6:- Проверить ВЕРСИЯ и СТАТУС 900 15 установлено.
Шаг 7:- Проверьте account_status и разблокируйте его.
Установка HTTP-сервера Oracle 12.1.3.0.0 :-
Шаг 1:- Извлечение программного обеспечения Oracle HTTP 12.1.3
90 003
Шаг 2:- Откройте папку OHS и запустите файл setup_fmw_12.1.3.0.0_ohs_win64.exe. Установка HTTP-сервера.
Шаг 4:- Укажите место для установки сервера Oracle HTPP.
Шаг 5:- Установите автономный HTTP-сервер.
Шаг 6:- Пропустите адрес электронной почты для обновлений безопасности.
Шаг 7:- Нажмите «Установить», чтобы настроить следующие компоненты.
Шаг 8: — После нажатия кнопки «Готово» установка OHS 12. 1.3.0.0 успешно завершена.
Создание домена: —
Шаг 9: — Запустите мастер настройки и настройте сервер Oracle Http в автономном режиме
Шаг 10:- Запустите мастер настройки \ohs\common\bin\config.cmd”
Шаг 11:- Проверьте HTTP-сервер Oracle (автономный)- 12.1.3.0(ohs) и нажмите «Далее»
Шаг 12: — Укажите порт для администратора и порт прослушивания для APEX.
Шаг 13:- Предоставьте учетные данные диспетчера узлов.
Шаг 14:- Нажмите кнопку «Создать», чтобы создать системный компонент ohs1.
Шаг 15: — Нажмите кнопку «Далее», и домен будет успешно создан.
Шаг 16:- Нажмите кнопку «Готово» и обратите внимание на местоположение домена.
Шаг 17: — Перейдите к местоположению DOMAIN_HOME. В каталоге DOMAIN_HOME/bin проверьте наличие пакетных файлов для запуска и остановки менеджера узлов и компонентов.
Шаг 18:- Запустите NodeManger.NodeManager порт по умолчанию 5556.
Шаг 19:- После запуска Nodemanager запустите компонент OHS ohs1
900 02
Настройте Apex 18c с HTTP-сервером Oracle: —
Шаг 1: — После успешного запуска компонента Nodemanager и OHS. Скопируйте папку изображений APEX из каталога apex 18c, чтобы вставить ее в папку промежуточного программного обеспечения D:\Oracle\Middleware\Oracle_Home\user_projects\domains\ohs_domain\ config\fmwconfig\components\OHS\ohs1
Шаг 2: — Изменить файл Dads.conf
- Изменить местоположение образа псевдонима /i/ в соответствии со скопированной папкой изображения apex/images
- PlsqlDatabaseConnectString
- PlsqlDatabasePassword
- Местоположение /apex вызывается с помощью консоли apex.
============================================== ==================== # Файл конфигурации DAD mod_plsql ================================================== ================= Псевдоним /i/ "D:\Oracle\Middleware\Oracle_Home\user_projects\domains\ohs_domain\config\fmwconfig\components\OHS\ohs1\images\" <Расположение/вершина> Отклонить заказ, разрешить Документы PlsqlDocumentPath Аллововеррайд PlsqlDocumentProcedure wwv_flow_file_mgr.process_download PlsqlDatabaseConnectString 192.168.1.148:1521:продукт PlsqlNLSLanguage AMERICAN_AMERICA.AL32UTF8 PlsqlAuthenticationMode Базовый SetHandler pls_handler PlsqlDocumentTablename wwv_flow_file_objects$ PlsqlDatabaseUsername APEX_PUBLIC_USER Вершина PlsqlDefaultPage PlsqlDatabasePassword Oracle $ 123 PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize PlsqlPathAlias я PlsqlPathAliasProcedure wwv_flow.resolve_friendly_url Разрешить от всех
Шаг 3: — Обновите ссылку на страницу входа в систему APEX или просмотрите приведенную ниже страницу входа в систему APEX.