Hướng dẫn cài đặt và cấu hình Oracle APEX 5.0
Công ty Vĩnh Cửu tuyển dụng lập trình viên Java
  • Oracle APEX 5.0

1- Các cài đặt đòi hỏi

Trước khi cài đặt Oracle Application Express (Oracle APEX) bạn cần phải:
  1. Cài đặt Oracle Database (10g, 11g hoặc 12c)
Bạn có thể tham khảo cài đặt Oracle Database 11g tại:

2- Download Oracle APEX

Để download, bạn cần phải đăng nhập với tài khoản của Oracle, nếu không có bạn có thể đăng ký miễn phí một tài khoản.

3- Cài đặt Oracle APEX

Giải nén file zip bạn vừa download được ra một vị trí nào đó trên ổ cứng. Ở đây tôi giải nén ra C:/DevPrograms.

Chú ý: Thư mục của bạn cần phải có tên apex. Đây là điều bắt buộc.

Mở CMD và CD tới thư mục apex:
Tiếp theo gõ lệnh sqlplus để vào sqlplus (Chú ý: Không mở sqlplus trực tiếp, nên thông qua CMD sau khi đã đứng tại vị trí giải nén của apex).
Đăng nhập vào user sys với quyền sysdba.
Đăng nhập thành công:
Chạy file apexins.sql
--
-- Chạy script apexins.sql với các tham số:
--
-- @apexins.sql tablespace_apex tablespace_files tablespace_temp images
--
-- Trong đó:
-- tablespace_apex là tên của tablespace cho Oracle APEX application user.
-- tablespace_files là tên của tablespace cho Oracle APEX files user.
-- tablespace_temp là tên của tablespace tạm hoặc tablespace group.
-- images là thư mục ảo cho Oracle APEX images.
-- (Để hỗ trợ cho các nâng cấp Oracle APEX trong tương lai, nên để là /i/. )
--

@apexins.sql sysaux sysaux temp /i/
Đợi khoảng 30 phút cho tới khi lệnh trên được hoàn tất.
Script trên tạo ra một số SCHEMA trên Database, bạn có thể kiểm tra bằng cách truy vấn View ALL_USERS trên SQLPlus:

4- Cấu hình APEX

Bạn cần vào lại SQLPlus từ CMD và đăng nhập vào user sys với quyền sysdba.

apex_egp_config.sql

Script này làm nhiệm vụ tải các ảnh của Application Express vào XDB và cấu hình DAD để sử dụng bởi Application Express trong Embedded PL/SQL Gateway.
--
-- Chạy script apex_epg_config.sql với tham số là thư mục chứa thư mục apex
-- @apex_epg_config.sql <parent of apex directory>
--

@apex_epg_config.sql C:\DevPrograms

Mở khóa user anonymous:

-- Mở khóa cho user anonymous:

alter user anonymous account unlock;

apexconf.sql

Chạy script apexconf.sql
 Được sử dụng để thực hiện các bước cấu hình cuối cùng cho Oracle Application Express, bao gồm thiết lập cổng cho XDB HTTP Listener và mật khẩu ADMIN.
--
-- Chạy script: @apxconf.sql
-- Để thiết lập mật khẩu ADMIN quản trị hệ thống APEX
-- Và cấu hình cổng cho XDB Http
--

@apxconf.sql
User bạn có thể lấy mặc định là ADMIN, email có thể bỏ qua.
Đối với mật khẩu, hệ thống đòi hỏi bạn phải nhập vào một mật khẩu mạnh:
Mật khẩu phải có các tiêu chí sau:
  1. Mật khẩu phải có ít nhất 6 ký tự.
  2. Mật khẩu phải chứa ít nhất một ký tự chữ cái (abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ).
  3. Mật khẩu phải chứa ít nhất một ký tự đặc biệt (!"#$%&()``*+,-/:;?_).
  4. Mật khẩu phải chứa ít nhất một chữ cái hoa.
  5. Mật khẩu phải chứa ít nhất một chữ cái thường.
Cổng cho hệ thống web quản trị đặt mặc định là 8080:
Đến đây việc cấu hình hoàn thành.

5- Chạy Oracle APEX admin

Bạn đã đăng nhập thành công vào hệ thống quản trị của Oracle APEX:

6- Bắt đầu lập trình với Oracle APEX

Tiếp theo bạn có thể sẵn sàng lập trình với Oracle APEX, bạn có thể xem tiếp tài liệu: