DURIAN - SERVER 2.0 Free version
Advance Pascal Script (DWS Extanded)
BACK TO INDEX
Installation
สำหรับโปรแกรม Durian server การติดตั้งคล้ายกับการติดตั้ง PHP ดังนั้นถ้าใครเคยติดตั้ง
PHP บน windows มาแล้วการติดตั้ง APS จะง่ายมาก
ถ้าพร้อมก็ลงมือได้เลยครับ
- ตรวจสอบ และ เตรียมเครื่อง
- ต้องเป็น OS ตระกูล Windows เท่านั้นครับ เป็น Win95,98,NT,2K,XP,ME ก็ได้
- ติดตั้ง WebServer ไว้แล้วหรือยัง ถ้ายังไม่มี Web Server ก็ให้ไป Download โปรแกรม Web Server มาติดตั้งก่อนนะครับ
สำหรับ win98/ winMe ผมแนะนำให้ใช้ Apache แต่ถ้าเป็น NT กับ 2K ก็ใช้ IIS ได้ครับไม่มีปัญหาแต่อย่างใด
- ลองทดสอบ Web Server ว่าทำงาน OK หรือไม่ครับ ลองกดทดสอบ http://127.0.0.1/
- 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
- ให้รันโปรแกรม APSServer.exe ไปที่อยู่ใน "C:\APS" ก็จะเห็นหน้าจอแบบนี้

ขั้นตอนต่อไปทำการ config
web server เพื่อให้ติดต่อกับ Durian Server ได้ ซึ่ง การ config ก็ขึ้นอยู่กับโปรแกรม WebServer
ที่ใช้ ขอแนะนำให้ใช้ Apache หรือ IIS
- การติดตั้งสำหรับ IIS
สำหรับ IIS สามารถเลือกวิธีการ connect ได้ 2 แบบคือ CGI กับ
ISAPI ถ้าระบบของคุณยังอยู่ระหว่างการทดสอบ ผมแนะนำให้ใช้ CGI
เมื่อทดสอบการทำงานแล้ว ค่อยเปลี่ยนไปใช้ ISAPI
ซึ่งการเปลี่ยนจะไม่มีผลกับโปรแกรมที่เขียนด้วย APS แต่อย่างใด
เพียงแต่มันจะทำงานได้เร็วขึ้นอีกนิดหน่อย
หมายเหตุ : สำหรับ
FreeDurian สามารถใช้ได้เฉพาะ CGI
- เปิดโปรแกรม Internet Services Manager
NT จะอยู่ใน menu Options Pack ส่วน Window2K จะอยู่ที่ Administrative Tools
- เข้าไปที่ Default WebSite Properties
- ไปที่แผ่น Home Directory แล้วกด Configuration
จากนั้นกดปุ่ม Add เพื่อเพิ่มไฟล์ .aps หรือ .dws โดยกำหนดให้
- Executable เป็น C:\durian\cgi2aps.exe
- Extension เป็น .dws หรือ .aps
หมายเหตุ:คุณอาจจะตั้งนามสกุลอื่นก็ได้

กด OK
แล้วปิดหน้าจอ Internet Services Manager ได้ครับ แค่นี้ก็สามารถพร้อมจะใช้งาน
APS ได้แล้วครับ
- การติดตั้งสำหรับ Apache Webserver
- แล้วเปิดไฟล์ httpd.conf เพื่อแก้ไข
- ใช้การติดต่อด้วย 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
- เมื่อแก้ไขเสร็จก็อย่าลืม Save ไฟล์นะครับ
- จากนั้น Restart Apache server เพื่อให้ Apache อ่าน
config ใหม่ไปใช้งาน
- ทดลองใช้งาน
ให้ลอง 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