DURIAN - SERVER 2.0 Free version

Advance Pascal Script (DWS Extanded)

BACK TO INDEX

Installation

สำหรับโปรแกรม Durian server การติดตั้งคล้ายกับการติดตั้ง PHP ดังนั้นถ้าใครเคยติดตั้ง PHP บน windows มาแล้วการติดตั้ง APS จะง่ายมาก
ถ้าพร้อมก็ลงมือได้เลยครับ
  1. ตรวจสอบ และ เตรียมเครื่อง
    1. ต้องเป็น OS ตระกูล Windows เท่านั้นครับ เป็น Win95,98,NT,2K,XP,ME ก็ได้
    2. ติดตั้ง WebServer ไว้แล้วหรือยัง ถ้ายังไม่มี Web Server ก็ให้ไป Download โปรแกรม Web Server มาติดตั้งก่อนนะครับ
      สำหรับ win98/ winMe ผมแนะนำให้ใช้ Apache แต่ถ้าเป็น NT กับ 2K ก็ใช้ IIS ได้ครับไม่มีปัญหาแต่อย่างใด
    3. ลองทดสอบ Web Server ว่าทำงาน OK หรือไม่ครับ ลองกดทดสอบ http://127.0.0.1/

  2. Download โปรแกรม freeDurian2.zip
    แล้วให้ unzip ลงใน path "C:\DURIAN\"
    หมายเหตุ:จะเอาไว้ที่อื่นก็ได้นะครับแต่คุณต้องจำเอาเอง
    รายชื่อไฟล์ที่สำคัญใน DURIAN
    1. freeDurian.exe เป็นโปรแกรมหลักทำหน้าที่ ประมวลผล(compil/run) ไฟล์ aps
    2. SAPI  [dir]
        2.1. SAPI\cgi2APS.exe  
    	      ทำงานคล้ายกับ isapi2APS.dll แต่ติดต่อผ่าน CGI protocol
        2.2. SAPI\isapi2APS.dll  (plus only)
    	      เป็นโปรแกรมที่เป็นตัวเชื่อมระหว่าง Server IIS กับ APS
        2.3. SAPI\ApacheModuleAPS.dll (plus only)
    	      ทำงานคล้ายกับ isapi2APS.dll แต่ใช้รูปแบบ ApacheModule
    3. Demo [dir]  
       ไฟล์  demo  .dws
    4. Doc [dir]  
        เอกสารคู่มือการใช้งาน
    5. Package [dir]  (plus only)
        รวม Package Library ไฟล์ .dll
    	
  3. ให้รันโปรแกรม APSServer.exe ไปที่อยู่ใน "C:\APS" ก็จะเห็นหน้าจอแบบนี้

    ขั้นตอนต่อไปทำการ config web server เพื่อให้ติดต่อกับ Durian Server ได้ ซึ่ง การ config ก็ขึ้นอยู่กับโปรแกรม WebServer ที่ใช้ ขอแนะนำให้ใช้ Apache หรือ IIS

  4. การติดตั้งสำหรับ IIS
    สำหรับ IIS สามารถเลือกวิธีการ connect ได้ 2 แบบคือ CGI กับ ISAPI ถ้าระบบของคุณยังอยู่ระหว่างการทดสอบ ผมแนะนำให้ใช้ CGI เมื่อทดสอบการทำงานแล้ว ค่อยเปลี่ยนไปใช้ ISAPI ซึ่งการเปลี่ยนจะไม่มีผลกับโปรแกรมที่เขียนด้วย APS แต่อย่างใด เพียงแต่มันจะทำงานได้เร็วขึ้นอีกนิดหน่อย 
    หมายเหตุ : สำหรับ FreeDurian สามารถใช้ได้เฉพาะ CGI

    1. เปิดโปรแกรม Internet Services Manager
      NT จะอยู่ใน menu Options Pack ส่วน Window2K จะอยู่ที่ Administrative Tools
    2. เข้าไปที่ Default WebSite Properties
    3. ไปที่แผ่น Home Directory แล้วกด Configuration
      จากนั้นกดปุ่ม Add เพื่อเพิ่มไฟล์ .aps หรือ .dws โดยกำหนดให้
      • Executable เป็น C:\durian\cgi2aps.exe
      • Extension เป็น .dws หรือ .aps
        หมายเหตุ:คุณอาจจะตั้งนามสกุลอื่นก็ได้ 

      กด OK แล้วปิดหน้าจอ Internet Services Manager ได้ครับ แค่นี้ก็สามารถพร้อมจะใช้งาน APS ได้แล้วครับ

  5. การติดตั้งสำหรับ Apache Webserver
    1. แล้วเปิดไฟล์ httpd.conf เพื่อแก้ไข   
    2. ใช้การติดต่อด้วย CGI กับ Durian ให้เพิ่มบรรทัดต่อไปนี้ในไฟล์ httpd.conf
                ScriptAlias /aps/  "c:/durian/"
                Action application/x-httpd-aps  "/aps/cgi2aps.exe"
                AddType application/x-httpd-aps .aps
                AddType application/x-httpd-aps .dws
                DirectoryIndex index.aps
                DirectoryIndex index.dws
      	
    3. เมื่อแก้ไขเสร็จก็อย่าลืม Save ไฟล์นะครับ
    4. จากนั้น Restart Apache server เพื่อให้ Apache อ่าน config ใหม่ไปใช้งาน

  6. ทดลองใช้งาน
    ให้ลอง Copy folder ที่อยู่ใน c:\durian\demo ไปไว้ใน wwwroot directory ดู config ในเครื่องคุณว่ามันอยู่ตรงไหน ถ้าใช้ IIS ก็อาจจะเป็น c:\Inetpub\wwwroot\
    เมื่อ copy ไปแล้วไฟล์ต่างๆ ก็น่าจะอยู่ใน c:\Inetpub\wwwroot\demo\
    จากนั้นทดลองใช้ browser เปิดไปที่ http://127.0.0.1/demo/index.dws

 

หากมีปัญหาในการติดตั้ง email แจ้งได้ที่  support@thaidevzone.com