VPS Linux

VPS Linux นั้นมีหลายตัวด้วยกันนะครับ ขึ้นอยู่กับการใช้งานและความถนัดของแต่ละคนครับ โดยจะขอสรุป VPS Linux ทั้งหมดดังนี้นะครับ โดยแยกเป็น เวอร์ชั่นและ bit นะครับ

แบบ 64 bit

vpslinux

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(more…)

Read More

เข้า VPS Linux ด้วย Putty

สวัสดีครับ

วันนี้นำเสนอคำว่า SSH ครับ SSH  (Secure Sell) คือโปรแกรมสำหรับล็อกอินและรันคำสั่งใน VPS จุดประสงค์หลักของโปรแกรมคือทำหน้าที่แทนโปรแกรมประเภท rlogin, rsh หรือ telnet โดยจะมีการเข้ารหัสข้อมูล (encrypted) เพื่อความปลอดภัยของข้อมูลที่ส่งระหว่าง SSH Client และ SSH Server

โปรแกรมที่เราจะสามารถเข้าใช้คำสั่งใน VPS ได้ที่นิยมใช้กันเลยขอแนะนำ Putty ครับ  Putty เป็นโปรแกรมประเภท SSH Client ที่สามารถรันได้บน Microsoft Windows ด้วยคุณสมบัติหลายอย่าง รองรับทั้ง Secure Shell, Telnet และสามารถทำหน้าที่เป็น Terminal ผ่านทาง Serial หรือ COM Port ได้ด้วย (เช่นเดียวกับ HyperTerminal) และที่สำคัญใช้งานได้ฟรีครับ (free software)

ตัวอย่างการใช้ Putty

โหลด Putty ฟรีได้ที่  http://www.putty.org/

ทำการติดตั้งเสร็จแล้ว หน้าตาจะเป็นแบบนี้ครับ

(more…)

Read More

มาทำ Apache ให้กิน RAM น้อยๆ ด้วย mod_fcgid

เราชาว VPS ส่วนใหญ่ จะมีปัญหาร่วมกันคือ RAM จะไม่ค่อยพอ ยิ่งถ้าเว็บมีคนเข้าเยอะๆ แล้วไม่ได้เตรียมตัวไว้ เครื่องก็จะค้างไปเลย

จากประสบการณ์ตรงของผมเอง ตอนแรกผมเช่า VPS ไว้ที่ fsckvps โดยมี RAM 512 MB เป็นแบบ OpenVZ เอาไว้เป็น Web Server สำหรับเว็บเล็กๆน้อยๆของผมเอง 3-4 เว็บ คนเข้าไม่เยอะครับ วันละ 500-700 คน ก็ใช้ได้ดีไม่มีปัญหาเว็บล่มเลย (ยกเว้นกรณีที่ fsckvps โดนแฮ็ก)

ต่อมา ผมอยากลองใช้ Xen VPS เลยย้ายมาใช้ VPS ของ Crucial Paradigm แต่ผมเลือกใช้แบบ RAM 256 MB เพราะอยากให้ค่าใช้จ่ายอยู่ราวๆสิบดอลต่อเดือน ไม่อยากให้เกินกว่านี้มาก ปรากฎว่าเครื่อง CPU 100% แล้วก็ล่มไปเลยบ่อยมาก สัปดาห์ละครั้งสองครั้งเลยทีเดียว ผมเลยต้องหาวิธีแก้ ซึ่งวิธีแก้ก็ไม่ยากครับ แค่เปลี่ยนจากการใช้ mod_php ของ Apache ไปใช้ mod_fcgid แค่นั้นเอง

(more…)

Read More

วิธีสั่งซื้อ VPS

สวัสดีครับ วันนี้เราจะมาลองมองหา vps เพื่อเปิดการใช้งานกันนะครับ โดยผมจะขอเสนอวิธีการสั่งซื้อ VPS จากทาง www.vpshispeed.com นะครับ ซึ่งก็มีวิธีดังนี้นะครับ

ขั้นตอนก็มีดังนี้นะครับคือ เลือกเสปกที่เราต้องการ ทำการสั่งซื้อ ลงทะเบียน (ป้อนชื่อ อีเมล หรือ facebook ที่ใช้งานจริง เพราะระบบจะส่งข้อมูล vps กลับให้เราทางนี้) หลังจากนั้นเลือกวิธีชำระเงิน และสุดท้ายก็ชำระเงินครับ มาดูตัวอย่างการสั่งซื้อกันนะครับ

1.ให้เข้าไปที่ www.vpshispeed.com แล้วเลือกสเปกที่เราต้องการ

cloudhosting

(more…)

Read More

เริ่มต้นใช้งาน Webmin ตอนที่ 4 – MySQL Database Server

สวัสดีครับ หลังจากผ่านเรื่อง Apache Web Server ไปแล้ว โปรแกรมที่สำคัญที่เรียกว่าขาดไม่ได้สำหรับ Web Server เลยก็คือ MySQL เนื่องจากเป็นโปรแกรมระบบฐานข้อมูล (Database) ที่นิยมที่สุดในท้องตลาด เนื่องจากฟรี เร็ว เสถียร เอกสารการใช้งานมีเพียบ

ความจริงเราสามารถใช้ระบบฐานข้อมูลอื่นก็ได้ แต่ว่าใช้ MySQL นี่เป็นตัวเลือกที่ดีที่สุดแล้วครับ ไม่ว่าจะเป็นในเรื่องของความเร็ว ความเสถียร และที่สำคัญคือคนใช้เยอะ มีปัญหาอะไรก็หาคนช่วยง่าย การมี VPS เป็นของตัวเองก็เหมือนกับมี Server เป็นของตัวเองล่ะครับ อะไรที่คนใช้เยอะๆ และไม่มีปัญหามาก เราก็ใช้อย่างนั้นแหละครับ ดีที่สุดแล้ว แต่ถ้าอยากลองหรือมีข้อจำกัดจริงๆก็อีกเรื่องหนึ่ง

สิ่งที่เราจะต้องจัดการกับ MySQL ในคราวนี้ก็คือ ตั้งรหัสผ่านให้ MySQL ซะ เพื่อความปลอดภัย ตามด้วยการลง phpMyAdmin ซึ่งเป็น PHP Script ที่ช่วยในการจัดการ MySQL ได้เป็นอย่างดี

(more…)

Read More

เริ่มต้นใช้งาน Webmin ตอนที่ 3 – Apache Web Server (httpd)

กลับมาสอน Webmin ต่อกันเลย โดยตอนนี้ จะพูดถึงโปรแกรมสำคัญที่สุดในการทำเว็บ นั่นคือ Apache Web Server ซึ่งเป็นโปรแกรม Web Server ยอดนิยมสำหรับชาว VPS เลยครับ

จริงๆยังมี Web Server อีกหลายตัว เช่น lighttpd ซึ่งอ้างว่ากินหน่วยความจำน้อยกว่า Apache และทำงานได้เร็วกว่า แต่จะใช้งานลำบาก หรือไม่คุ้นเคยกับคนหมู่มาก ถ้ามีปัญหาก็หาคนปรึกษาลำบาก ดังนั้น ถ้าไม่สุดทนกับ Apache หรือมี RAM น้อยมากๆ ผมแนะนำให้ใช้ Apache จะดีกว่าครับ

(more…)

Read More

เริ่มต้นใช้งาน Webmin ตอนที่ 2 – BIND DNS Server

อย่างที่ผมเคยพูดไว้ ว่าการดูแล DNS Server เองนั้นเป็นเรื่องที่วุ่นวาย ดังนั้นทางที่ดีจึงควรใช้ DNS Server ของผู้ให้บริการที่เราไปจดโดเมนเอาไว้ดีกว่าครับ แต่ในกรณีที่ไม่มี หรือว่าอยากจะดูแลเอง หรือด้วยเหตุผลอื่นๆ ก็จำเป็นที่จะต้องจัดการเองครับ

ในตัว Webmin เอง ก็มีหน้าจอสำหรับจัดการ DNS Server สำหรับเว็บของเราเองเหมือนกันครับ โดยโปรแกรมที่ใช้เป็น DNS Server นั้น บน Linux จะใช้โปรแกรมที่ชื่อว่า BIND DNS Server บางทีจะเรียกชื่อ service ว่า named ครับ (more…)

Read More

โดเมนเนม และ Name Server

ก่อนที่จะจัดการกับ VPS ของเราต่อไป ผมขอแทรกความรู้เล็กๆน้อยๆเกี่ยวกับเรื่องของโดเมนเนมก่อนนะครับ

เรื่องโดเมนเนม เป็นเรื่องสำคัญที่สุดของเว็บเลยครับ แล้วก็เป็นเรื่องที่ปวดหัวที่สุดด้วยครับ เนื่องจากถ้าทำผิดทีล่ะต้องรอเป็นวัน บางท่านไปซนเปลี่ยนอะไรเกี่ยวกับ Name Server นิดเดียว ทำเอาเว็บเข้าไม่ได้ไปหลายวันเลย (more…)

Read More

เริ่มต้นใช้งาน Webmin ตอนที่ 1 – ตั้งค่าโปรแกรม Sendmail

หลังจากลงโปรแกรมต่างๆเรียบร้อยแล้ว เราก็จะมาเริ่มต้นใช้งานโปรแกรม Webmin ครั้งแรก โดยครั้งแรก เราจะตั้งค่า VPS ของเราให้พร้อมใช้งานก่อนครับ เริ่มตามขั้นตอนดังนี้เลยครับ (more…)

Read More

โปรแกรมที่สำคัญใน VPS

หลังจากที่เราได้ลงโปรแกรมที่สำคัญ และ Control Panel ไปเรียบร้อยแล้ว หลังจากนี้ก็จะเป็นเรื่องของการตั้งค่าต่างๆใน VPS ของเรา ให้สามารถทำงานได้อย่างที่เราต้องการครับ

ในการใช้งาน VPS นั้น มีโปรแกรมหลายๆตัวใน Linux ที่เราจำเป็นต้องรู้จัก เนื่องจากมันจะทำให้เว็บเราสามารถทำงานได้ นั่นคือ (more…)

Read More