• Install Apache, PHP and phpMyAdmin on Windows Subsystem for Linux

    หลังจากที่ได้ลองใช้ TMUX บน Windows Subsystem for Linux ( WSL ) กันไปแล้ว เราจะมาลองทำ Web Server บน WSL ทำให้เราไม่ต้อง Install Program ที่ใช้จำลองเครื่องเป็น Web Server บน Windows แต่ให้ทำการติดตั้งใน Windows Subsystem for Linux แทน

    Read More

  • HHVM Playground

    HHVM ( HipHop Virtual Machine ) เป็น Open Source Virtual Machine ของทาง Facebook ที่ออกแบบมาสำหรับการ Execute Program ในภาษา Hack และ PHP โดยใช้ Just-in-Time ( JIT ) Compiler ซึ่งมีประสิทธิภาพสูงกว่าและยังคงความยืดหยุ่นเอาไว้ แต่น่าเสียดายที่จะไม่ Support PHP อีกต่อไป

    Read More

  • Test Performance Apache Web Server with ApacheBench on Windows Server 2012 R2

    การทดสอบ Web Server ที่ต้องรองรับผู้ใช้งานจำนวนมาก ที่ Connect เข้ามาในช่วงเวลาเดียวพร้อม ๆ  กัน จำเป็นต้องมีการ Tuning และต้องมีการทดสอบ Performance ที่ได้ซึ่ง Apache ก็มีเครื่องมือที่ชื่อว่า ApacheBench ( ab ) ที่ถูกติดตั้งมาพร้อมกันตอนลง Apache Web Server มีทั้งบน Windows และ Linux เราสามารถใช้งานจากเครื่อง Client ก็ได้ แต่เราจะมาทดสอบกับเครื่อง Server ที่เป็น Windows กัน

    Read More

  • Configuration PHP 7 Connect Oracle Database 11gR2 on ISPConfig 3.1

    บนตัวของ ISPConfig สามารถต่อกับ Database อื่น ๆ ได้ ไม่จำเป็นต้องต่อกับ MySQL เพียงอย่างเดียว การต่อกับ Oracle Database ก็ไม่ยากครับ

    Read More

  • Install Multiple Version PHP (Fast-CGI & PHP-FPM) on ISPConfig 3.1

    ในการทำ Multiple Version ของ PHP บน ISPConfig จะสามารถทำได้เฉพาะที่เป็น Fast-CGI หรือ PHP-FPM เท่านั้น แบบอื่นจะทำไม่ได้ ซึ่งในการทำเพื่อรองรับ Template ของพวก CMS ที่ End Support PHP ที่เป็นเวอร์ชั่นใหม่ ๆ ถ้าหากไม่ทำจะต้องแยก VM ออกไปหลาย ๆ ตัว ก็จะทำให้จัดการยาก

    Read More

  • Configuration PHP 7 Connect Oracle Database 11gR2 on Windows Server 2012 R2

    หากเราใช้ bundle อย่าง XAMPP หรือ WAMP จะติดตั้ง MariaDB มาให้ แต่ถ้าเราอยาก Connect Database ตัวอื่นก็สามารถทำได้แต่อาจจะยุ่งยากหน่อย ถ้าลงแยกจะ Connect ง่ายกว่า ถ้าเราจะ Connect Oracle จะต้องใช้ Extension OCI8 ขึ้นไป ตาม Version ของ Database

    Read More

  • Change Apache 2.0 Handler to CGI/FastCGI

    บน Apache สามารถเปลี่ยน Server API จากเดิมที่เป็น Apache 2.0 Handler เป็น CGI/FastCGI ซึ่งการติดตั้ง Apache กับ PHP ผมจะขอข้ามไป เพราะได้อธิบายในบทความก่อนหน้าไปแล้ว

    Read More

  • Install Apache 2.4 and PHP 7 on Windows

    คนส่วนใหญ่จะไม่นิยมติดตั้ง Apache กับ PHP เอง แต่จะติดตั้งโดยใช้ Bundle ซึ่งติดตั้งรวมมาให้อย่างพวก WAMP หรือ XAMPP ซึ่งจะประกอบไปด้วย Apache + MariaDB + PHP + Perl ทำให้เวลาเราอัพเดทอะไรสักอย่างไม่สามารถทำได้ ต้องรอให้มันออก Version ใหม่มาทีเดียว ซึ่งเราจะมาติดตั้ง Apache ซึ่งเป็น HTTP Server กับ PHP ส่วน Database เดี๋ยวเราค่อยมาติดตั้งบทความต่อไป

    Read More