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 เพื่อความสะดวกในการติดตั้งครับ   รูปที่ 1 แสดง Status ของ Tomcat Server 7 2. เมื่อทดลองรันที่หน้า Web Browser จะได้ผลลัพธ์ดังนี้ครับ  พิมพ์ว่า localhost:8080 . รูปที่ 2 แสดงผลัพธ์หลังจากทดลองรัน Apache Tomcat 7 3. ทดลองรัน IIS7 ผ่าน Web Broeser ครับ โดยพิมพ์ว่า localhost:80 รูปที่ 3 แสดงผลลัพธ์หลังจากทดลองรัน IIS 7 ครับ 4.เปลี่ยน Default Site ให้เป็นรันใน Port อื่น รูปที่ 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..

Read More »

Workshop “PSU12-Sritrang Server for Cloning PC”

กลุ่มงานวิจัยและพัฒนา ศูนย์คอมพิวเตอร์ จัดอบรมเชิงปฏิบัติการ เรื่อง “PSU12-Sritrang Server for Cloning PC” วันที่ 8 พ.ย. 56 เวลา 09.00-16.00น. ที่ห้อง Training Room ชั้น 3 ตึก LRC ม.อ.หาดใหญ่ เหตุผล 1.เพื่อเผยแพร่เทคนิคในการ Cloning PC ในห้องบริการคอมพิวเตอร์ ด้วยชุดโปรแกรมชื่อว่า PSU12-Sritrang ซึ่งพัฒนาโดยกลุ่มงานวิจัยและพัฒนาร่วมกับงานเทคโนโลยีสารสนเทศ คณะทันตแพทยศาสตร์ ซึ่งเป็น server ที่ทำจาก Linux Ubuntu Server และเขียนโปรแกรมเพิ่มเพื่อให้ผู้ดูแลระบบทำงานได้ สะดวก ง่ายขึ้นมากๆ ด้วยเทคนิคการใช้โปรแกรม Dialog และเพิ่มเติมระบบอัตโนมัติในการติดตั้ง PSU12-Sritrang Server ด้วยแผ่นติดตั้ง ทำให้ผู้ดูแลระบบติดตั้งเสร็จในเวลาอันรวดเร็ว 2.เพื่อค้นหา Bug ก่อนที่จะนำไปเผยแพร่ในงานประชุม WUNCA28 ในเดือนมกราคม 2557 กลุ่มเป้าหมาย ผู้ดูแลระบบที่ดูแลห้องบริการคอมพิวเตอร์ของคณะทุกวิทยาเขตของม.อ. จำนวน 25 คน ลักษณะของ workshop 1.เรียนรู้วิธีการติดตั้ง PSU12-Sritrang Server โดยการใช้เครือข่ายจำลอง (ติดตั้งลงไปใน Oracle VM Virtualbox บนระบบปฏิบัติการ Windows ของเครื่อง PC ในห้อง Training Room) 2.เรียนรู้วิธีการตั้งค่าทำเครื่อง Windows 7 ต้นฉบับ 3.เรียนรู้วิธีการ Cloning PC และควบคุมเครื่อง PC ในห้องบริการคอมพิวเตอร์ วิทยากร 1.นายวิบูลย์ วราสิทธิชัย นักวิชาการคอมพิวเตอร์ชำนาญการพิเศษ ศูนย์คอมพิวเตอร์ มหาวิทยาลัย สงขลานครินทร์ 2.นายเกรียงไกร หนูทองคำ นักวิทยาศาสตร์ ศูนย์คอมพิวเตอร์ มหาวิทยาลัยสงขลานครินทร์ 3.นายวิศิษฐ โชติอุทยางกูร นักวิชาการคอมพิวเตอร์ชำนาญการพิเศษ คณะทันตแพทยศาสตร์ มหาวิทยาลัยสงขลานครินทร์ (อาหารมังสวิรัติ) ผู้สนใจให้อีเมลแจ้งเข้าร่วมที่ wiboon.w@psu.ac.th ครับ รายชื่อผู้แจ้งเข้าร่วม โฆษิต ช่วยชูฤทธิ์  ศูนย์คอมพิวเตอร์ ม.อ. ธีรพงศ์ ชื่นจิตร  ศูนย์คอมพิวเตอร์ ม.อ. ศุภกร เพ็ชรรัตน์  คณะทันตแพทยศาสตร์ ชัยวัฒน์ ศรีจันทร์กุล  คณะวิทยาการจัดการ ทวีศักดิ์ รักษ์สุวรรณ  สถาบันทรัพยากรทะเลและชายฝั่ง โกศล โภคาอนนต์  ศูนย์คอมพิวเตอร์ นิติ โชติแก้ว  คณะการแพทย์แผนไทย ธีรเดช เขมะธีรรัตน์  คณะทันตแพทยศาสตร์ บัณฑิต ชนะถาวร  คณะทันตแพทยศาสตร์ จรัล บูลวิบูรณ์  คณะศิลปศาสตร์ ศิริพงษ์ ศิริวรรณ  คณะเภสัชศาสตร์ ธีรวัฒน์  แตระกุล  คณะเภสัชศาสตร์ ธีรพันธุ์ บุญราช  คณะเภสัชศาสตร์ นิรุตต์ เจริญพร  ม.อ.สุราษฎร์ธานี ขวัญยืน ปานโม  ม.อ.สุราษฎร์ธานี สมพงศ์ หุตะจูฑะ  สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ เอกภพ ถาวรจิตร  สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ (อาหารมังสวิรัติ) กิตติพัฒน์ อุบลกาญจน์  สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ (อาหารมังสวิรัติ) วสันต์ แซ่แยะ  นักศึกษาฝึกงาน สำนักทรัพยากรการเรียนรู้คุณหญิงหลงฯ อาทิตย์ อรุณศิวกุล  คณะศิลปศาสตร์

Read More »

วิธีการติดตั้ง OpenVPN 2.3.16 สำหรับ Windows

[Update 16/06/60] วิธีการติดตั้งเป็นขั้นตอนง่าย ๆ ครับดังนี้ครับ 1. ดาวน์โหลดไฟล์ติดตั้ง OpenVPN (โปรดเลือกให้ตรงกับ Windows Version ที่ตัวเองใช้อยู่ครับ) [วิธีดูว่า Windows เป็น Version อะไร] [Link สำหรับ Windows XP 32bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I001-i686.exe [Link สำหรับ Windows XP 64bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I001-x86_64.exe [Link สำหรับ Windows Vista/7/8/8.1/10 32bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I601-i686.exe [Link สำหรับ Windows Vista/7/8/8.1/10 64bit] http://ftp.psu.ac.th/pub/openvpn/openvpn-install-2.3.16-I601-x86_64.exe 2. ทำการติดตั้ง OpenVPN 2.3.16 (ให้รันให้ตรงกับไฟล์ที่โหลดมาครับ สำหรับ Windows Vista/7/8/8.1 64bit) โดยคลิกขวา Run as Admin ดังรูป (จากนั้น Next ๆ ติดตั้งตามปกติ) ในกรณีที่เป็น Windows 10 (บาง Version) จะติด Windows SmartScreen ดังรูปให้กด More info แล้วเลือก Run anyway ดังรูป 3. ดาวน์โหลดไฟล์ Config VPN และ PSU Cert http://ftp.psu.ac.th/pub/openvpn/openvpncer.zip 3.1) แตก Zip File ดังรูป 3.2) จะได้ไฟล์ 2 ไฟล์ ให้ทำการ copy ไฟล์ดังกล่าวไว้ 3.3) ทำการวางไฟล์ทั้งสองใน c:\Program Files\OpenVPN\config 4. จากนั้นทำการตั้งค่าให้ Run as Administrator ทุกครั้งที่เปิดใช้ OpenVPN GUI ที่ c:\Program Files\OpenVPN\bin ดังรูป หรือสามารถรันตรง ๆ ได้ดังนี้ (ผลเหมือนกัน แต่แนะนำให้ตั้งค่าไว้เลยแบบรูปข้างบน จะได้ไม่ต้องมา Run as administrator ทุกครั้ง เหมือนรูปข้างล่างนี้) [TIP] วิธีการเพิ่ม shotcut ไว้ที่ taskbar บน Windows 8.1 วิธีการเพิ่ม shotcut ไว้ที่ taskbar บน Windows 10 วิธี Re-Check ว่าได้  IP VPN แล้วหรือยัง 1. ตรวจสอบโดยเอาเมาส์ไปวางบน icon ดังรูปแล้วสังเกตุเบอร์ IP ในช่อง Assigned IP :   2. เปิด Web Browser พิมพ์ URL : http://server-dev.psu.ac.th/checkipvpn ตรวจสอบว่า IP ตรงกับข้อ 1 หรือไม่ ถ้าตรงแสดงว่าสามารถใช้งาน VPN ได้แล้วครับ วิธีตรวจสอบว่าแบบละเอียดว่าโปรแกรมทำงานเป็นปกติหรือไม่ (บางครั้งถึง icon เขียวก็ไม่ได้บอกว่าจะใช้ได้) ถ้าปรากฎข้อความดังภาพแสดงว่าเส้นทางการเชื่อมต่อสมบูรณ์

Read More »

ประยุกต์ใช้ Dropbox ช่วยสำรองข้อมูลเว็บไซต์ และพัฒนาเว็บได้ทุกที่

แนวความคิดนี้จัดทำเพื่อตอบโจทย์และสนองความต้องการดังนี้ คือ สามารถจัดเก็บและสำรองข้อมูลเว็บไซต์ และสามารถแก้ไขไฟล์ได้ทุกที่ อำนวยความสะดวกให้กับโปรแกรมเมอร์ มีความคล้ายคลึงกับพวก sub version control, github แต่ไม่เหมือน เพราะมีข้อด้อยและข้อดีกว่าดังนี้ ข้อด้อย – ไม่มีการควบคุมในส่วนของเวอร์ชั่นของโค้ดโปรแกรม – ไม่เหมาะกับการพัฒนาโปรแกรมเป็นทีม อาจจะทำได้แต่ต้องจัดการบริหารให้ดี ข้อเด่น – เหมาะสมกับนักพัฒนาคนเดียว การทำงานสะดวกกว่าพวก version control มาก – ทันทีที่แก้ไขไฟล์ จะอัพเดตไฟล์ทันที ในการเลือกใช้ Strange Clouds (บริการเก็บไฟล์บนกลุ่มเมฆ)  อย่าง Dropbox มีความเหมาะสมที่สุด เพราะสามารถติดตั้งได้ทุกระบบปฎิบัติการ แต่ทีจะสาทิตนี้จะใช้เป็น Ubuntu/Linux Mint  ดังมีขั้นตอนดังนี้

Read More »

WordPress theme – responsive web design

WordPress theme มีหลากหลายให้เลือก สำหรับเว็บ sysadmin.psu.ac.th ที่ผ่านมาใช้ Default theme และถัดมาก็เปลี่ยนมาใช้ WordPress theme ชื่อ toothpaste ของ SiteOrigin ซึ่งก็สวยแบบเรียบๆ แต่เมื่อลองเปิดด้วย smart phone พบว่าส่วนเมนูตอนบนจะแสดงผลไม่ดีนัก จึงได้ความช่วยเหลือจากเพื่อนร่วมงาน แนะนำ WordPress Theme: Catch Evolution Theme นี้ เมื่อเปิดดูหน้าเว็บบน notebook จะแสดงผลแบบนี้ Theme นี้ เมื่อเปิดดูหน้าเว็บบน smart phone ของผม ซึ่งเป็น android 2.3.6 จะแสดงเป็นปุ่มให้เลือกเมนู แบบนี้ เมื่อจิ้มไปที่คำว่า Menu มันจะแสดงเป็นรายการให้เลือก แบบนี้ ผมว่ามันดีกว่า theme เดิม จึงได้เปลี่ยน และเพื่อนๆลองเปิดดูด้วย smart phone ดูนะครับ

Read More »