Skip to main content

การติดตั้ง ORACLE APEX (3/4)

ขั้นตอนที่ 7 ทำการ download  GlassFish ได้จาก

https://glassfish.java.net/download.html

ในกรณีของผมได้ file : glassfish-4.0.zip

ในขั้นตอนนี้ให้ทำการ extract ไฟล์ไปไว้ที่ Drive C:  ในชื่อ folder ว่า glassfish4


ขั้นตอนที่ 8 ทำการ Install GlassFish  

              จริงๆแล้วโปรแกรม GlassFish ไม่ต้อง Install แค่เรา extract folder ออกมาวางไว้ที่ Drive C: เท่านั้น ก็สามารถ run ได้เลย ด้วยการ startup  server ไปที่ folder : glassfish4\bin แล้วใช้คำสั่ง

          C:\glassfish4\bin>asadmin   start-domain



จากนั้นทำการทดลองเปิด Page admin ของ GlassFish  ด้วย URL

http://localhost:4848




ขั้นตอนที่ 9 ทำการ Deploy APEX Listener ลงบน GlassFish
                ในขั้นตอนการ Deploy จะต้องสร้าง image war ไฟล์ก่อน มีขั้นตอนดังนี้
             9.1  สร้าง Web Archive สำหรับ Oracle Application Express Images จะได้ไฟล์ชื่อ i.war  ไปที่ folder :   \apex_listener    แล้วใช้คำสั่ง

           C:\apex_listener> java -jar apex.war static c:\apex\images






             9.2  เมื่อได้ไฟล์ i.war แล้ว ก็ทำการ Deploy บน GlassFish ด้วยการเปิด Page URL admin อีกครั้งที่ URL 

http://localhost:4848



              
                 9.2.1  เลือกปุ่มหัวข้อ Deploy an Application




                 9.2.2  จากนั้นทำการเลือก Packaged File กดปุ่มเลือกไฟล์  โดยเลือกไฟล์ apex.war



               
                  9.2.3  จากนั้นทำการเลือก Packaged File กดปุ่มเลือกไฟล์  โดยเลือกไฟล์ apex.war

แต่ละ field กรอกดังนี้

                       a. Type: Web Application
                       b. Context Root: apex
                       c. Application Name: apex
                       d. Status: Enabled
                       e. Description: Application Express Listener
                       f. Accept all other default settings
แล้วกดปุ่ม OK






                  9.2.4  จากนั้นกดปุ่ม Deploy อีกครั้งเพื่อทำการ deploy ไฟล์ i.war

                        สำหรับ field  : Context Root ให้ลบเป็น blank และ Status ให้เป็น  Enabled




                  9.2.5 ก็จะได้ Application :  apex และ i 


                  9.2.6 เป็นอันเสร็จ สำหรับการ deploy ORACLE APEX ให้กับ GlassFish ให้ทำการทดลองเรียก APEX ด้วยการ เปิด browser แล้วไปยัง URL

http://localhost:8080/apex






Comments

Popular posts from this blog

มีอะไรใหม่ใน ORACLE APEX 5

                  หลังจากที่ Oracle ได้ทำการออก APEX Version 5 เมื่อประมาณเดือนเมษาที่ผ่านมา บัดนี้ก็ได้เวลาอันดีแล้วที่เราจะมาดูว่าใน version ใหม่นี้มีอะไรเปลี่ยนแปลงบ้าง                 ต้องขอบอกเลยว่า ใน version 5 นี้เป็นอะไรที่รอคอยมานาน จากที่ได้ใช้งานอยู่ใน version 3 และ 4 ก็รู้สึกขัดใจอยู่บ้าง สำหรับท่านที่คุ้นเคยกับ IDE Desktop ประเภทตระกูล visual ต่างๆ หรือ Oracle Developer จะรู้สึกว่า APEX ใน version 3,4 ใช้งานได้ไม่สะดวกเท่าที่ควร แต่เมื่อเทียบกับการที่ APEX เป็น browser-base IDE แล้วก็ถือว่าพอใช้ได้ แต่มาณ.บัดนี้ใน version 5 ความรู้สึกดังกล่าวได้หายไปแล้ว ทำให้การใช้งาน APEX 5 ได้ประหนึ่งเหมือนใช้งาน Desktop IDE บน browser กันเลยทีเดียว เท่าที่ผมรู้ยังไม่เคยเห็น browser-base IDE ตัวไหนทำได้ขนาดนี้มาก่อน   มีการเปลี่ยนแปลงแบบว้าวๆ ให้เห็นในหลายเรื่อง เอาละเราจะมาดูกันทีละเรื่อง Improve User Interface       เรื่องแรกที่เห็นก็คือการปรับปรุง UI ให้ดูเรียบง่าย สะบายตา แล...

สร้างแผนที่ Leaflet บน APEX

             สวัสดีครับ วันนี้เราจะมาลองใส่แผนที่ ลงในหน้าจอ ORACLE APEX กัน อันที่จริงแล้ว APEX ได้เตรียมการแสดงผลแบบแผนที่ไว้ให้ เป็นการแสดงผลแบบ Flash ลักษณะแผนที่มีรายละเอียดน้อยและมีรูปแบบค่อนข้างตายตัว ดังรูป                      เราจึงนำเสนอ การใช้แผนที่ Leaflet แทนของ Oracle ที่ให้มากับ APEX ก่อนอื่นมาทำความรู้จักกับ Leaflet ซักนิด Leaflet คือ open-source JavaScript library สำหรับเขียนโปรแกรมแสดงแผนที่ เมื่อเป็น open-source เราสามารถ download ตัว library มาใช้งานได้เลย  การใช้งานต้องมีการเขียนโปรแกรม JavaScript อยู่บ้าง                  ในบทความนี้เราจะทำการแสดงยอดขายสินค้าในรูปแบบของแผนที่ โดยแสดงเป็นสีในแต่ละเขตของกรุงเทพฯ  (Choropleth Map)  สีอ่อนหมายถึงยอดขายที่มีจำนวนน้อย ไล่ไปจนสีเข้มหมายถึงยอดขายที่มีจำนวนมาก   ...

การใช้งาน APEX กับ Bootstrap Theme

            ในปัจจุปันขณะที่กำลังเขียนบทความนี้ Oracle ได้ออก ORACLE APEX 5 ใน version  Early Adopter 3 แล้ว และคาดว่าจะเป็น version Production ในปีนี้ Version นี้มีการเปลี่ยนแปลงจาก version 4 เป็นอย่างมาก ไม่ว่าจะเป็นเรื่องเครื่องมือสร้างหน้าจอ (Page Designer) ตัวใหม่ที่สะดวกขึ้นดูเหมือนโปรแกรมประเภท visual design ของโปรแกรม desktop ในอดีต ,การปรับเปลี่ยน UI ของตัว APEX เองให้ดูทันสมัยเป็น responsive design และการ support การสร้าง mobile Web ที่ดีขึ้น แต่สิ่งที่ดูน่าตื่นเต้น และเป็นสิ่งที่อาจจะนำความน่าสนใจมาสู่ ORACLE APEX ของนักพัฒนาเพิ่มขึ้น ก็คือการออกแบบ Theme แบบใหม่ที่เรียกว่า Universal Theme ซึ่ง Theme แบบใหม่นี้หน้าตาออกมาทันสมัยมาก เทียบได้กับ font-end framework ดังๆเช่น Ext JS หรือ Bootstrap ลองคิดดูว่าเราสามารถสร้าง Web App หน้าตาทันสมัย แบบ Bootstrap โดยที่แทบจะไม่ต้องเขียนโปรแกรม หรือใช้ framework แบบ Laravel เลย เพียง Click  next ไม่กี่ครั้งก็หน้าจอที่ทำงานได้จริงแล้ว              ...