ติดตั้งเซิร์ฟเวอร์ Autodesk Network License บนลีนุกซ์

ลองมาดูวิธีการติดตั้ง Autodesk Network License บนลีนุกซ์กัน เพื่อทำหน้าที่เป็นเซิร์ฟเวอร์ license ของเครื่องที่จะรันโปรแกรมของ Autodesk เช่น Maya

Continue reading “ติดตั้งเซิร์ฟเวอร์ Autodesk Network License บนลีนุกซ์”

ติดตั้ง Windows แบบไดร์เวอร์ครบถ้วน บนเครื่อง HP ProLiant Gen8 ด้วย Intelligent Provisioning

เคยมีปัญหาติดตั้ง Windows Server บนเครื่องมียี่ห้อไหมครับ ติดตั้ง OS เสร็จ แล้วต้องตามหาดาวน์โหลดไฟล์ไดร์เวอร์เพื่อให้ Windows เห็นอุปกรณ์ที่อยู่ในเครื่องครบถ้วน ไม่ว่าจะเป็น Network Card, RAID Controller, Video Display, Audio และอื่นๆ

ติดตั้ง Windows Server ใช้เวลาไม่นาน ไม่น่าเกิน 30 นาที แต่การหาไดร์เวอร์อาจต้องใช้เวลาทั้งวัน ตั้งแต่หาดูว่าเครื่องเราเสียบการ์ดอะไรบ้าง เป็นอุปกรณ์ชนิดไหน รุ่นไหน แล้วต้องดาวน์โหลดไดร์เวอร์ให้ตรงรุ่นนั้นมา

หลังจากที่พยายามติดตั้งไดร์เวอร์เครื่อง HP ProLiant Gen8 อยู่นาน ก็ได้เจอวิธีที่ง่ายมากโดยใช้ Intelligent Provisioning

Continue reading “ติดตั้ง Windows แบบไดร์เวอร์ครบถ้วน บนเครื่อง HP ProLiant Gen8 ด้วย Intelligent Provisioning”

ลองใช้ SQLite ด้วยการรันคำสั่ง sqlite3

SQLite เป็นโปรแกรมฐานข้อมูลที่มีขนาดเล็กมาก (ไม่ถึง 1MB)  เก็บฐานข้อมูลเป็นไฟล์โดยไม่จำเป็นต้องมีเซิร์ฟเวอร์ ทำให้ถูกใช้ในหลายๆ โปรแกรมหรือถูกติดตั้งลงไปในอุปกรณ์พกพาหลายชนิดๆ เช่น iPhone, Android เพื่อใช้ในการเก็บข้อมูล

บอกตามตรงไม่เคยใช้เลย ใช้แต่ระบบฐานข้อมูล MySQL แต่เมื่อมีโอกาสทำโครงการเก็บข้อมูลลงในอุปกรณ์ที่มีขนาดเล็ก ฮาร์ดดิสก์และหน่วยความจำมีขนาดจำกัด เลยลองหัดใช้ SQLite ดู แล้วนำมาแชร์กัน เผื่อเป็นประโยชน์กับผู้อ่าน

Continue reading “ลองใช้ SQLite ด้วยการรันคำสั่ง sqlite3”

แก้ไขปัญหา RAID บนลีนุกซ์ใช้งานไม่ได้ ขึ้น inactive

เพิ่งจะแก้ไขปัญหา inactive RAID (mdadm) บนลีนุกซ์เสร็จสิ้น ข้อมูลที่อยู่ใน RAID กลับมาใช้งานได้อีก เลยขอแชร์เล่าประสบการณ์กัน

Continue reading “แก้ไขปัญหา RAID บนลีนุกซ์ใช้งานไม่ได้ ขึ้น inactive”

yourls ย่อ url ให้สั้น ด้วยตัวคุณเอง

หากคุณเคยใช้ TinyURL ที่ย่อ url ยาวๆ ให้สั้นลง แล้วอยากทำใช้เองบ้าง บทความนี้จะแนะนำวิธีติดตั้งง่ายๆ ด้วย yourls

YOURLS หรือ Your Own URL Shortener เป็นโปรแกรมพัฒนาด้วย PHP โดยใช้ฐานข้อมูล MySQL ในการเก็บข้อมูลการเชื่อมโยง (map) ระหว่าง url แบบสั้นๆ กับ url ที่ดั้งเดิม แล้วยังเก็บข้อมูลการเรียกใช้ url แบบย่อ สามารถนำไปทำเป็นสถิติ แสดงผลเป็นกราฟได้ด้วย

Continue reading “yourls ย่อ url ให้สั้น ด้วยตัวคุณเอง”

อ่านเขียนดิสก์ NTFS บนลีนุกซ์

ลีนุกซ์รองรับ filesystem ของฮาร์ดดิสก์ได้หลายรูปแบบ ทำให้เราสามารถใช้ลีนุกซ์อ่านหรือเขียนไฟล์บนดิสก์ที่มาจาก OS อื่นๆ ได้

ลักษณะการใช้ที่เจอบ่อยคือลงลีนุกซ์บนเครื่องเดียวกับ Windows แล้วอยากให้ลีนุกซ์อ่านหรือเขียนไฟล์ลงบนดิสก์หรือพาร์ทิชั่นที่เป็น Windows

หรืออีกแบบคือนำฮาร์ดดิสก์ หรือ USB Disk ที่ format มาเป็น NTFS มาต่อเครื่องที่ติดตั้งลีนุกซ์

ในบทความนี้ขอแนะนำวิธีการติดตั้ง ntfs-3g บน CentOS 6 เพื่อใช้ mount ดิสก์ที่เป็น NTFS บนลีนุกซ์  ให้สามารถอ่าน เขียนไฟล์ได้

Continue reading “อ่านเขียนดิสก์ NTFS บนลีนุกซ์”

PowerDNS เซิร์ฟเวอร์ DNS ที่สามารถบริหารจัดการผ่านเว็บ PHP, MySQL

เพื่อขีวิตที่ง่ายขึ้นในการดูแล DNS Server วันนี้ขอแนะนำ PowerDNS ที่สามารถทำหน้าที่รันเป็น DNS เซิร์ฟเวอร์ได้ อีกหนึ่งทางเลือกนอกจาก BIND

แทนที่จะเก็บข้อมูลโดเมน (domain) โซน (zone) เป็นเท็กซ์ไฟล์แบบใน BIND  เราสามารถคอนฟิก PowerDNS เลือกเก็บข้อมูลโดเมนไว้ในฐานข้อมูลได้ โดยรองรับทั้ง MySQL,  PostgreSQL, SQLite หรือแม้กระทั่ง LDAP

แล้วเราสามารถใช้โปรแกรม PowerAdmin บริหารจัดการข้อมูลของ PowerDNS ไม่ว่าจะเป็นการเพิ่ม แก้ไข ลบข้อมูล ผ่านหน้าเว็บได้โดยง่าย

ในที่นี้จะแสดงตัวอย่างการติดตั้ง PowerDNS หรือชื่อแพ็คเกจ rpm ว่า pdns บน CentOS 6 โดยจะติดตั้ง pdns จาก EPEL repo แล้วติดตั้งโปรแกรม PowerAdmin โดยดาวน์โหลดไฟล์ zip จากเว็บของ PowerAdmin

Continue reading “PowerDNS เซิร์ฟเวอร์ DNS ที่สามารถบริหารจัดการผ่านเว็บ PHP, MySQL”

เขียนโปรแกรม PHP เชื่อมต่อเข้า MS SQL Server ด้วย php-mssql

นอกจาก  เชื่อมต่อเข้า MS SQL Server จากลีนุกซ์ด้วย freetds ได้แล้ว เราสามารถเขียนโปรแกรม PHP รันบนลีนุกซ์หรือยูนิกส์เพื่อดึงข้อมลูจาก MS SQL Server โดยใช้โมดูล php-mssql ได้

Continue reading “เขียนโปรแกรม PHP เชื่อมต่อเข้า MS SQL Server ด้วย php-mssql”

เชื่อมต่อเข้า MS SQL Server จากลีนุกซ์ด้วย freetds

FreeTDS เป็นชุดโปรแกรมที่สามารถรันบนลีนุกซ์หรือยูนิกส์ เพื่อเชื่อมต่อเข้าฐานข้อมูล Sybase หรือ Microsoft SQL Server ได้

โดยจะมีคำสั่ง fisql คล้ายกับคำสั่ง isql ให้ใช้งานส่งคำสั่ง SQL แทน

Continue reading “เชื่อมต่อเข้า MS SQL Server จากลีนุกซ์ด้วย freetds”

คอนฟิกเปิดพอร์ต TCP 1433 ใน MS SQL Server 2008 R2

บทความนี้ขอแสดงขั้นตอน พร้อมตัวอย่างการคอนฟิกใน SQL Server 2008 R2 เพื่อเปิดพอร์ต TCP 1433 และการคอนฟิกอนุญาตใน Windows Firewall เพื่อให้เครื่องอื่นๆ ไม่ว่าจะรัน Windows, Linux, UNIX สามารถเชื่อมต่อเข้ามาได้ โดยจะทดสอบบน Windows 7 Service Pack 1 (64-bit)

Continue reading “คอนฟิกเปิดพอร์ต TCP 1433 ใน MS SQL Server 2008 R2”