Category: CMS (Joomla!, Moodle, Wordpress)

วิธีสร้าง CoreOS Cluster

จะสร้าง CoreOS ให้กลายเป็น Cluster Docker Container ได้อย่างไร              จากบทความที่แล้วที่แนะนำเกี่ยวกับ CoreOS และการติดตั้งบน Vmware[1] ไปแล้วนั้น เราก็สามารถสร้างให้เป็นในรูปแบบ Cluster ได้ โดยมองว่าเครื่องแต่ละเครื่องที่สร้างนั้นเป็น Node หนึ่ง ๆ ใน Cluster โดยใช้ etcd เป็นตัวเก็บข้อมูลของ Node และ Fleet เป็นตัว Deploy docker ให้กระจายไปยัง Node ต่าง ๆ…

Workshop : PSU Passport OAuth2

มีวิธี Authen แบบอื่นนอกจาก LDAP กับ Web Service ไหม             ด้วยยุคสมัยเปลี่ยนไป ด้วยเทคโนโลยี OAuth2 ทำให้เราจำเป็นต้องศึกษาหาความรู้เพิ่มเติมกันอีกครั้งครับ หมายเหตุ : เนื่องจากต้องการให้เป็น Blog เปิดเผยได้ จึงขอไม่ระบุชื่อ Server จริง ๆ ลงไปนะครับ  โดยรวบรวม Blog แบ่งเป็น 7 Blog ดังนี้ Blog ที่ ชื่อ Blog      1…

การเชื่อมต่อ OAuth2 ด้วย Joomla

อยาก  Login ด้วย OAuth2 กับ Joomla ต้องทำอย่างไร              สำหรับตัวอย่างนี้เป็นการติดตั้งด้วย Docker Joomla + Mariadb ซึ่งจะไม่ได้อธิบายรายละเอียดนะครับว่ามาได้อย่างไร จะเน้นแต่ในส่วนของ Plugin และวิธีการตั้งค่าเท่านั้นครับ หลังจากติดตั้งเรียกร้อย จะมีให้เลือกภาษาและตั้งรหัสผ่านตามปกติ ทำการตั้งค่าฐานข้อมูลดังรูป ทำการติดตั้งขั้นตอนสุดท้าย ทำการลบโฟลเดอร์ installation เข้าไปยังหน้าผู้ดูแลระบบ ทำการ Login ตามปกติ สำหรับไฟล์ติดตั้ง โหลดได้ที่ Link ข้างล่าง ซึ่ง Modify จาก Extension ชื่อ SLogin…

การเชื่อมต่อ OAuth2 ด้วย WordPress

อยาก  Login ด้วย OAuth2 กับ WordPress ต้องทำอย่างไร              สำหรับตัวอย่างนี้เป็นการติดตั้งด้วย Docker WordPress + Mariadb ซึ่งจะไม่ได้อธิบายรายละเอียดนะครับว่ามาได้อย่างไร จะเน้นแต่ในส่วนของ Plugin และวิธีการตั้งค่าเท่านั้นครับ หลังจากติดตั้งเรียกร้อย จะมีให้เลือกภาษาและตั้งรหัสผ่านตามปกติ ทำการเพิ่มปลั๊กอินใหม่ดังรูป ค้นหาชื่อ Single Sign On Client[1] และทำการติดตั้ง เปิดใช้งาน Plugin Single Sign On Client เข้าไปตั้งค่าการใช้งานได้ที่ ตั้งค่า -> Single…

Private Cloud with Juju and LXD Workshop

::Juju:: Juju #01 เริ่มต้นใช้งาน Juju Juju #02 วิธีติดตั้ง WordPress Juju #03 วิธีสร้าง Load Balance MySQL Juju #04 วิธีทำให้ WordPress กระจายงานไปยัง MySQL Slave ด้วย HyperDB Juju #05 วิธีกระจายงานไปยัง MySQL แบบ Master-Master Juju #06 เชื่อม MySQL Master-Master เข้ากับ HAProxy Juju #07 กระจายโหลดข้ามเครื่อง…