ขั้นตอนที่ 4 ทำการ download APEX Listener ได้จาก
http://www.oracle.com/technetwork/developer-tools/apex-listener/downloads/index.html
ในกรณีของผมได้ file : apex_listener.2.0.5.287.04.27.zip
ในขั้นตอนนี้ให้ทำการ extract ไฟล์ไปไว้ที่ Drive C: ในชื่อ folder ว่า apex_listener
ขั้นตอนที่ 5 ทำการ Install APEX Listener ลงบนเครื่องเดียวกับที่จะลง Web Listener ในที่นี้เราจะใช้ GlassFish สรุปก็คือนำ folder ที่ได้จากการแตก zip file มาวางไว้ที่ืเครื่องเดียวกับที่จะลง GlassFish
จากนั้นทำตามขั้นตอนการ install ดังนี้
5.1 ทำการหาชื่อหรือ SID ของฐานข้อมูลด้วยสถานะ sysdba จากคำสั่ง
SQL>select name from v$database;
หรือ
SQL>select instance from v$thread;
5.2 ทำการ install โดยที่ folder : apex_listener แล้วใช้ใช้คำสั่ง
C:\apex_listener>java -jar apex.war setup
เมื่อทำตามขั้นตอนต่างๆเสร็จ ก็จะได้ config file 3 ไฟล์ ได้แก่ apex.xml,apex_al.xml,apex_rt.xml กรณีที่ทำตามขั้นตอนต่างๆแล้วผิดแล้วต้องการเริ่มใหม่ตั้งแต่ต้นให้ไปลบทั้ง 3 ไฟล์นี้ ใน folder : C:\apex_listener\apex\conf
คำถามในขั้นตอนต่างๆมีดังนี้
5.2.1 ถามถึง database server ให้ตอบ host ip หรือ host name ในตัวอย่างของผมลงบนเครื่องเดียวกันหมด ก็เลยเลือก localhost เป็น default อยู่แล้ว enter ไปเลย
5.2.2 ถามถึง database port ก็ default : 1521 enter ไปเลย
5.2.3 ถามถึงว่าจะกรอก database เป็นอะไรดี name หรือ SID ก็เลือกเอาจากที่ได้จาก 5.1 ในกรณีของผมเลือก name กรอก 1
5.2.4 ถาม database name : ของผมเป็น ORCL
ต่อไปนี้ก็จะถามถึง password ที่ให้จดไว้ในขั้นตอนที่ 3
5.2.5 ถามชื่อ account apex ซึ่งก็ใช้ default อยู่แล้ว คือ APEX_PUBLIC_USER ดังนั้น enter ไปเลย
5.2.5 ถาม password ของ APEX_PUBLIC_USER
5.2.6 ถาม password ของ RESTful Services ให้เลือก 1
5.2.7 ถาม password ของ APEX_LISTENER
5.2.8 ถาม password ของ APEX_REST_PUBLIC_USER
5.2.9 ถาม start standalone mode ให้เลือก 1
5.2.10 ถาม static resource ให้ enter ไปเลย
5.2.11 ถาม HTTP port ก็เลือด default : 8080 enter ไปเลย
5.2.11 เมื่อทำการกรอกเสร็จโปแกรมจะทำการ run APEX Listener ใน stand alone mode ทันที เราจะยังไม่ run ให้กด Ctrl + C ออกมา
ขั้นตอนที่ 6 ทำการทดสอบ APEX Listener แบบ standalone
สำหรับ APEX Listener นั้นสามารถ run เป็น web listener ด้วยตัวเอง โดยไม่จำเป็นต้อง run กับ GlassFish ก็ได้ ซึ่งเรียกว่า standalone mode อาจจะสำหรับ developer user ใช้บนเครื่องของตัวเอง ดังนั้นเราสามารถทดลองการ run APEX Server ว่าที่ลงไปบนฐานข้อมูลนั้น install แล้วใช้งานได้หรือไม่ โดยเรียกผ่าน APEX Listener ก่อนอื่นต้อง start APEX Listener ก่อนด้วยคำสั่ง
C:\apex_listener>java -jar apex.war standalone --apex-image c:\apex\images
http://localhost:8080/apex
ก็จะได้หน้าจอแบบนี้แสดงว่า ORACLE APEX และ APEX Listener ที่เราลงกันมา OK จ้า :)
จากนั้นปิด browser แล้ว ปิด APEX Listener ได้เลย ให้กด Ctrl + C ออกมา แล้วเราจะได้ Install GlassFish ในขั้นตอนต่อไปครับ
Comments
Post a Comment