editor | SpaLinux.com - สปาลีนุกซ์ - Part 3
แก้ไขคอนฟิก firewall บนลีนุกซ์ด้วย iptables
Sunday 8 April 2012 @ 5:28 pm

บนลีนุกซ์มีคุณสมบัติ firewall ติดตั้งมาให้สามารถเลือกอนุญาต หรือปฏิเสธการ รับ/ส่ง packet เข้า/ออกเครื่องได้

จุดมุ่งหมายหลักๆ ของ firewall ก็เพื่อเพิ่มความปลอดภัยให้กับเครื่องเซิร์ฟเวอร์

หลายคนมักจะปิดคุณสมบัตินี้ไป ด้วยเหตุผลบอกว่ายากต่อการทำความเข้าใจ และแก้ไข

ในบทความนี้จะอธิบายการใช้คำสั่ง iptables เพื่อแสดงสถานะ firewall ที่เปิดใช้งาน การเพิ่ม rule เพื่ออนุญาตการเชื่อมต่อ การลบ rule ที่ไม่ได้ใช้แล้ว

ลองทำตามดู ในหลายเซอร์วิส เพียงแค่แก้ไข rule นิดเดียวเท่านั้น ก็จะใช้งานได้แล้ว ไม่จำเป็นต้องปิดคุณสมบัติ firewall แต่อย่างได้

read more…




การเปิดเซอร์วิสตอนบู๊ตเครื่องของ CentOS 6
Sunday 8 April 2012 @ 12:51 am

หลังจากที่ติดตั้งโปรแกรม คอนฟิกค่าต่างๆ แล้วทดสอบการเปิด ปิดเซอร์วิสด้วยคำสั่ง service ได้ผลตามที่ต้องการแล้ว

หากต้องการให้เมื่อบู๊ตเครื่องทุกครั้ง ให้เปิด (start) เซอร์วิสนี้ขึ้นมาด้วย หรือทุกครั้งที่เรียกคำสั่งปิดเครื่อง (shutdown) ให้ปิด (stop) เซอร์วิสนี้ก่อน

read more…




วิธีการเปิด ปิด เซอร์วิสของ CentOS 6
Saturday 7 April 2012 @ 5:00 pm

โปรแกรมที่รันเป็นเซิร์ฟเวอร์ หรือโปรเซสควบคุมการทำงานของเครื่องบนลีนุกซ์ (นิยมเรียกโปรแกรมแบบนี้ว่า เซอร์วิส) ที่ติดตั้งจากไฟล์ rpm จะมีสคริปต์ไฟล์ช่วยในการเปิด ปิด หรือตรวจสอบสถานะของแต่ละโปรแกรมได้

สคริปต์ไฟล์นี้ เราเรียกว่า “System V init script” หรือเรียกย่อๆ ว่า “init script” ส่วนใหญ่แล้วจะเขียนด้วย Shell script อยู่ในไดเร็คทอรี /etc/rc.d/init.d/ (หรือ /etc/init.d/ เป็นลิ้งค์ไฟล์เชื่อมโยงกัน)

ถ้าเปรียบเทียบกับ Windows ก็เหมือนกับ Services ที่อยู่ใน Administrative Tools ของ Control Panel

read more…




ติดตั้งฐานข้อมูล MySQL
Sunday 1 April 2012 @ 5:58 pm

ในบทนี้จะสอนวิธีการติดตั้งไฟล์ rpm ฐานข้อมูล MySQL บน CentOS 6.2

โดยจะอธิบายทีละขั้นตอน ถึงวิธีการติดตั้งไฟล์ rpm และการแก้ไขปัญหา

read more…




ติดตั้งโปรแกรมภาษาเว็บ PHP บน Apache
Sunday 1 April 2012 @ 4:48 pm

หลังจาก ติดตั้งเว็บเซิร์ฟเวอร์ ​Apache

ในบทนี้จะสอนวิธีการติดตั้งไฟล์ rpm เพื่อจะติดตั้ง php เป็นโมดูลใน Apache เพื่อให้สามารถเขียนเว็บโปรแกรมภาษา PHP ได้

โดยจะอธิบายทีละขั้นตอน ถึงวิธีการติดตั้งไฟล์ rpm และการแก้ไขปัญหา

read more…




ติดตั้งเว็บเซิร์ฟเวอร์ ​Apache
Sunday 1 April 2012 @ 4:00 pm

ในบทนี้จะสอนวิธีการติดตั้งไฟล์ rpm เพื่อจะรันเป็นเว็บเซิรฟ์เวอร์ Apache บน CentOS 6.2

โดยจะอธิบายทีละขั้นตอน ถึงวิธีการติดตั้งไฟล์ rpm และการแก้ไขปัญหา

read more…




ติดตั้งโปรแกรมเพิ่มบน CentOS 6.2
Sunday 1 April 2012 @ 1:11 am

หลังจาก ติดตั้ง CentOS 6.2 : เลือกชุดซอฟต์แวร์ที่จะลง แล้ว หากต้องการติดตั้งซอฟต์แวร์หรือโปรแกรมเพิ่มเติม สามารถทำได้ดังนี้

read more…




การเรียกดูไฟล์ในแผ่นซีดีรอมหรือดีวีดีบนลีนุกซ์
Saturday 31 March 2012 @ 11:06 pm

บนลีนุกซ์เมื่อใส่แผ่นซีดีรอมหรือดีวีดีเข้าไปในไดร์ฟแล้ว หากต้องการเรียกดูไฟล์ในแผ่นต้องทำการ mount ตัวไดร์ฟ (/dev) กับไดเร็คทอรีหรือพาธ (path) บนลีนุกซ์ แล้วถึงจะดูไฟล์ภายใต้พาธนี้ได้

หมายเหตุ หากติดตั้งชุดโปรแกรม Desktop Environment เช่น GNOME ด้วย อาจมีโปรแกรมช่วย mount ตัวไดร์ฟโดยอัตโนมัติ (automount) คือเมื่อใส่แผ่นเราก็สามารถเรียกดูไฟล์ในแผ่นได้เลย ถ้าเป็นแบบนี้ก็ไม่จำเป็นต้องใช้คำสั่ง mount

read more…




แก้ไขชื่อ hostname เปลี่ยน IP Address ของ CentOS 6.2
Saturday 31 March 2012 @ 5:13 pm

หลังการ ติดตั้ง CentOS 6.2 : ใส่ชื่อ hostname และคอนฟิกเน็ตเวิร์ค

หากเราต้องการแก้ไขชื่อ hostname หรือ เปลี่ยน IP Address ของเครื่องสามารถทำได้สองวิธี

  • ใช้โปรแกรม system-config-network
  • แก้ไขไฟล์ในไดเร็คทอรี /etc/sysconfig/network-scripts โดยตรง

read more…




เริ่มใช้ CentOS 6.2 : บู๊ต ล็อกอิน และ ปิดเครื่อง
Saturday 31 March 2012 @ 2:41 pm

หน้าจอบู๊ตของ CentOS 6.2

หากไม่ต้องการแก้ไขค่าคอนฟิกของการบู๊ต ก็ปล่อยผ่านไป ประมาณ 5 วินาที เครื่องก็จะบู๊ตเพื่อรันเซอร์วิสต่างๆ โดยอัตโนมัติ

read more…




« Newer PostsOlder Posts »