Author: tawisak.r

  • Config PHP Fast CGI เพื่อใช้งาน PHP ใน IIS 7 ครับ

    สวัสดีครับ

    วันนี้กระผมจะมาแชร์ประสบการณ์ในการ Config PHP Fast CGI เพื่อใช้งานเวบไซต์ PHP ใน IIS 7 ครับผม

    0. เริ่มต้นด้วยขั้นตอนการ Add Role Service ครับ

    cgi1

    รูปที่ 1 แสดงการ Add Role Service

    1. เลือกติดตั้ง CGI และกดเลือก Next ครับ

    cgi2

    รูปที่ 2 แสดงขั้นตอนการติดตั้ง

    2. เมื่อลง CGI เสร็จเรียบร้อยก็จะขึ้นหน้าต่าง Installation Succeeded ครับ

    cgi3

    รูปที่ 3 แสดงหน้าต่างหากติดตั้ง CGI สำเร็จ

    3.ลง PHP 5.2.6 ครับ

    cgi4

    รูปที่ 4 แสดงการติดตั้ง php

    4. เลือก Drive ที่จะติดตั้ง PHP หลังจากนั้นคลิก Next

    cgi5

    รูปที่ 5 แสดงที่จัดเก็บ PHP

    5. เลือก IIS FastCGI

    cgi6

    รูปที่ 6 แสดงการติดตั้ง FastCGI

    6. เป็นอันติดตั้ง PHP สำเร็จ

    cgi7

    รูปที่ 7 แสดงการติดตั้ง PHP สำเร็จ

    7. แก้ไขค่า ใน Folder PHP

    cgi8

    รูปที่ 8 แสดงการเข้าไปแก้ไขค่าใน php

    8. ตรงบรรทัด fastcgi.impersonate ให้เอา ; ออกและ แก้ไขดังนี้

    fastcgi.impersonate = 1

    cgi9

    รูปที่ 9 แสดงการเข้าไปแก้ไขค่าใน php ต่อ

    9. แก้ไขค่าบรรทัดนี้โดยเอา ; ออก และแก้ไขดังนี้  cgi.fix_pathinfo=1

    cgi10

    รูปที่ 10 แสดงการเข้าไปแก้ไขค่าใน php ต่อ

    10. แก้ไขค่าบรรทัดนี้โดยเอา ; ออกและแก้ไขดังนี้ cgi.force_redirect = 0

    cgi11

    รูปที่ 11 แสดงการเข้าไปแก้ไขค่าใน php ต่อ

    11.แก้ไขค่าบรรทัดนี้โดยเอา ; ออกและแก้ไขดังนี้ open_basedir = c:\inetpub

    cgi12

    รูปที่ 12 แสดงการเข้าไปแก้ไขค่าใน php ต่อ

    12.หลังจากนั้นกด Ctrl+S หรือ กด Save ครับ

    cgi13

    รูปที่ 13 แสดงการบันทึกหลังจากแก้ไขค่าเสร็จเรียบร้อย

    13. จากนั้นเข้า cmd เข้าไปในโฟลเดอร์ที่เก็บ PHP

    cd c:\php5

    php -info

    มันจะแสดงรายละเอียดของ php ที่เราได้ติดตั้งไปทั้งหมด

    cgi14

    รูปที่ 14 แสดงรายละเอียดของ php

    14. หลังจากนั้น config IIS7 เพื่อใช้ php โดยไปที่ Handler Mapping

    cgi15

    รูปที่ 15 แสดงการเข้าไปตั้งค่าใน Handler Mapping

    15. เลือก Add Module Mapping

    cgi16

    รูปที่ 16 แสดงการเข้าไปตั้งค่าใน Handler Mapping ต่อ

    16.จากนั้นกรอกข้อมูลดังนี้

    Request path :> *.php

    Module:> FastCgiModule

    Excutable :> C:\PHP5\php-cgi.exe

    Name :> FastCGIPHP

    cgi17

    รูปที่ 17 แสดงการแก้ไขค่าใน Module

    17. คลิก Yes เพื่อสร้าง FastCGI Application

    cgi18

    รูปที่ 18 แสดงสถานะหลังจากแก้ไขค่าเสร็จเรียบร้อย

    18. หลังจากนั้นเข้าไปใน ไดเรกทอรี่ C:\inetpub\wwwroot และสร้าง info.php จากนั้นนำ source code นี้ใส่เข้าไป

    <?php phpinfo(); ?> เพื่อตรวจสอบว่าสามารถใช้งาน php ได้แล้วหรือยังครับ หากประสบผลสำเร็จจะมีลักษณะดังรูปด้านล่าง

    cgi19

    รูปที่ 19 แสดงหน้าจอเมื่อรันแล้วประสบผลสำเร็จ

    เสร็จสิ้นกระบวนการในส่วนของการ config php ให้สามารถใช้งานได้ใน IIS7 ครับ

    Chio

  • Configuration Tomcat 7+ IIS 7 เพื่อสร้างเวบไซต์ด้วย JSP และ PHP

    สวัสดีครับ

    วันนี้ผมจะมาแชร์ในส่วนของการนำ Tomcat 7 รันคู่กับ IIS7 นะครับ ใน Window Server ให้ติดตั้ง .Net Framework 3.5 ขึ้นไปครับ

    ส่วนของ Tomcat 7

    1. เข้าไปดาวน์โหลด Tomcat 7 ที่ http://tomcat.apache.org/download-70.cgi เลือกในส่วนของ Core: 32-bit/64-bit Windows Service Installer เพื่อความสะดวกในการติดตั้งครับ

    Untitled

     

    รูปที่ 1 แสดง Status ของ Tomcat Server 7

    2. เมื่อทดลองรันที่หน้า Web Browser จะได้ผลลัพธ์ดังนี้ครับ  พิมพ์ว่า localhost:8080

    .Untitled

    รูปที่ 2 แสดงผลัพธ์หลังจากทดลองรัน Apache Tomcat 7

    3. ทดลองรัน IIS7 ผ่าน Web Broeser ครับ โดยพิมพ์ว่า localhost:80

    iis

    รูปที่ 3 แสดงผลลัพธ์หลังจากทดลองรัน IIS 7 ครับ

    4.เปลี่ยน Default Site ให้เป็นรันใน Port อื่น

    Chio1

    รูปที่ 4 แสดงการเปลี่ยน Default Port ให้รันใน Port 82

    5. เข้าไปโหลดตัว Connector ที่เวบไซต์นี้ครับ http://tomcatiis.riaforge.org/ และติดตั้งตัว Connector

    6. เลือก Sites–> Handler Mappings –> Add Manage Handler

    7. ช่อง Request ใส่ *  , Type –> BonCodeIIS BonCodeCallHandler , ช่อง Name ใส่ BonCodeForAll

    รายละเอียดทั้งหมด สามารถดูได้จาก Video ชุดนี้ครับ  http://www.youtube.com/watch?v=yVKiNAkhav8

    Chio..

  • Setting up Window server 2008(IIS7)

    สวัสดีครับ สมาชิก PSU Sysadmin ทุกท่าน

    วันนี้ผมได้รวบรวมประสบการณ์ที่ได้จัดทำ Web Server เป็น Window Server 2008 ขั้นตอนการ Set up มีดังต่อไปนี้ครับ

    1.Click Start –> All Programs –>Administrative Tools –>Server Manager.

    chio1

     

    2. ในหน้าต่าง Server Manager เลื่อนลงมาที่ Roles Summary คลิกคำว่า Add Roles จะเจอหน้าให้ Verify ข้อมูลให้คลิก Next

    chio2

     

    3. หลังจากนั้นให้เลือก Web Server (IIS) และคลิก Next เพื่อดำเนินขั้นตอนต่อไป

    chio3

     

    4. เลือก Select Service ที่จำเป็นๆ เช่น ASP.NET

    chio4

     

    5.หลังจากนั้นกดเลือก Add any required role services

    chio5

     

    6. ถึงขั้นตอนนี้เราได้ทำการติดตั้ง IIS เป็นที่เรียบร้อยแล้ว และมี Default คือ ASP.NET เราสามารถพัฒนาเวบไซต์ด้วยภาษา ASP.NET เพื่อมาติดตั้งใน Server นี้ได้เลย

    chio6

     

    7.ทดลอง test ระบบ โดยพิมพ์ที่ Address bar : http://localhost จะแสดงผลลัพธ์ดังรูป

    chio7

     

    เป็นอันเสร็จสิ้นการติดตั้งระบบ

    วันหลังว่างๆ จะมาเขียนเกี่ยวกับ การรัน Apache Tomcat 7.0+ IIS7.0 ครับ  และการติดตั้ง PHP+Mysql ใน Server 2008 ครับ

    Chio..

  • การติดตั้งเครื่องบันทึกภาพกล้องวงจรปิด

    การติดตั้งเครื่องบันทึกภาพกล้องวงจรปิด

    • เตรียมอุปกรณ์ Hardware
    • เตรียมชุดข้อมูล Software+config
    • Config ระบบอินเทอร์เน็ต

    เตรียมอุปกรณ์ Hardware มีอะไรบ้าง ? (สำหรับการติดตั้งกล้องวงจรปิด 4 ช่องสัญญาณครับ)

    1. สาย RG สีขาวยี่ห้อ Link หรือ Commscope ยาว 100 เมตร

    2. หัวแจ๊คสัญญาณ RG 6 (BNC Type) จำนวน 4 ตัว

    3. รางเก็บสายไฟฟ้า PVC สีขาว 5*5 cm ยาว 4 m.

    4.สายไฟฟ้า VCT 2*0.5  SQ.mm หรือ VCT 2*1.5 SQ.mm ความยาว 20 เมตร

    5.ปลั๊กตัวเมีย 2 ตัว

    6. กล่องกันน้ำขนาด 6*6*8 จำนวน 2 ใบ

    7. เกลียวปล่อยขนาด #7*1 หัว JP  30 ตัว

    8 พุกผีเสื้อจำนวน 30 ตัว

    9.เครื่องบันทึกภาพ 4 ช่อง INNEKT ZLD104A H.264 Full D1 อินเตอร์เฟช GUI OSD, คอนโทรลเลอร์ USB Mouse 4CH

    10.กล้องอินฟาเรด ขนาด 1/3″CMOS ความละเอียด 600 TVL

    11.Harddisk western digital ขนาด 500 GB

    รวมราคา 14,097.25 บาท นี่คือราคาของอุปกรณ์ Hardware ที่เราซื้อมาติดตั้ง รวม Vat 7% แล้วนะครับ

    สำหรับการเดินสายอุปกรณ์ทั้งหมดในส่วนของ Hardware ต้องขอขอบพระคุณพี่ประเสริฐ นายช่างใหญ่จากจังหวัดภูเก็ตเดินทางมาติดตั้งให้ครับ (งานนี้จะเป็นงานเดินสายสัญญาณบนฝ้าเพดานครับ)

     

     

    การเชื่อมต่ออุปกรณ์กล้องวงจรปิด

     

    รูปที่ 1 แสดงการเชื่อมต่ออุปกรณ์กล้องวงจรปิด

     

    เตรียมอุปกรณ์ Software+Config มีอะไรบ้าง ? (สำหรับการติดตั้งกล้องวงจรปิด 4 ช่องสัญญาณครับ)

     

    1. หน้าจอสำหรับ Monitor เครื่อง DVR  สำหรับการเข้าใช้งานครั้งแรก

     

    •       ใส่ User Name : admin , Password : 123456   (การทำงานของระบบคลิกซ้ายคือการเข้าใช้งาน คลิกขวาคือการย้อนกลับไปยังเมนูก่อนหน้า)

    2. วิธีการตั้งค่าวันที่และเวลาเครื่อง

    • คลิกขวาเลือก Main Menu > Configuration > System ตั้งค่าวันที่และเวลาเรียบร้อยแล้วกดปุ่ม Save กด Apply และกด OK

    3. วิธีการตั้งค่าการบันทึก

    • คลิกขวาเลือก Main Menu > Configuration >Record
    • Channel คือ การเลือกกล้อง
    • Resolution คือขนาดของภาพ แนะนำที่ D1
    • Frame Rate คือ ความเร็วในการบันทึก Real-time อยู่ที่ 25 FPS
    • สามารถ config All Channel ได้จากฟังก์ชัน Copy ครับ

    4. วิธีการเลือกรูปแบบการบันทึก สามารถเลือกได้ 3 รูปแบบ คือ บันทึกตลอดเวลา, บันทึกเฉพาะเวลาที่ต้องการ และบันทึกเมื่อมีเหตุการณ์

    • การตั้งค่าการบันทึกตลอดเวลา คลิกขวาเลือก > Record > Manual
    • การตั้งค่าบันทึกเฉพาะเวลาที่ต้องการ คลิกขวาเลือก > Record > Schedule  เมื่อเลือกการตั้งค่าแบบนี้จำเป็นต้องตั้งค่าเวลาที่ต้องการบันทึก สามารถทำได้โดย คลิกขวาเลือก Main Menu > Configuration >Record > Record Plan  โดยแถบสีเขียว คือ การบันทึกแบบ Manual, แถบสีเหลือง คือ การบันทึกแบบ Motion และ แถบสีแดงคือการบันทึกแบบ Alarm
    • กดปุ่ม Set เพื่อทำการตั้งค่าเวลาที่ต้องการบันทึก
    • การตั้งค่าบันทึกเมื่อมีเหตุการณ์  จำเป็นต้องตั้งค่า Record ให้เป็น Schedule ก่อนโดยเข้าไปที่เมนู คลิกขวา > Record > Schedule หลังจากนั้นเข้าไปที่ฟังก์ชัน Alarm เพื่อตั้งค่าการบันทึก คลิกขวา Main Menu > Configuration >Alarm > Detect  เลือก Channel ที่ต้องการบันทึกเมื่อมีเหตุการณ์ เพื่อกำหนดพื้นที่ในการตรวจจับและความไวในการตรวจจับวัตถุ (ที่สถาบัน ก็เลือกการตั้งค่าแบบนี้ครับเพราะไม่เปลือง Harddisk)
    • หลังจากกำหนดพื้นที่ในการตรวจจับวัตถุและความไวในการตรวจจับวัตถุได้ ขั้นตอนต่อมาให้เข้าไปที่เมนู Process เพื่อเลือกกล้องที่ต้องการบันทึกเมื่อมีเหตุการณ์  เข้าไปที่เมนู Process > Linkage Set > Record Channel

    5. วิธีการใช้งานโปรแกรม iNNEKT ผ่านคอมพิวเตอร์

    • ก่อนที่จะใช้งานโปรแกรม iNNEKT ผ่านคอมพิวเตอร์ได้นั้นต้องตั้งค่าระบบก่อนสามารถทำได้โดยคลิกขวาเลือก Main Menu > Configuration > Network
    • IP Address : ใส่ IP ที่อยู่ใน group เดียวกับคอมพิวเตอร์
    • Gateway : ให้ใส่เป็นค่า IP ของ Router
    • หลังจากตั้งค่า IP และ gateway แล้วต้องตั้งค่า Port ที่เมนู Advance เลือก Multicast
    • TCP Port : 8000 , HTTP Port : 80
    • ลงโปรแกรม แผ่น CD Software ที่แถมมาให้ตอนซื้อเครื่องบันทึกภาพ (เครื่อง DVR)  ผมลงโปรแกรมบน Window 7 Professional 32 bit ครับ  เมื่อลง Software เสร็จเรียบร้อย ถ้าหากดับเบิ้ลคลิกโปรแกรมจะไม่สามารถเข้าใช้งานได้ ต้องคลิกขวา –>Run as administrator ครับ

    เมื่อเปิดโปรแกรมจะขึ้นแบบนี้

     

     

    login

     

    รูปที่ 2 แสดงการเข้าสู่ระบบผ่านคอมพิวเตอร์

    • ให้กด OK เพื่อเข้าสู่ระบบได้เลยครับ
    • จากนั้นไปเลือกเมนู Setting > Device Config เพื่อ Add Device ครับ
    • เลือก Search Device (อุปกรณ์ต้องอยู่ในวงแลนเดียวกัน)
    • กดที่ Device แล้วกด Add
    • เข้ามาแก้ไขชื่ออุปกรณ์
    • ใส IP Address หรือ Host name
    • ใส่ User name : admin , Password : 123456
    • กดปุ่ม Get Device Channel Count
    • กดปุ่ม Select Organization First เพื่อเลือกที่อยู่
    • ใส่ Device Port  : 8000
    • กดปุ่ม Update

    6. ขั้นตอนการดูภาพผ่าน Web Browser

    • ทดลองใน IE 10 นะครับ ใส่ IP Address ของเครื่อง DVR ครับ : 192.168.xx.xx
    • ใส่ Username : admin , Password : 123456
    • หากเจอปัญหา ActiveX  ให้เลือก Tool > Internet Option
    • เลือก Security > Custom level
    • ในส่วนที่เป็น ActiveX เลือกเป็น Enable ให้หมด ถ้าหัวข้อไหนเลือก Enable แล้วมีแถบสีแดงให้เลือกเป็น Prompt แทน

    กล้อง

    รูปที่ 3 แสดงการการดูผ่านเวบ

     

    7. การดูผ่านโทรศัพท์มือถือ

    • สามารถดาวโหลด Application เพื่อดูผ่านโทรศัพท์มือถือได้ มีเวอร์ชั่น Iphone, Android
    • วิธีการลงโปรแกรม IZee Pro เข้าไปที่ Store แล้ว Search โปรแกรม IZee Pro แล้วทำการติดตั้ง
    • add device เข้าไปที่เมนู Device List ใส่ค่า Name , Address , TCP port , User ID,password
    • กดปุ่ม Save จะได้ Device มาอยู่บน List

    Config ระบบอินเทอร์เน็ต

    • ต้องขอขอบคุณ พี่โกศล โภคาอนนต์ ศูนย์คอมที่ช่วย Fig IP Address ให้กับอุปกรณ์ DVR ทำให้สามารถเข้าดูผ่านอินเทอร์เน็ตได้
    • หากต้องการดูจากภายนอกมหาวิทยาลัย ต้อง VPN เข้ามาใช้เครือข่ายภายในมหาวิทยาลัยก่อน หรือไม่ก็ขอโดเมนใหม่จากทางศูนย์คอมพิวเตอร์

    Chio..