การ setup VPS ด้วย Debian และ Webmin

VPS ราคาถูก

VPS ราคาถูก

ผมได้ลองเช่า VPS ของ 123systems มา เพราะมันถูกมากกก แต่ปัญหาคือมันเป็น VPS แบบ unmanage เราจะได้แต่ vps ปล่าวๆมา ต้องมา setup เองหมดเลยมึนสิครับ งานนี้ แต่โชคดีมี รุ่นพี่ช่วยสอน  โดยเราเลือกใช้ os เป็น Debian (debian-5.0-x86_64 Debian 5.0 64-BIT) ครับ เราก็เข้าไปส่วนของการจัดการ vps แล้วเลือก install os debian ซะ จากนั้นก็ใช้ puty login เข้า root  แล้วใส่คำสั่งตามนี้ เพื่อทำการติดตั้งโปรแกรมต่างๆครับ

=== ไม่มี text editor ก็จัดการลง nano ซะ
apt-get update
apt-get install nano

=== ตัวต่อไปก็ cpanel ที่กินทรัพยากรน้อยมากๆ webmin
nano /etc/apt/sources.list

เพิ่มเข้าไป แล้วเซฟ
deb http://download.webmin.com/download/repository sarge contrib

cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
apt-get update
apt-get install webmin

=== ตามด้วย PHP
apt-get install php5

apt-get install apache2-mpm-prefork libapache2-mod-php5

=== แล้วก็ mySQL
apt-get install mysql-server

=== เมื่อมี mySQL ก็ต้องมี phpMyAdmin
apt-get install phpmyadmin

=== ลง Phpmyadmin เสร็จแล้วต้องสร้างลิงค์ให้มันหน่อย

ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

เป็นอันเสร็จสิ้นขั้นตอน ปิด puty ไปได้เลยครับ

จากนั้นเราจะเข้า Webmin โดยเข้าทาง

https://หมายเลขไอพีของvps:10000   จากนั้นก็ใช้ root login เข้าไป

จากนั้นทำตามนี้ครับ

=== DNS server
ตัวนี้ติดตั้ง bind มาเรียบร้อยแต่ยังไม่ได้ start พร้อมกับตอนเปิดเครื่อง ก็ไปแก้ซะ
ที่ webmin -> System -> Bootup and Shutdown

=== private name server
อย่างที่เวลาใช้ hostgator เค้ามี nsxxx.hostgator.com ให้เราใช้กับ domain name เรียบร้อย
ไหนๆ ก็ไหนๆ ละทำไว้ใช้เองมั่ง
ต้องไป add entry ns1 ns2 ไว้ที่ registrar ก่อน ให้ชี้มาที่ server ip
มาที่ webmin -> Servers -> Bind
จะลบ root zone ทิ้งก็ได้ ถ้าไม่อยากให้โลกภายนอกมา query dns ของที่อื่นจาก server เรา
จัดการ create master zone ของ domain เราซะ จริงๆ ก็กรอกแค่ช่อง domain name, master server, e-mail ก็พอ นอกนั้น default
แล้วก็คลิกเข้าไปใน master zone ใหม่ของเรา ไป add address ns1 ns2
เป็นอันเสร็จพิธี จากนี้ไปก้เอา ns1.domain.com ns2.domain.com ไปกรอกใน domain ใหม่ของเราได้เลย

=== ติดตั้งเว็บใหม่ใน server
มันไม่สะดวกสบายเหมือน cpanel ของ hostgator ที่ add domain แล้วก็ใช้ได้เลย
จริงๆ ต้องไปทำทั้งที่ bind และ apache
ที่ bind ก็ create master zone เหมือนขั้นตอนก่อนหน้า หรือจะทำ wild card ก็สบายไปเลย
ที่ apache ก็ไปที่ webmin -> Servers -> Apache -> Create virtual host
จำเป็นจริงๆ ก็กรอกแค่ Document root (path ของ script) กับ Server name (domain ใหม่) ก็พอ
แล้วก็กด apply changes เพื่อ reload config

แค่นี้ก็เรียบร้อย

สำหรับใครสนใจ VPS ราคาถูกก็ลองที่นี่ได้ครับ อันนี้ที่ผมเช่ามาเป็นโปรโมชั่น 1 ปี 18.5$   *0*

123systems << VPS Hosting ที่ผมใช้

ถ้ายังไงมีโปรโมชั่นมา ผมจะมาโพสให้ละกันครัล

ต้องขอบใจรุ่นพี่ utalert.comสำหรับขั้นตอนเหล่านี้ด้วยนะครับ อิอิ

บทความที่เกี่ยวข้อง:

  1. ลองเช่า VPS มาเล่นๆ
  2. เทคนิคการเช่า hostgator แค่ 0.01$ สำหรับเดือนแรก
This entry was posted in Hosting Domain Name and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>