เริ่มต้นใช้งาน Webmin

Preview:

Citation preview

Hello Mafia

แนะน��ก�รใช้ง�น VPS

ก�รลงโปรแกรมที่��สำ��คั�ญ และติ�ดติ��ง Webmin

Posted on June 20, 2009 by admin

เม��อเร�ได VPS ม�แลว ถ้�ผู้#ให้บร�ก�รยั�งไม'ม� Control Panel อะไรให้เร�เลยั ขั้��นติอนติ'อไปก)คั�อก�รลงโปรแกรมติ'�งๆรวมที่��ง Control Panel

คัร�บ ซึ่,�งก'อนที่��จะลงโปรแกรมไดน��น เร�ติองเขั้� SSH (Secure Shell)

ขั้อง VPS ให้ไดก'อนคัร�บ เน��องจ�กเม��อเร�เขั้� SSH เร�ยับรอยัแลว คั.ณจะสำ�ม�รถ้จ�ดก�ร VPS ขั้องคั.ณไดที่.กอยั'�งจ�กติรงน��นเลยั

สำ��ห้ร�บ Webmin น��น ถ้�อว'�เป0น Control Panel ที่��ติ�วเล)ก ลงง'�ยั ไม'กระที่บก�บระบบอ��นๆ ถ้�ไม'พอใจก)สำ�ม�รถ้เอ�ออกไดโดยัเว)บเร�ยั�งคังที่��ง�นติ'อไดเห้ม�อนเด�ม ด�งน��น ณ เวล�น�� ผู้มจ,งแนะน��ให้ใช้ Webmin

เป0น Control Panel สำ��ห้ร�บ VPS ขั้องคั.ณ จะเห้ม�ะสำมที่��สำ.ดคัร�บ สำ��ห้ร�บขั้��นติอนติ'อไปน�� จะเป0นขั้��นติอนสำ��ห้ร�บ VPS ที่��ใช้ CentOS เที่'�น��นนะคัร�บ ซึ่,�งผู้มเคัยับอกไวแลวว'�เป0น OS ที่��เห้ม�ะสำ��ห้ร�บ VPS ที่��สำ.ดคัร�บ

ดาวน์�โหลดโปรแกรม Putty

กรณ�ที่��คั.ณใช้ Windows คั.ณคัวรจะไปห้�โห้ลดโปรแกรม Putty ม�คัร�บ เน��องจ�กเป0นโปรแกรมที่��ใช้เขั้� SSH ไปยั�ง Server ไดง'�ยัที่��สำ.ดโดยัที่��ไม'ติองติ�ดติ��งโปรแกรม คัล�กที่��น��เพ��อด�วน2โห้ลดไดเลยั

เร��มโปรแกรม Putty

เม��อโห้ลดม�แลว ให้ด�บเบ��ลคัล�กที่��ไฟล2 putty.exe เพ��อเร��มโปรแกรม คั.ณจะพบก�บห้น�จอด�งน��คัร�บ

ในช้'อง Host Name (or IP Address) ให้กรอกห้ม�ยัเลขั้ IP ขั้องเคัร��อง VPS ขั้องคั.ณลงไป แลวกดป.4ม Enter บนคั�ยั2บอร2ด รอสำ�กคัร# ' ถ้�คั.ณกรอกถ้#กติอง จะปร�กฎห้น�จอด�งน��คัร�บ

ห้น�จอน�� เป0นห้น�จอสำ��ห้ร�บล)อกอ�นเขั้�ระบบคัร�บ ให้กรอกช้��อผู้#ใช้ขั้องคั.ณ ซึ่,�งปกติ�จะเป0น root แลวก)กดป.4ม Enter บนคั�ยั2บอร2ดคัร�บ

เม��อใสำ'ช้��อผู้#ใช้แลว ม�นก)จะถ้�มรห้�สำผู้'�นติ'อ ให้พ�มพ2รห้�สำผู้'�นแลวก)กดป.4ม Enter บนคั�ยั2บอร2ดอ�กคัร��ง ถ้�พ�มพ2ถ้#กจะขั้,�นพรอมพ2ด�งร#ปคัร�บ

ขั้อคัว�มที่��เห้)นอ�จจะไม'เห้ม�อนก�นนะคัร�บ เน��องจ�กขั้,�นอยั#'ก�บช้��อเคัร��อง เวล� และที่��อยั#'ที่��เร�ใช้คัอมพ�วเติอร2 แติ'โดยัรวมคั�อ จะม�เคัร��องห้ม�ยั # ติ�มดวยัเคัอร2เซึ่อร2 คัล�ยัก�บห้น�จอที่��เร�เห้)นในห้น�งเก'�ๆเวล�ที่��เขั้�เจ�ะระบบก�นน'ะคัร�บ

ณ ที่��น�� คั.ณสำ�ม�รถ้จ�ดก�ร VPS ขั้องคั.ณไดที่.กอยั'�ง จะลงโปรแกรมอะไรก)ที่��ไดผู้'�นติรงน��คัร�บ แติ'เน��องจ�กว'�ม�นใช้ง�นยั�ก ด�งน��นเร�จ,งคัวรจะลง Control Panel ด�กว'�ที่��จะม�จ�ดก�ร VPS ผู้'�นติรงน��คัร�บ

เร��มติ�ดติ��ง Webmin

เม��อเขั้� SSH ไดแลว เร�จะม�ติ�ดติ��ง Webmin ก�นคัร�บ ให้คั.ณ copy

ขั้อคัว�มสำ�เขั้�ยัวด�นล'�งน��เอ�ไวให้คัรบนะคัร�บ

# ก��ห้นด name server ไปยั�ง opendnsecho "nameserver 208.67.222.222" > /etc/resolv.confecho "nameserver 208.67.220.220" >> /etc/resolv.conf

# ป6ด selinuxsetenforce 0sed 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config > /etc/selinux/config-new/bin/cp -f /etc/selinux/config-new /etc/selinux/config

# สำร�งไฟล2 webmin.repo สำ��ห้ร�บ install webminecho "[Webmin]" > /etc/yum.repos.d/webmin.repoecho "name=Webmin Distribution Neutral" >> /etc/yum.repos.d/webmin.repoecho "baseurl=http://download.webmin.com/download/yum" >> /etc/yum.repos.d/webmin.repoecho "enabled=1" >> /etc/yum.repos.d/webmin.repo

# import key สำ��ห้ร�บ webminrpm --import http://www.webmin.com/jcameron-key.asc

# install โปรแกรมติ'�งๆ รวมที่��ง webminyum -y install bind ntp httpd mysql mysql-devel mysql-server iptables sendmail php php-bcmath php-cli php-common php-devel php-gd php-imap php-mbstring

php-mcrypt php-mhash php-mysql php-odbc php-pdo php-pear php-snmp php-soap php-tidy php-xml php-xmlrpc webmin perl-libwww-perl perl-Net-SSLeay libxml2 libxml2-devel perl

เม��อ copy เสำร)จแลว ก)ให้สำล�บไปที่��ห้น�โปรแกรม Putty แลวคัล�กขั้ว�เพ��อ Paste ขั้อคัว�มลงไปเลยัคัร�บ แลวก)กด Enter ที่��คั�ยั2บอร2ดอ�กห้น,�งคัร��ง VPS ขั้องคั.ณจะที่��ง�นอยั#'สำ�กพ�ก ระห้ว'�งน��ม�นจะเช้)คัเวอร2ช้��นขั้องโปรแกรมที่��งห้ล�ยัที่��จะลง แลวก)ที่��ก�รด�วน2โห้ลดม�ลง ด�งน��นอ�จจะน�นน�ดน,ง รอจนม�นที่��ง�นเสำร)จ ม�นจะขั้,�นพรอมที่2ที่��ม�เคัร��องห้ม�ยั # อ�กคัร��ง ด�งร#ปคัร�บ

ถ้�เห้)นขั้อคัว�มว'� Complete! ก)แสำดงว'�ลงสำ��เร)จคัร�บ

ห้ม�ยัเห้ติ. ถ้�เห้)นขั้อคัว�มอยั'�งอ��น เช้'น Error Downloading

Packages ก)แสำดงว'�ไม'สำ��เร)จ ให้ลงโปรแกรมให้ม'โดยั Copy ขั้อคัว�มแลวม� Paste ลงไปอ�กคัร��งคัร�บ (อยั'�ล�มกด Enter ที่��งที่�ยันะคัร�บ เด�7ยัวม�นไม'ที่��ง�น)

ติ��งค่�าโปรแกรมติ�างๆให�เร�ยบร�อย

เน��องจ�กโปรแกรมติ'�งๆ เร�ติองจ�ดก�รให้ม�นที่��ง�นอ�ติโนม�ติ�ที่.กคัร��งที่��ม�ก�ร restart เคัร��อง ด�งน��นเร�จ,งติอง copy ขั้อคัว�มสำ�เขั้�ยัวด�นล'�ง (อ�กแลว)

# ติ��งเวล�เคัร��องให้ถ้#กติองntpdate time.nist.gov

# ป6ด service ที่��ไม'จ��เป0นservice iptables stopservice ip6tables stopservice bluetooth stopchkconfig iptables offchkconfig ip6tables offchkconfig bluetooth off

# เป6ด service ที่��จ��เป0นservice mysqld restartservice httpd restartservice named restartservice ntpd restartservice sendmail restartchkconfig mysqld onchkconfig httpd onchkconfig named onchkconfig ntpd onchkconfig sendmail on

เสำร)จแลวก)สำล�บห้น�จอม�ที่�� Putty แลวก)คัล�กขั้ว� เพ��อว�งคั��สำ��งเห้ล'�น�� แลวกดป.4ม Enter บนคั�ยั2บอร2ดอ�กที่� รอแป8บเด�ยัวก)จะขั้,�นพรอมติ2ด�งร#ป

เที่'�น��ก)เสำร)จสำ��นก�รติ��งคั'�โปรแกรมติ'�งๆแลวคัร�บ

ลองเข้�า Webmin

เม��อที่.กอยั'�งพรอม ก)ให้เป6ด Browser เช้'น Internet Explorer ห้ร�อ Firefox ขั้องคั.ณขั้,�นม� แลวพ�มพ2 address ว'� https://ห้ม�ยัเลขั้ IP

ขั้องเคัร��องคั.ณ:10000 แลวก)กด Enter คัร�บ เช้'นเคัร��องคั.ณม� IP เป0น 192.168.1.102 ก)ให้เขั้�ไปที่�� https://192.168.1.102:10000

ถ้�พบว'� Browser ม�ก�รเติ�อนเร��อง Certificate ด�งร#ป ก)ให้เล�อก Continue to this website นะคัร�บ

เม��อกดขั้�มเร��องก�รเช้)คั Certificate แลว จะพบก�บห้น�จอโปรแกรม Webmin ด�งร#ปคัร�บ

เร�ยบร�อยแล�ว

ถ้�เห้)นอยั'�งน��ก)ด�ใจดวยัคัร�บ เพร�ะคั.ณไดผู้'�นขั้��นติอนที่��น'�กล�วสำ��ห้ร�บคันที่��วๆไปไดแลว น��นคั�อก�รลง Control Panel ห้ล�งจ�กน��ก)ไม'ม�อะไรยั�ก

แลวคัร�บ เน��องจ�กสำ�ม�รถ้ที่��ผู้'�นห้น�เว)บไดห้มด ซึ่,�งผู้มจะม�แนะน��ในติอนติ'อๆไปคัร�บ

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

Posted on July 12, 2009 by admin

ห้ล�งจ�กลงโปรแกรมติ'�งๆเร�ยับรอยัแลว เร�ก)จะม�เร��มตินใช้ง�นโปรแกรม Webmin คัร��งแรก โดยัคัร��งแรก เร�จะติ��งคั'� VPS ขั้องเร�ให้พรอมใช้ง�นก'อนคัร�บ เร��มติ�มขั้��นติอนด�งน��เลยัคัร�บ

1. เข้�าโปรแกรม Webmin

ให้เป6ด Browser ขั้องเร� แลวเขั้�ไปที่�� https://ห้ม�ยัเลขั้ไอพ�:10000

คัร�บ ติรงคั��ว'� ห้ม�ยัเลขั้ไอพ� ให้แที่นที่��ดวยัห้ม�ยัเลขั้ไอพ�ขั้อง VPS ขั้องเร�นะคัร�บ (ห้ร�อจะแที่นดวยัช้��อโฮสำที่2ที่��ติ� �งคั'�ไวเร�ยับรอยัแลวก)ได) ถ้�พ�มพ2ถ้#กติอง ก)จะเห้)นห้น�จอล)อกอ�นด�งน��คัร�บ

ให้ใสำ'ช้��อผู้#ใช้และรห้�สำผู้'�นที่��ใช้เขั้� VPS ลงไป แลวก)กดป.4ม Login ไดเลยัคัร�บ

ถ้�ห้�กถ้#กติอง ก)จะเห้)นห้น�จอคัล�ยัๆอยั'�งน��คัร�บ

ห้น�จอน��เป0นห้น� System Information บอกสำถ้�นะคัร'�วๆขั้อง VPS

ขั้องเร�คัร�บ ซึ่,�งประกอบไปดวยั

System hostname จะบอกถ้,งช้��อเคัร��องขั้องเร� ช้��อเคัร��องน��เป0นช้��อที่��เร�เห้)นเฉพ�ะขั้องเร�คัร�บ ไม'เก��ยัวก�บช้��อที่��คันขั้�งนอกจะเขั้�ม� ด�งน��นเร�สำ�ม�รถ้ติ��งไดติ�มใจช้อบคัร�บ

Operating system จะบอกถ้,งเวอร2ช้��นขั้อง Linux ที่��เร�ใช้อยั#' Webmin version จะบอกถ้,งเวอร2ช้��นขั้อง Webmin ที่��เร�ใช้อยั#' Time on system จะบอกถ้,งเวล�ขั้องเคัร��อง VPS ขั้องเร� Kernel and CPU จะบอกถ้,งเวอร2ช้��นขั้องเคัอร2เน�ลขั้อง Linux

รวมที่��ง CPU ว'�เป0นแบบก��บ�ติ System uptime จะบอกว'�เคัร��อง VPS ขั้องเร�เป6ดแบบยั�งไม'ได

ป6ดห้ร�อร�บ#ติม�น�นเที่'�ไรแลว

CPU load average จะบอกว'� CPU เร�ใช้ง�นห้น�กแคั'ไห้น ในช้'วง 1 น�ที่�, 5 น�ที่� และ 15 น�ที่�ที่��ผู้'�นม� ถ้�ม�คั'�ใกลๆ 1 ที่��งสำ�มอ�น แสำดงว'� CPU เร�เร��มจะไม'ไห้วแลว คัวรอ�พเกรดห้ร�อขั้ยั�บขั้ยั�ยั

Real memory จะบอกว'�เร�ใช้ห้น'วยัคัว�มจ�� (RAM) ขั้อง VPS

ไปเที่'�ไรแลว ซึ่,�งถ้�ใช้ห้มดก)จะที่��ให้ VPS ขั้องเร�ที่��ง�นช้�ลงคัร�บ เพร�ะระบบจะไปใช้ห้น'วยัคัว�มจ��เสำม�อนที่��อยั#'บนฮ�ร2ดด�สำก2แที่น ซึ่,�งก�รเขั้�ยันและอ'�นขั้อม#ลบนฮ�ร2ดด�สำก2 ม�นช้�กว'� RAM เป0นรอยัๆเที่'�เลยั

Virtual memory จะบอกว'�เร�ใช้ห้น'วยัคัว�มจ��เสำม�อน ที่��อยั#'บนฮ�ร2ดด�สำก2ขั้องเคัร��อง VPS ไปเที่'�ไรแลว ซึ่,�งถ้�ห้น'วยัคัว�มจ��จร�งๆและห้น'วยัคัว�มจ��เสำม�อนถ้#กใช้จนห้มด ก)อ�จจะที่��ให้ VPS ขั้องเร�ช้�ม�กๆ ห้ร�อที่��ง�นไม'ไดเลยั สำ��ห้ร�บผู้#ที่��ใช้ VPS แบบ OpenVZ จะไม'ม�ขั้อม#ลสำ'วนน��นะคัร�บ เน��องจ�ก VPS แบบที่��ใช้ OpenVZ จะไม'ม�ก�รใช้ Virtual Memory คัร�บ

Local disk space จะบอกว'�เร�ใช้เน��อที่��ฮ�ร2ดด�สำก2ไปเที่'�ไรแลว

สำ��งที่��เร�คัวรคัอยัด#เป0นประจ�� คั�อ CPU load average ว'�ไม'ไดใช้ CPU

ห้น�กๆติลอดเวล�, ด# Memory ที่��งสำองแบบว'�ไม'ไดใช้จนจะห้มด และด# Local disk space ดวยัว'�ยั�งม�เน��อที่��เห้ล�ออยั#'ห้ร�อเปล'� ถ้�ติ�วใดติ�วห้น,�งจะเติ)ม ก)คัวรจะห้�ที่�งแกไขั้ เช้'นห้�ว�ธี�ลดก�รใช้ CPU, RAM และเน��อที่��ฮ�ร2ดด�สำก2 ห้ร�อไม'ก)ติองขั้ยั�บขั้ยั�ยั เช้'น เพ��ม CPU เพ��ม RAM ห้ร�อเพ��มเน��อที่��ฮ�ร2ดด�สำก2

2. ติ��งค่�าโปรแกรม sendmail

ขั้��นติอนติ'อไป ผู้มอยั�กให้เร�เร��มลองใช้ Webmin ในก�รติ��งคั'�ง'�ยัๆก�นก'อนคัร�บ ซึ่,�งผู้มขั้อเร��มที่��โปรแกรม sendmail ซึ่,�งเป0นโปรแกรมสำ��ห้ร�บสำ'งอ�เมล

สำ��งที่��เร�จะที่�� คั�อเร�จะไปก��ห้นดให้โปรแกรม sendmail น��น ยัอมร�บก�รสำ'งอ�เมลออกจ�กเว)บขั้องเร� โดยัระบ.ผู้#สำ'งเป0น xxx@mydomain.com

ได โดยัที่�� mydomain.com จะเป0นช้��อโดเมนขั้องเร�คัร�บ

ถ้�เร�ไม'บอกโปรแกรม sendmail ว'�เคัร��องน��จะสำ'งอ�เมลดวยัช้��อโดเมนอะไรบ�ง โปรแกรม sendmail จะไม'ยัอมสำ'งเมลให้เร�คัร�บ

เอ�ล'ะ ม�เร��มติ��งคั'�เลยัด�กว'� ให้ด#ที่��เมน#ด�นซึ่�ยัสำ.ดขั้องห้น�จอนะคัร�บ (ติ�มร#ปด�นซึ่�ยัม�อ) จะม�เมน#เยัอะแยัะเลยั ให้คัล�กที่�� Servers คัร�บ จะม�เมน#ยั'อยัโผู้ล'ออกม�เติ)มเลยั ให้คัล�กเล�อกที่��เมน# Sendmail Mail

Server คัร�บ

เม��อคัล�กแลว ห้น�จอขั้องโปรแกรม Webmin จะเปล��ยันไปด�งน��คัร�บ

จะเห้)นว'�ม�ไอคัอนติ'�งๆเติ)มไปห้มด แติ'ไม'ติองงงคัร�บ เพร�ะเร�ไม'ติองเขั้�ใจที่.กไอคัอนห้รอก ผู้มเองก)ไม'ไดเขั้�ใจไปที่.กสำ'วน เร�แคั'สำนใจสำ'วนที่��เร�จะติองจ�ดก�รก�บ VPS ขั้องเร�ก)พอคัร�บ

ให้เร�คัล�กไปที่��ไอคัอน Local Domain (Cw) คัร�บ จะเห้)นห้น�จอด�งน��

ในช้'องให้ญ'ๆ ให้กรอกช้��อโดเมนขั้องเร�ลงไปคัร�บ อยั'�งขั้องผู้มเป0น hellomafia.com ก)จะกรอก hellomafia.com เพ��มลงไปเป0นอ�กบรรที่�ด ด�งร#ป

เสำร)จแลวก)กดป.4ม Save ด�นล'�งไดเลยัคัร�บ เสำร)จแลวเร�ก)จะกล�บไปห้น�ห้ล�กขั้อง Sendmail ที่��ม�ไอคัอนเติ)มไปห้มดเห้ม�อนเด�ม แคั'น��ล'ะคัร�บ ก�รติ��งคั'�โปรแกรม Sendmail ให้ยัอมร�บอ�เมลจ�กโดเมนขั้องเร�

อยั'�ล�มว'�อน�คัติ ถ้�ห้�กเร�ติองก�รสำ'งอ�เมลจ�กโดเมนอ��นๆอ�ก ก)ให้ม�เพ��มในห้น�น��ดวยันะคัร�บ ไม'ง��นเด�7ยัวโปรแกรม Sendmail จะไม'ยัอมสำ'งอ�เมลให้เร�คัร�บ

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

Posted on July 19, 2009 by admin

อยั'�งที่��ผู้มเคัยัพ#ดไว ว'�ก�รด#แล DNS Server เองน��นเป0นเร��องที่��ว. 'นว�ยั ด�งน��นที่�งที่��ด�จ,งคัวรใช้ DNS Server ขั้องผู้#ให้บร�ก�รที่��เร�ไปจดโดเมนเอ�ไวด�กว'�คัร�บ แติ'ในกรณ�ที่��ไม'ม� ห้ร�อว'�อยั�กจะด#แลเอง ห้ร�อดวยัเห้ติ.ผู้ลอ��นๆ ก)จ��เป0นที่��จะติองจ�ดก�รเองคัร�บ

ในติ�ว Webmin เอง ก)ม�ห้น�จอสำ��ห้ร�บจ�ดก�ร DNS Server สำ��ห้ร�บเว)บขั้องเร�เองเห้ม�อนก�นคัร�บ โดยัโปรแกรมที่��ใช้เป0น DNS Server น��น บน Linux จะใช้โปรแกรมที่��ช้��อว'� BIND DNS Server บ�งที่�จะเร�ยักช้��อ service ว'� named คัร�บ

ม�ลองที่��ติ�มขั้��นติอนน��เลยันะคัร�บ

1. ติ��งค่�าเร��มติ�น์ให�ก�บโปรแกรม

ให้ล)อกอ�นเขั้�โปรแกรม Webmin ให้เร�ยับรอยันะคัร�บ แลวเล�อกเมน# Servers จะม�เมน#ยั'อยัช้��อว'� BIND DNS Server ก)ให้คัล�กเล�อกเมน#ยั'อยัน��เลยั

สำ��ห้ร�บผู้#ที่��ยั�งไม'เคัยัติ��งคั'�ม�ก'อน จะเห้)นห้น�จอด�งร#ปน��คัร�บ

ม�นจะถ้�มว'�ยั�งไม'ม�ไฟล2 Configuration อะไรเลยั จะให้สำร�งให้ม'เลยัห้ร�อเปล'� ก)ให้เล�อกติ�วเล�อกเร��มตินขั้องม�นคัร�บ ที่��บอกว'� “Setup as an internet name server, and download root server information” ห้ม�ยัคัว�มว'�ให้เร�ติ�ดติ��งคั'�ขั้องโปรแกรม BIND ให้เป0น Name Server บนอ�นเติอร2เน)ติ และด�วน2โห้ลดขั้อม#ลเร��มตินม�เก)บไวดวยั

แลวก)กดป.4มให้ญ'ๆ ที่��เขั้�ยันว'� “Create Primary Configuration

File and Start Nameserver” ไดเลยั รอสำ�กคัร# ' ก)จะขั้,�นห้น�จอเมน#ห้ล�กสำ��ห้ร�บติ��งคั'�โปรแกรม BIND คัร�บ

2. เมน์ หล�กข้อง BIND

ห้น�จอเมน#ห้ล�กขั้องโปรแกรม BIND จะเป0นด�งร#ปน��คัร�บ

ที่��เมน#น��จะเห้)นม�เมน#ติ'�งๆม�กม�ยั ซึ่,�งสำ'วนให้ญ'ผู้มก)อ'�นไม'ร# เร��อง แติ'ไม'ติองห้'วงคัร�บ เพร�ะเร�ใช้จร�งๆแคั'ไม'ก��เมน# เมน#ที่��เห้ล�อเอ�ไวสำ��ห้ร�บก�รติ��ง DNS แบบพ�สำด�ร ซึ่,�งคันที่��เว)บอยั'�งเร�ไม'จ��เป0นติองไปร# ม�กคัร�บ

ให้เล��อนห้น�จอลงม�ด�นล'�ง จะเห้)นห้�วขั้อ Existing DNS Zones คัร�บ สำ'วนน��แห้ละที่��เร�จะใช้บ'อยัๆ เน��องจ�กแติ'ละ Zone ก)ห้ม�ยัถ้,งโดเมนอ�นน,งน��นเองคัร�บ ซึ่,�งถ้�เร�ไม'เคัยัยั.'งก�บ BIND ม�ก'อน เร�จะเห้)นอยั#' Zone

เด�ยัว คั�อ Root zone คัร�บ

3. ลบข้�อม ล Root Zone ทิ้��งซะ

Root zone น�� ม�ไวสำ��ห้ร�บกรณ�ที่��เวล�คันใช้ DNS Server ขั้องเร�ห้�ช้��อโดเมนที่��เร�ไม'ไดใสำ'คั'�ไว ม�นจะไปถ้�มติ'อจ�ก DNS ห้ล�กม�ให้อ�กติ'อน,ง ด�งน��นถ้�เร�ไม'อยั�กให้คันม�ถ้�มห้�ที่��อยั#'ขั้องเว)บอ��นที่��ไม'ไดเป0นขั้องเร� ก)คัวรจะลบขั้อม#ล Root zone ที่��งนะคัร�บ เก�ดม�ใคัรม�แอบใช้ DNS Server

ขั้องเร�เพ��อที่'องอ�นเติอร2เน)ติ แที่นที่��จะใช้ขั้องผู้#ให้บร�ก�รอ�นเติอร2เน)ติขั้องเขั้�เอง เคัร��อง VPS ขั้องเร�ก)จะที่��ง�นฟร�ซึ่ะเปล'�ๆ

ก�รลบก)ง'�ยัๆ ให้คัล�กที่��คั��ว'� Root zone เพ��อเขั้�ไปแกไขั้ ก)จะเห้)นห้น�ด�งน��

ให้คัล�กที่��ป.4ม Delete Root Zone คัร�บ ม�นจะม�ห้น�ม�ถ้�มยั�นยั�นอ�กคัร��ง ก)ให้กด Delete zone ไปเลยัคัร�บ ไม'ติองอ�ล�ยัอ�วรณ2 เพร�ะถ้�อยั�กให้ม�นกล�บม�ก)ที่��ไดอยั#'ด� ม� Webmin ซึ่ะอยั'�ง ไม'ติองกล�วคัร�บ

4. สร�าง Master zone ข้องโดเมน์ข้องเรา

ติ'อไปเร�ก)ม�จ�ดก�รเร��องขั้องเว)บเร�ไดแลวคัร�บ สำมมติ�ผู้มไปจดโดเมน hellomafia.com ม� แลวจะเอ�ม�ใสำ'ใน DNS Server ก)แคั'คัล�กล�งคั2ที่��คั��ว'� “Create master zone” จะม�แบบฟอร2มที่��ด#เห้ม�อนจะยั.'งยั�กขั้,�นม�ด�งร#ปคัร�บ

ผู้มขั้ออธี�บ�ยัคัว�มห้ม�ยัขั้องแติ'ละช้'องคัร'�วๆนะคัร�บ

Zone Type ห้ม�ยัคัว�มว'�เร�จะสำร�ง Zone ที่��เก)บขั้อม#ลแบบ Forward ซึ่,�งห้ม�ยัถ้,งแปลงช้��อเคัร��องเป0น IP Address ห้ร�อจะสำร�งแบบ Reverse ซึ่,�งห้ม�ยัถ้,งแปลง IP Address เป0นช้��อเคัร��อง ซึ่,�งในกรณ�น��เร�จะใช้แบบ Forward คัร�บ ซึ่,�งม�นเล�อกไวอยั#'แลว ไม'ติองไปแกไขั้อะไรม�น

Domain name / Network ก)ให้กรอกช้��อโดเมนขั้องเร�ไปคัร�บ เช้'นขั้องผู้ม ก)จะกรอกว'� hellomafia.com

Record file ห้ม�ยัคัว�มว'�เร�จะเก)บขั้อม#ลไวที่��ไฟล2ไห้น ปล'อยัให้เป0น Automatic ติ�มเด�มไปน'ะด�แลวคัร�บ

Master server ห้ม�ยัคัว�มว'� Zone ที่��ก��ล�งจะสำร�งอยั#'เน��ยั DNS Server ห้ล�กคั�อเคัร��องไห้น ก)ให้ใสำ'เป0นช้��อเคัร��องขั้องเร�ที่��ก��ล�งจะใช้เป0น Name Server ไปเลยัคัร�บ เช้'น ns1.jlatte.com

แติ'อยั'�ล�มว'�ช้��อเคัร��องน�� จะติองเป0นช้��อเคัร��องที่��จดโดเมนแลว และใช้ง�นใช้ก�รไดจร�งๆแลวนะคัร�บ ไม'คัวรใสำ'เป0นช้��อโดเมนให้ม'ที่��ก��ล�งที่��อยั#' เพร�ะไม'ง��นเคัร��อง Name Server ห้ล�กขั้องโลกจะห้� Name

Server ขั้องเร�ไม'เจอ เพร�ะด�นใช้โดเมนอ�นที่��ม�นก��ล�งห้�อยั#' (ลอง

น,กภ�พว'� Name Server ห้ล�ก จะห้�ว'� Name Server ขั้อง hellomafia.com ม�นอยั#'ที่��ไห้น แติ'กล�บร# แคั'ว'� ม�นก)อยั#'ที่��เคัร��อง hellomafia.com ไง ซึ่,�งก)ที่��ให้ห้�เคัร��อง hellomafia.com ไม'เจอซึ่ะที่�) ถ้�คั�ดว'�ป=ญห้�เยัอะ ก)ไปใช้ DNS ขั้องผู้#ให้บร�ก�รอ�นเติอร2เน)ติด�กว'�คัร�บ

Email address ให้ใสำ'ที่��อยั#'อ�เมลสำ��ห้ร�บเว)บม�สำเติอร2ลงไปคัร�บ ไม'คัวรใช้อ�เมลที่��ใช้ง�นขั้องคั.ณนะคัร�บ เพร�ะอ�เมลน��จะเป6ดเผู้ยัสำ#'สำ�ธี�รณช้น และอ�จจะโดนสำแปมเขั้�ได จะใสำ'อ�เมลที่��ไม'ม�จร�งลงไปก)ได เพร�ะปกติ�จะไม'คั'อยัม�ใคัรม�สำ'งห้�คั.ณห้รอกคัร�บ ยักเวนพวกสำแปมห้ร�อโรคัจ�ติ สำ��ห้ร�บผู้ม ผู้มก)ใสำ'เป0น webmaster@hellomafia.com ลงไป ซึ่,�งไม'ม�อ�เมลน��จร�งๆห้รอก

Use zone template? ติรงน��เป0นก�รเล�อกว'�จะใช้เที่มเพลติเร��มตินห้ร�อเปล'� ซึ่,�งคั'�เที่พเพลติติรงน��สำ�ม�รถ้ก��ห้นดไดในเมน# Zone

Default ซึ่,�งถ้�เล�อก ม�นก)จะม� Record เร��มตินม�ให้ เช้'น www.hellomafia.com แติ'สำ��ห้ร�บขั้องเร� เร�เล�อก No ไวติ�มเด�มก)ไดคัร�บ

IP Address for template records ห้ม�ยัถ้,งให้ใสำ' IP

Address เร��มตินสำ��ห้ร�บ Record ติ�มเที่มเพลติที่��ก��ห้นดไว แติ'เร�ไม'ไดจะใช้เที่พเพลติ ด�งน��นก)ปล'อยัว'�งไวติ�มเด�มคัร�บ

Add reverses for template addresses ห้ม�ยัถ้,งจะให้ใสำ' reverse record ที่��ใช้แปลง IP Address เป0นช้��อเคัร��อง ลงไปดวยัไห้ม ปกติ�เร�จะไม'คั'อยัไดใช้ แติ'ปล'อยัให้เป0น Yes ไวก)ไม'เสำ�ยัห้�ยัคัร�บ

Refresh time ห้ม�ยัถ้,ง ระยัะเวล�ที่�� Slave Name Server

(ห้ม�ยัถ้,ง Name Server เคัร��องอ��นขั้องเร� ที่��ที่��ห้น�ที่��เป0น Name Server ช้'วยัที่��ง�นก�บ Master Name Server ติ�วน��

ขั้องเร�) จะจ��คั'�เด�มเอ�ไว ซึ่,�งปกติ�เร�จะปล'อยัให้เป0นคั'�เด�มขั้องม�นไปนะคัร�บ ไม'ติองไปแกอะไร

Transfer retry time ห้ม�ยัถ้,ง ถ้�เก�ด Slave Name Server

ไม'สำ�ม�รถ้ขั้อขั้อม#ลจ�ก Name Server ขั้องเร�ได จะให้รอน�นเที่'�ไรก'อนที่��จะลองขั้อขั้อม#ลให้ม' ซึ่,�งคั'�น��ก)ปล'อยัไวติ�มเด�มไดคัร�บ

Expiry time ห้ม�ยัถ้,ง ถ้�เก�ด Slave Name Server พยั�ยั�มขั้อขั้อม#ลจ�ก Master Name Server ขั้องเร�แลวยั�งไม'ไดสำ�กที่� จะให้พยั�ยั�มน�นแคั'ไห้น จนกว'�จะถ้อดใจ เล�กร�บห้น�ที่��เป0นติ�วกล�งสำ'งขั้อม#ลให้ Master Name Server ขั้องเร� ซึ่,�งคั'�น��ก)ปล'อยัไวติ�มเด�มไดคัร�บ

Negative cache time ห้ม�ยัถ้,ง จะให้เคัร��องอ��นๆ ที่��ไม'ใช้' Slave

Name Server ขั้องเร� จ��คั'�ติ'�งๆไวน�นแคั'ไห้น ซึ่,�งคั'�น��ก)ปล'อยัไวติ�มเด�มไดคัร�บ

เม��อกรอกขั้อม#ลคัรบแลว จะประม�ณน��คัร�บ

จะเห้)นว'�ที่��เร�ติองกรอกจร�งๆ ม�แคั' 3 ช้'อง คั�อ Domain name /

Network, Master Server และ Email address แคั'น��นเองคัร�บ อยั'�ล�มว'�ให้กรอกเป0นโดเมนขั้องคั.ณเองนะคัร�บ ไม'ติองม�ใสำ'เป0น

hellomafia.com นะคัร�บ เพร�ะน��นม�นโดเมนขั้องผู้ม เสำร)จแลวก)กดป.4ม Create ไดเลยั

รอแป8บน,ง ก)จะม�ที่��ห้น� Edit Master Zone ด�งร#ปคัร�บ

ห้น� Edit Master Zone ห้น�น�� เอ�ไวสำ��ห้ร�บจ�ดก�รขั้อม#ลติ'�งๆสำ��ห้ร�บโดเมนขั้องเร�คัร�บ ซึ่,�งห้ล�งจ�กน��เร�ก)สำ�ม�รถ้เขั้�ม�ที่��ห้น�น��ไดให้ม'โดยัก�รคัล�กที่��ช้��อโดเมน ในห้น�เมน#ห้ล�กขั้อง BIND DNS Server คัร�บ

5. สร�าง Record ส%าหร�บ Sub Domain ให�ค่รบ

ที่��ห้น� Edit Master Zone น�� ให้คัล�กที่��ไอคัอนอ�นแรก ที่��ช้��อ Address

(0) เลยัคัร�บ คั'�ในวงเล)บคั�อจ��นวน Record ที่��ม�อยั#' ซึ่,�งเป0น 0 เพร�ะเร�ยั�งไม'ไดใสำ'ขั้อม#ลลงไปเลยัน��นเอง

พอคัล�กแลว เร�จะม�อยั#'ที่��ห้น� Address Records ซึ่,�งม�ไวสำ��ห้ร�บเพ��ม Address Record เขั้�ไปให้ม' และแสำดงร�ยัก�รขั้อง Address

Record ที่��งห้มด แติ'เน��องจ�กเร�ยั�งไม'ม�เลยัก)เลยัยั�งไม'แสำดงติอนน��คัร�บ

ให้ด#ในสำ'วน Add Address Record คัร�บ จะเห้)นว'�ม�ช้'องติ'�งๆ ซึ่,�งแติ'ละช้'องม�คัว�มห้ม�ยัด�งน��คัร�บ

Name ห้ม�ยัถ้,ง ช้��อ Sub Domain ที่��เร�ติองก�รสำร�ง ซึ่,�งติอนน��เร�จะปล'อยัว'�งไว เพร�ะว'�เร�ติองก�รสำร�งขั้อม#ลสำ��ห้ร�บกรณ�ที่��ผู้#ช้มเขั้�เว)บโดยัพ�มพ2คั��ว'� hellomafia.com เฉยัๆ ไม'ม� www น��ห้น� คัร�บ

Time-To-Live ห้ม�ยัถ้,งเวล�ที่��จะให้ Name Server เคัร��องอ��นจ��คั'�เอ�ไวคัร�บ ให้เล�อก Default ติ�มปกติ�ไปเลยัคัร�บ

Address ห้ม�ยัถ้,ง IP Address ขั้องเคัร��องเร� ให้ใสำ'เป0น IP

Address ขั้องเคัร��องเร�ไดเลยัคัร�บ Update reverse? ห้ม�ยัถ้,ง จะให้อ�พเดที่คั'�ใน Reverse DNS

Zone ดวยัห้ร�อเปล'� ให้ปล'อยัไวติ�มเด�มเลยัคัร�บ

เสำร)จแลวก)กดป.4ม Create ไดเลยัคัร�บ รอสำ�กคัร# ' Webmin ก)จะแสำดง Record ที่��เร�เพ��มไปให้ม'ในสำ'วนล'�งคัร�บ

ให้เร�เพ��ม Record ให้ม' สำ��ห้ร�บ www.hellomafia.com อ�กที่�คัร�บ โดยักรอกขั้อม#ลในช้'อง Name เป0น www และในช้'อง Address เป0น IP

Address ขั้องเร� แลวกดป.4ม Create อ�กที่� เร�ก)จะม� Address

Record อยั#'สำองอ�นเร�ยับรอยั ด�งร#ป

เม��อเร�ใสำ'ขั้อม#ล Address Record คัรบที่��งแบบช้��อโดเมนเฉยัๆ (เช้'น hellomafia.com) และแบบม� www น��ห้น� (เช้'น www.hellomafia.com) แลว ก)เพ�ยังพอสำ��ห้ร�บก�รที่��ติ�วเป0น Name

Server สำ��ห้ร�บโดเมนแลวคัร�บ ให้กดที่��คั��ว'� Apply Zone ด�นม.มบนขั้ว�ขั้องห้น�จอเลยัคัร�บ เพ��อบอกโปรแกรม BIND DNS Server ให้เอ�คั'�ที่��เปล��ยันแปลงน��ไปใช้ง�นไดเลยั ถ้�ห้�ไม'เจอ แสำดงว'�โปรแกรม BIND

ก��ล�งป6ดอยั#' ให้กดที่��คั��ว'� Start BIND แที่นนะคัร�บ

6. เอาข้�อม ลไปใส�ใน์ Name Server ข้องผู้ �ให�บร�การโดเมน์เน์ม

เสำร)จแลวเร�ก)เอ� IP Address ห้ร�อช้��อเคัร��องขั้องเร� ที่��เร�กรอกไวในช้'อง Master Name Server (สำ��ห้ร�บขั้องผู้มคั�อ ns1.jlatte.com) เอ�ไปแจงก�บผู้#ให้บร�ก�รจดโดเมนขั้องเร� ว'�เร�จะใช้ Name Server ติ�วน��แที่นติ�วเก'�คัร�บ ถ้�เล�อกได ให้ใสำ'เป0น IP Address จะป=ญห้�นอยักว'�คัร�บ ถ้�ม�นไม'ให้ ก)ใสำ'เป0นช้��อเคัร��องที่��เร�กรอกไวในช้'อง Master Name Server

แที่น ติรงน��ผู้มคังไม'ม�ห้น�จอให้ด# เน��องจ�กแติ'ละเจ�ก)ม�ห้น�ติ�ไม'เห้ม�อนก�นคัร�บ

ผู้#ให้บร�ก�รโดเมนบ�งเจ�บอกว'�เร�ติองใสำ' Name Server สำองอ�นขั้,�นไปสำ��ห้ร�บแติ'ละโดเมน ถ้�เป0นอยั'�งน��นคั.ณติองม� VPS อ�กเคัร��อง แลวก)ติองติ��งคั'�ให้อ�กเคัร��องน��นเป0น Slave Name Server ขั้องเคัร��องน��อ�กที่�คัร�บ ซึ่,�งว. 'นว�ยัน'�ด#

7. รอ

ถ้�ห้�กคั.ณที่��ติ�มขั้��นติอนที่��บอกไวเร�ยับรอยัแลว ก)ติองรอประม�ณ 48

ช้��วโมง เพ��อให้ Name Server ที่��วโลกที่ร�บว'�คั.ณไดเปล��ยัน Name

Server สำ��ห้ร�บโดเมนขั้องคั.ณแลว ระห้ว'�งน��คั.ณก)ที่��อะไรไม'ได นอกจ�กรออยั'�งเด�ยัวคัร�บ

ว�นน��เร�ก)ไดห้�ดใช้ง�นห้น�จอโปรแกรม BIND DNS Server แลว คั�ดว'�ห้ล�งจ�กน��คั.ณคังสำ�ม�รถ้เพ��ม ลบ Sub Domain ไดเองนะคัร�บ เที่'�ที่��เร�ที่��ในว�นน�� ก)ที่��ให้ VPS ขั้องเร�สำ�ม�รถ้ที่��ติ�วเป0น Name Server

สำ��ห้ร�บเว)บขั้องเร�ไดแลวคัร�บ คัว�มจร�งยั�งม� Record อ�กห้ล�ยัแบบ เช้'น Mail Server (MX Record) เพ��อจ�ดก�รเร��องอ�เมลสำ��ห้ร�บโดเมนขั้องเร� ซึ่,�งผู้มจะม�เพ��มเติ�มให้ในคัร�วติ'อๆไปคัร�บ

Nameserver not registered

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

Posted on January 22, 2010 by admin

สำว�สำด�คัร�บ ติองขั้อโที่ษดวยัที่��ห้�ยัไปน�น เน��องจ�กง�นเขั้� รวมที่��งป4วยั และติ�ด facebook วนไปวนม� เลยัไม'คั'อยัม�เวล�จะม�เขั้�ยันติ'อเที่'�ไร

ขั้อกล�บเขั้�สำ#'ก�รใช้ง�น Webmin ติ'อก�นเลยั โดยัติอนน�� จะพ#ดถ้,งโปรแกรมสำ��คั�ญที่��สำ.ดในก�รที่��เว)บ น��นคั�อ Apache Web Server ซึ่,�งเป0นโปรแกรม Web Server ยัอดน�ยัมสำ��ห้ร�บช้�ว VPS เลยัคัร�บ

จร�งๆยั�งม� Web Server อ�กห้ล�ยัติ�ว เช้'น lighttpd ซึ่,�งอ�งว'�ก�นห้น'วยัคัว�มจ��นอยักว'� Apache และที่��ง�นไดเร)วกว'� แติ'จะใช้ง�นล��บ�ก ห้ร�อไม'คั.นเคัยัก�บคันห้ม#'ม�ก ถ้�ม�ป=ญห้�ก)ห้�คันปร,กษ�ล��บ�ก ด�งน��น ถ้�ไม'สำ.ดที่นก�บ Apache ห้ร�อม� RAM นอยัม�กๆ ผู้มแนะน��ให้ใช้ Apache จะด�กว'�คัร�บ

เข้�าส �เมน์ Apache Web Server

จ�กห้น�จอขั้อง Webmin ให้เล�อกเมน#ห้ล�ก Server ห้�เมน#ยั'อยัที่��ช้��อ Apache Web Server คัร�บ ปกติ�จะอยั#'อ�นแรกเลยั คัล�กเขั้�ไปไดเลยั

เมน# Apache Web Server

เม��อคัล�กแลว จะพบร�ยัช้��อขั้อง Virtual Host (เว)บไซึ่ติ2) ขั้องเร�ที่��งห้มด สำ��ห้ร�บคันที่��เพ��งลงให้ม'ๆ ก)จะเห้)นแติ' Default Server คัร�บ

ห้น�ห้ล�กขั้อง Apache Web Server

เป(ด AllowOverride

คั'�ที่��ให้ม�ติ��งแติ'แรกบ�งอยั'�ง อ�จจะไม'เห้ม�ะสำมสำ��ห้ร�บก�รใช้ง�นบ�งประเภที่ เช้'น ติ��ง AllowOverride เป0น None ติ��งแติ'แรก ซึ่,�งที่��ให้สำคัร�ปติ2บ�งติ�วที่��ใช้ .htaccess ในก�รก��ห้นดคั'�บ�งอยั'�ง ใช้ง�นไม'ได ห้ร�อบ�งที่�ก)ไม'ไดเป6ดก�รใช้ง�นแบบ Virtual Host ม�ให้ ที่��ให้เร�ใช้ง�นเว)บห้ล�ยัๆเว)บในเคัร��อง VPS เด�ยัวก�นไม'ได ด�งน��นจ,งคัวรม�ติ��งคั'�พวกน��ให้เร�ยับรอยัก'อนคัร�บ

เร��มดวยัก�รคัล�กที่��แที่)บ Global configuration ด�งร#ป

แที่)บ Global Configuration

ห้น�จอจะแสำดงไอคัอนติ'�งๆด�งร#ป ให้คัล�กที่�� Edit Config Files

เมน# Edit Config File

จะเห้)นว'�ม�ช้'องให้แกไขั้ Config File ดวยั ให้ห้�คั��ว'� AllowOverride

ก'อนคัร�บ

ห้� AllowOverride None

ให้สำ�งเกติ AllowOverride ที่��ม�คั��อธี�บ�ยัคัล�ยัๆในร#ปนะคัร�บ ถ้�เป0น AllowOverride ที่��อ��น เร�ไม'จ��เป0นติองไปแกก)ได

ถ้�ติอนน��เป0น AllowOverride None ให้เร�เปล��ยันคั��ว'� None เป0น All ติ�มร#ปคัร�บ

แกเป0น AllowOverride All

เสำร)จแลวก)กดป.4ม Save ไปเลยัคัร�บ เร�จะแกแคั'น��แห้ละคัร�บ เพร�ะที่��เห้ล�อ สำ�ม�รถ้แกผู้'�นเมน#ติ'�งๆได

เป(ด NameVirtualHost

ติ'อม�เร�จะเป6ดก�รใช้ง�น Virtual Host ก�นนะคัร�บ โดยัให้คัล�กที่��แที่)บ Global Configuration อ�กคัร��ง แติ'คัร�วน��เล�อกเมน# Networking

and Addresses ด�งร#ปคัร�บ

เล�อกเมน# Networking and Addresses

เม��อคัล�กเล�อกเมน#แลว จะพบห้น�จอด�งร#ปคัร�บ

ห้น� Networking and Addresses

ที่��ห้น�น�� ให้เร�สำนใจเฉพ�ะห้�วขั้อด�งน��คัร�บ

Addresses for name virtual servers ให้เร�กรอก *:80

ลงไป

Keep-alive timeout ห้ม�ยัถ้,ง เวล� เป0นว�น�ที่� ที่��จะติ�ดก�รเช้��อมติ'อที่��คั�งอยั#' ให้ติ�@กเล�อกอ�นที่��อยั#'ห้น�ช้'องกรอกขั้อคัว�ม แลวกรอกเลขั้ 5 ลงไป

Request timeout ห้ม�ยัถ้,ง เวล� เป0นว�น�ที่� ที่��จะติ�ดก�รเช้��อมติ'อที่��ติ�ดติ'อเขั้�ม�แลวยั�งไม'ไดขั้อขั้อม#ลอะไร ให้ติ�@กเล�อกอ�นที่��อยั#'ห้น�ช้'องกรอกขั้อคัว�ม แลวกรอกเลขั้ 5 ลงไป

เม��อกรอกเสำร)จแลว จะม�ห้น�ติ�แบบน��คัร�บ

เม��อกรอกเสำร)จแลว

เม��อติรวจสำอบเร�ยับรอยั ก)กดป.4ม Save ไดเลยัคัร�บ

การสร�าง Virtual Host

โดยัปกติ�แลว เร�ม�กจะลงห้ล�ยัๆเว)บไซึ่ติ2ไวในเคัร��องเด�ยัว ด�งน��นเร�จ,งคัวรสำร�ง Virtual Host สำ��ห้ร�บแติ'ละเว)บไซึ่ติ2ขั้องเร�คัร�บ ถ้�คั.ณคั�ดจะม�แคั'เว)บเด�ยัวในเคัร��องเด�ยัว ก)อ�จไม'ติองที่��ขั้��นติอนน��ก)ไดคัร�บ แคั'เอ�ไฟล2ห้น�เว)บที่��งห้มดว�งไวใน /var/www/html แคั'น��นก)พอคัร�บ

แติ'สำ��ห้ร�บคันที่��ติองก�รสำร�ง Virtual Host ให้ที่��ติ�มขั้��นติอนด�งน��คัร�บ

คัล�กที่��แที่)บด�นบน ที่��ช้��อ Create virtual host เพ��อเขั้�สำ#'ห้น�ก�รสำร�ง Virtual Host ให้ม'

แที่)บ Create virtual host

เม��อคัล�กที่��แที่)บแลว จะพบห้น�ด�งน��คัร�บ

ห้น� Create virtual host

จะเห้)นว'�ม�อะไรให้กรอกม�กม�ยั แติ'ที่��เร�คัวรสำนใจ ม�ด�งน��คัร�บ

Port คั�อ ห้ม�ยัเลขั้พอร2ติที่�� virtual host น��จะสำนใจคัร�บ ให้ติ�@กเล�อกอ�นสำ.ดที่�ยั ที่��อยั#'ห้น�กล'องขั้อคัว�มว'�งๆ แลวในกล'องขั้อคัว�มว'�งๆน��น ให้ใสำ'เลขั้ 80 (แปดสำ�บ) ลงไปคัร�บ

Document Root คั�อ ติ��แห้น'ง root ขั้องไฟล2เว)บไซึ่ติ2ขั้องเร�คัร�บ กรณ�ที่��ม�ห้ล�ยัเว)บไซึ่ติ2 แนะน��ให้เอ�ช้��อโดเมนและซึ่�บโดเมนเป0น

ช้��อ directory ดวยันะคัร�บ อยั'�งเว)บขั้องผู้ม ก)ว�งไวที่�� /var/www/html/hellomafia.com/www โดยัที่�� hellomafia.com คั�อช้��อโดเมน สำ'วน www จะเป0นซึ่�บโดเมนคัร�บ เวล�ม�ห้ล�ยัเว)บจะไดห้�เจอสำะดวกๆ อยั'�ล�มว'�ติ��แห้น'งไฟล2น��จะติองม�อยั#'จร�งนะคัร�บ ไม'ง��นม�นจะไม'ยัอมให้สำร�ง ด�งน��นคัวรจะไปสำร�ง directory รอไวก'อนคัร�บ

Server Name คั�อ ช้��อโฮสำที่2สำ��ห้ร�บเว)บไซึ่ติ2ขั้องเร�แห้ละคัร�บ อยั'�งขั้องผู้ม ก)จะเป0น www.hellomafia.com สำ��ห้ร�บคันที่��ไม'ช้อบให้เว)บม� www. น��ห้น� ก)ใสำ'แคั' hellomafia.com ก)พอคัร�บ

สำ��ห้ร�บคั'�อ��นๆ เร�ไม'ติองสำนใจนะคัร�บ สำนใจแลวจะปวดห้�วเปล'�ๆ ถ้�กรอกเสำร)จแลว จะคัล�ยัๆอยั'�งน��คัร�บ

ติรวจสำอบว'�กรอกคัรบห้ร�อยั�ง

ติรวจสำอบด�ๆ ว'�กรอกคัรบที่��ง 3 คั'�ห้ร�อยั�ง ถ้�เร�ยับรอยัแลวก)กดป.4ม Create Now ไดเลยัคัร�บ ถ้�ไม'ม�ป=ญห้� จะกล�บม�ยั�งห้น�แรก คั�อห้น�ที่��

แสำดงร�ยัก�ร Virtual Host ที่��งห้มด ซึ่,�งติอนน��จะม� Virtual Host ที่��เร�เพ��งสำร�งอยั#'ดวยั

สำร�ง Virtual host เร�ยับรอยัแลว

เพิ่��ม Alias ให�ก�บ Virtual Host

สำ��ห้ร�บบ�งคันที่��กล�วว'� เว)บเร�อ�จจะม�คันเขั้�โดยัไม'ไดพ�มพ2 www. น��ห้น� ห้ร�ออยั�กจะให้เว)บขั้องเร� เขั้�ไดจ�กห้ล�ยัช้��อ ก)สำ�ม�รถ้ไปก��ห้นดเพ��มใน Virtual host ด�งน��คัร�บ

ขั้��นแรก ให้คัล�กที่�� Virtual Server ที่��เร�ติองก�รแกไขั้

คัล�กที่�� Virtual server ที่��เร�ติองก�ร

เม��อคัล�กแลว จะม�เมน#ยั'อยัๆขั้,�นม�ม�กม�ยัด�งร#ป ให้คัล�กเล�อกที่�� Networking and Addresses ด�งร#ป

เล�อกเมน#ยั'อยั Networking and Addresses

เม��อคัล�กเล�อกแลว จะเห้)นห้น�ติ�ด�งร#ป

เมน# Networking and Addresses

ให้เร�กรอกช้��อ host ที่��งห้มดที่��ติองก�รให้ว��งม�ที่��เว)บติ�วน�� ไวในช้'อง Alternate virtual server names ที่��อยั#'ด�นขั้ว�

อยั'�งเว)บขั้องผู้มปกติ�จะม�ช้��อโฮสำที่2เป0น www.hellomafia.com แติ'ผู้มติองก�รให้คันที่��พ�มพ2แคั' hellomafia.com เขั้�เว)บผู้มไดดวยั ผู้มก)กรอก hellomafia.com ลงไปในช้'องน�� ด�งร#ป

กรอกช้��อโฮสำที่2ที่��ติองก�รลงไป

ถ้�ม�ช้��อโฮสำที่2ห้ล�ยัติ�ว ให้พ�มพ2ลงไปให้ห้มดนะคัร�บ อยั'�ล�มเวนวรรคัแยักระห้ว'�งช้��อโฮสำที่2แติ'ละติ�วดวยัคัร�บ เม��อเสำร)จแลวก)กดป.4ม Save ไดเลยัคัร�บ

ส��งให� Apache เร��มทิ้%างาน์ใหม�

เม��อเร�ติ��งคั'�ติ'�งๆเร�ยับรอยัแลว ก)คัวรจะเอ�คั'�เห้ล'�น��ไปใช้ง�นเสำ�ยัที่� ให้มองที่��ม.มบนด�นขั้ว� ห้�คั��ว'� Apply Changes คัร�บ ถ้�เจอก)กดเขั้�ไปเลยัคัร�บ เพ��อที่��ก�ร Restart Apache เพ��อให้เอ�คั'�ติ'�งๆที่��เร�ก��ห้นดไว ไปใช้ง�นคัร�บ

คัล�ก Apply Changes

ลองเป(ดเว*บด

เม��อติ��งคั'�ติ'�งๆเสำร)จแลว และ Apply Changes เร�ยับรอยัแลว อยั'�ล�มลองไปเป6ดเว)บด#นะคัร�บว'�ด#ไดห้ร�อเปล'� ถ้�ไดห้ร�อไม'ไดยั�งไง ลองเขั้�ยัน comment ม�สำอบถ้�มก�นไดคัร�บ ยั�นด�ติอบคั��ถ้�มคัร�บ แติ'อ�จจะช้�ห้น'อยันะคัร�บ เน��องจ�กช้'วงน��ง�นยั.'งคัร�บ สำ��ห้ร�บติอนห้น� ผู้มจะม�แนะน��ว�ธี�ก�รปร�บคั'�ขั้อง Apache ให้เห้ม�ะสำมก�บเคัร��องที่��ม�แรมนอยัๆ ซึ่,�งเห้ม�ะสำ��ห้ร�บช้�ว VPS อยั'�งเร�ๆม�กคัร�บ

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

Posted on July 29, 2010 by admin

สำว�สำด�คัร�บ ห้ล�งจ�กผู้'�นเร��อง Apache Web Server ไปแลว โปรแกรมที่��สำ��คั�ญที่��เร�ยักว'�ขั้�ดไม'ไดสำ��ห้ร�บ Web Server เลยัก)คั�อ MySQL

เน��องจ�กเป0นโปรแกรมระบบฐ�นขั้อม#ล (Database) ที่��น�ยัมที่��สำ.ดในที่องติล�ด เน��องจ�กฟร� เร)ว เสำถ้�ยัร เอกสำ�รก�รใช้ง�นม�เพ�ยับ

คัว�มจร�งเร�สำ�ม�รถ้ใช้ระบบฐ�นขั้อม#ลอ��นก)ได แติ'ว'�ใช้ MySQL น��เป0นติ�วเล�อกที่��ด�ที่��สำ.ดแลวคัร�บ ไม'ว'�จะเป0นในเร��องขั้องคัว�มเร)ว คัว�มเสำถ้�ยัร และที่��สำ��คั�ญคั�อคันใช้เยัอะ ม�ป=ญห้�อะไรก)ห้�คันช้'วยัง'�ยั ก�รม� VPS เป0นขั้องติ�วเองก)เห้ม�อนก�บม� Server เป0นขั้องติ�วเองล'ะคัร�บ อะไรที่��คันใช้เยัอะๆ และไม'ม�ป=ญห้�ม�ก เร�ก)ใช้อยั'�งน��นแห้ละคัร�บ ด�ที่��สำ.ดแลว แติ'ถ้�อยั�กลองห้ร�อม�ขั้อจ��ก�ดจร�งๆก)อ�กเร��องห้น,�ง

สำ��งที่��เร�จะติองจ�ดก�รก�บ MySQL ในคัร�วน��ก)คั�อ ติ��งรห้�สำผู้'�นให้ MySQL

ซึ่ะ เพ��อคัว�มปลอดภ�ยั ติ�มดวยัก�รลง phpMyAdmin ซึ่,�งเป0น PHP

Script ที่��ช้'วยัในก�รจ�ดก�ร MySQL ไดเป0นอยั'�งด�

เข้�าส �เมน์ MySQL Database Server

จ�กห้น�จอขั้อง Webmin ให้เล�อกเมน#ห้ล�ก Server แลวห้�เมน#ยั'อยัที่��ช้��อ MySQL Database Server แลวก)คัล�กเขั้�ไปไดเลยั

เมน# MySQL Database Server

เม��อคัล�กแลว จะเห้)นห้น�ติ�ด�งน��คัร�บ

ห้น�จอห้ล�ก MySQL Database Server

ห้น�จอน�� เร�สำ�ม�รถ้จ�ดก�รเก��ยัวก�บเร��องห้ล�กๆขั้อง MySQL ได เช้'น ก�รก��ห้นด Permission (สำ�ที่ธี�Bก�รเขั้�ไปใช้) ก�รติ��งรห้�สำผู้'�นขั้อง MySQL

ก�รติ��งคั'�ติ'�งๆ ก�รด#ขั้อม#ล และแกไขั้ขั้อม#ลเล)กๆนอยัๆ

สำ��งที่��เร�จ��เป0นติองที่��ในติอนน�� คั�อติ��งรห้�สำผู้'�นขั้อง root ใน MySQL

เน��องจ�กเวล�เร�ลง MySQL ให้ม'ๆ ม�นจะไม'ไดก��ห้นดรห้�สำผู้'�นไว คั�อแคั'ใสำ' user ว'� root ก)สำ�ม�รถ้ล)อกอ�นเขั้� MySQL ไปที่��ที่.กอยั'�งไดเลยั ด�งน��นจ,งคัวรร�บแกไขั้โดยัด'วน

ก'อนอ��น ให้คัล�กที่��เมน# Change Administration Password ที่��อยั#'อ�นสำ.ดที่�ยัเลยั ด�งร#ปคัร�บ

เมน# Change Administration Password

เม��อคัล�กแลว จะพบห้น�จอให้เปล��ยันรห้�สำผู้'�นด�งน��คัร�บ

ห้น�จอเปล��ยันรห้�สำผู้'�น

ให้ใสำ'รห้�สำผู้'�นให้ม'ที่��ติองก�รไวในช้'อง New password และ Repeat

password โดยัติองกรอกให้เห้ม�อนก�นที่��งสำองช้'องนะคัร�บ แลวก)กดป.4ม Change Now ก)จะเป0นก�รติ��งรห้�สำผู้'�นให้ม'ให้เร�ยับรอยัคัร�บ

ขั้อแนะน��น�ดน,งว'�รห้�สำผู้'�นขั้อง root ใน MySQL ไม'คัวรเป0นรห้�สำผู้'�นเด�ยัวก�บรห้�สำผู้'�นขั้อง root ในระบบนะคัร�บ เพ��อคัว�มปลอดภ�ยั เพร�ะรห้�สำผู้'�น root ใน MySQL น��น สำ�ม�รถ้สำ�บไดง'�ยักว'�รห้�สำผู้'�นขั้อง root ในระบบคัร�บ

ใคัรที่��ช้อบล�มรห้�สำผู้'�น root ขั้อง MySQL ก)ไม'ติองห้'วงถ้�ม� Webmin

เพร�ะถ้�ลองเขั้�ม�ด#ในเมน# Change Administration Password

อ�กคัร��ง คั.ณจะเห้)นรห้�สำผู้'�น root ขั้อง MySQL โช้ว2ห้ร�เลยัคัร�บ บ�งคันอ�จจะห้'วงเร��องคัว�มปลอดภ�ยั แติ'อยั'�ล�มว'� ถ้�คันไม'ประสำงคั2ด�สำ�ม�รถ้เขั้� Webmin ขั้องเร�ได เขั้�สำ�ม�รถ้ไปลบ ไปว�งก�บด�ก back door ไดอยั#'ด�คัร�บ ด�งน��นจ,งไม'ติองห้'วงเร��องน��ม�กคัร�บ แคั'อยั'�ติ��งรห้�สำผู้'�น root

ขั้อง MySQL ให้เห้ม�อนก�บรห้�สำผู้'�นขั้อง root ในระบบก)พอ

ลง phpMyAdmin

สำ��ห้ร�บคันที่��ติองจ�ดก�ร MySQL ผู้'�นห้น�เว)บบ'อยัๆ โปรแกรมน��ช้'วยัไดม�กคัร�บ และเป0นโปรแกรมที่��คันน�ยัมใช้ม�กที่��สำ.ด ถ้,งม�นจะม�บ�@ก และด#เอCอๆในบ�งโอก�สำ แติ'โดยัรวมก)ยั�งเป0นโปรแกรมที่��คัรบเคัร��องกว'�โปรแกรมอ��นคัร�บ

phpMyAdmin จร�งๆติ�วม�นก)คั�อห้น�เว)บ PHP ปกติ�ล'ะคัร�บ แคั'เร�แติกไฟล2 เอ�ไปว�งไวในเว)บขั้องเร�สำ�กเว)บน,ง ติ��งคั'�เล)กๆนอยัๆ ก)สำ�ม�รถ้ใช้ง�นไดเลยั

ขั้ณะน�� เวอร2ช้��นขั้องโปรแกรม phpMyAdmin น��นไปไกลแลว แติ'เร�ยั�งคังติองใช้เวอร2ช้��นเก'�อยั#' เน��องจ�กเวอร2ช้��นให้ม'ๆ ม�นติองก�ร PHP เวอร2ช้��นให้ม' ซึ่,�ง CentOS ที่��เร�ใช้เขั้�คั'อนขั้�งอน.ร�กษ2น�ยัม ไม'ร�บอ�พเวอร2ช้��น PHP

ม�ก เน��องจ�กคัว�มเสำถ้�ยัรติองม�เป0นที่��ห้น,�ง ด�งน��นเร�จ,งติองใช้ phpMyAdmin เวอร2ช้��น 2 คัร�บ

จร�งๆแลวเร�สำ�ม�รถ้ใช้ phpMyAdmin เวอร2ช้��นให้ม'ได แติ'เร�ติองอ�พเวอร2ช้��น PHP ที่�บ PHP ที่��ม�ก�บ CentOS ซึ่,�งคั'อนขั้�งว. 'นว�ยั และไม'คั'อยัแน'ใจในคัว�มเสำถ้�ยัร รวมที่��ง phpMyAdmin เวอร2ช้��นให้ม'ยั�งคั'อนขั้�งม�บ�@กเยัอะอยั#' ด�งน��นอยั#'ก�บขั้องเก'�ด�กว'�คัร�บ

เร��มดวยัก�รไปด�วน2โห้ลด phpMyAdmin ไดที่��เว)บขั้องม�นเลยัคัร�บที่�� www.phpmyadmin.net ด�วน2โห้ลดเวอร2ช้��น 2 กว'�ๆ โดยัเล�อกแบบที่��เป0น all-languages (จะไดม�ห้ล�ยัภ�ษ�ให้เล�อก สำ��ห้ร�บคันที่��ไม'ถ้น�ดภ�ษ�อ�งกฤษ) และม�น�มสำก.ล .zip (จะไดแติกไฟล2ง'�ยัห้น'อยั) นะคัร�บ  ณ ติอนน��ก)คั�อ 2.11.10 คัร�บ ห้ร�อ คัล�กที่��น�� เพ��อด�วน2โห้ลดเวอร2ช้��น 2.11.10 ล'�สำ.ดไดเลยัคัร�บ

เล�อกไฟล2 phpMyAdmin แบบ all-languages และม�น�มสำก.ล .zip

เม��อด�วน2โห้ลดเสำร)จเร�ยับรอยัแลว เร�ก)กล�บม�ที่��ห้น�จอโปรแกรม Webmin เห้ม�อนเด�ม เขั้�ไปที่��เมน#ห้ล�ก Others เมน#ยั'อยั File

Manager ไดเลยัคัร�บ

เมน# File Manager

สำ'วนน��ติองก�ร Java ในก�รที่��ง�นคัร�บ ถ้�เคัร��องใคัรยั�งไม'ไดลง Java ม�นจะม�ห้น�จอบอกให้เร�ไปลง Java ให้เร�ยับรอยัก'อน ก)ที่��ติ�มม�นไป พอลงเสำร)จคั'อยักล�บม�ที่��เมน#น��อ�กคัร��งคัร�บ (ถ้�ใคัรม�ป=ญห้�ในก�รลง ลองไปโห้ลดม�ลงเองจ�ก www.java.com ก)ไดคัร�บ)

ในคัร��งแรกที่��ใช้ อ�จจะเห้)นห้น�ติ'�งขั้�งล'�งน��ขั้,�นม�ถ้�ม ให้ติ�@กที่�� Always

trust content from this publisher แลวติอบ Yes ไปเลยัคัร�บ ม�นจะไดไม'ติองม�ถ้�มเร�ที่.กที่�

ห้น�ติ'�งขั้อง Java ถ้�มเร��องคัว�มปลอดภ�ยั

ถ้�เร�ยับรอยัแลว เร�จะเห้)นห้น�จอ File Manager ด�งน��

ห้น�จอโปรแกรม File Manager

ห้น�จอโปรแกรมน�� จะช้'วยัให้เร�สำ�ม�รถ้จ�ดก�รสำร�งไฟล2 ยั�ยัไฟล2 ลบไฟล2 แติกไฟล2 และจ�ดก�รเก��ยัวก�บไฟล2ไดโดยัไม'ติองเขั้�ไปที่��ใน SSH (Secure

Shell) ซึ่,�งเร�จะใช้โปรแกรมน��แห้ละ ลง phpMyAdmin ซึ่ะเลยั

ขั้อเติ�อนน�ดน,ง คั�อก'อนที่��อะไรใน File Manager ให้ติ��งสำติ�น�ดน,งก'อนนะคัร�บ เพร�ะไฟล2ใน File Manager น�� ลบแลวก)ลบเลยันะคัร�บ ไม'ม� Recycle Bin เห้ม�อนใน Windows ที่��อะไรผู้�ดก)ไม'ม� Undo ด�งน��นไม'ติองร�บรอน ก'อนที่��อะไรก)ติ�ม ให้ติรวจสำอบคัว�มถ้#กติองก'อนเสำมอคัร�บ

อ�นด�บแรก ให้เร�เขั้�ไปที่�� Path ขั้อง Web ที่��เร�จะลง phpMyAdmin ไวภ�ยัใน อ�นน��ก)เล�อกติ�มสำะดวกนะคัร�บ ว'�อยั�กให้ phpMyAdmin ไปอยั#'ในเว)บไห้น อยั'�งขั้องผู้มก)อยั#'ที่��เว)บน��ล'ะคัร�บ ว'�แติ'ไม'ติองพยั�ยั�มแฮ)คัเขั้�ม�นะคัร�บ เห้)นใจก�นน�ดน,ง

ติ�วอยั'�งขั้องผู้ม เน��องจ�กเว)บ hellomafia.com ขั้องผู้มอยั#'ที่�� /var/www/html/hellomafia.com/www ผู้มก)เขั้�ไปที่�� directory

ด�งกล'�ว แลวก)กดป.4ม Upload เลยั

ป.4ม Upload

บ�งคันอ�จจะติ�ด Popup Blocker ก)ให้จ�ดก�รแกไขั้ให้เร�ยับรอยัซึ่ะนะคัร�บ อยั'�งเช้'น Internet Explorer ขั้องผู้มม�นก)จะขั้,�นแถ้บเห้ล�องม�

เติ�อนด�งร#ป ก)แคั'คัล�กที่��แถ้บเห้ล�องแลวเล�อก Always Allow Pop-ups

from This Site… แลวติอบ Yes เพ��อยั�นยั�น

แถ้บเห้ล�องเติ�อนเร��องห้น�ติ'�ง Pop up

ห้น�ติ'�งยั�นยั�นขั้อง Internet Explorer

ใคัรที่��ใช้ Browser อ��นก)ห้�ว�ธี�แกไขั้เร��องน��ก�นเอ�เองนะคัร�บ เด�7ยัวน��ม�นม�ห้ล�ยั Browser ผู้มเขั้�ยันอธี�บ�ยัให้คัรบห้มดไม'ไห้ว เม��อแกไขั้เร�ยับรอยัแลว ก)เขั้�เมน# File Manager เขั้�ไปใน directory ที่��จะลงโปรแกรม แลวลองกดป.4ม Upload อ�กที่�คัร�บ ถ้�เร�ยับรอยัแลวจะเห้)นห้น�ติ'�งเล)กๆขั้,�นม�ด�งร#ปคัร�บ (ถ้�กดแลวเห้ม�อนไม'เก�ดอะไรขั้,�น ให้ลองกด Ctrl-Tab

ห้�ด#นะคัร�บ บ�งที่�ม�นไปแอบเป6ดเป0นห้น�ติ'�งด�นห้ล�ง ไม'ได Pop up ขั้,�นม�)

ห้น�ติ'�ง Upload

ถ้�คันพบห้น�ติ'�งน��เจอแลว ให้กดป.4ม Browse… แลวไปเล�อกไฟล2 phpMyAdmin ที่��เร�ด�วน2โห้ลดไว ห้ล�งจ�กน��น ติรงห้�วขั้อ Uncompress ZIP or TAR file? ให้เล�อก Yes, then delete เลยั เพ��อให้โปรแกรมม�นแติกไฟล2แลวก)ลบไฟล2 .zip ขั้องเร�ไปเลยั ด�งร#ป

เล�อกไฟล2 phpMyAdmin และก��ห้นดให้แติกไฟล2 zip แลวลบที่��งเลยั

ติ��งสำติ� เช้)คัคัว�มถ้#กติอง แลวก)กดป.4ม Upload เลยัคัร�บ

ห้น�ติ'�งแสำดงสำถ้�นะก�รอ�พโห้ลด

ขั้อโมน�ดน,ง โปรแกรม Webmin ขั้องเร�ไม'ใช้'กระจอกนะคัร�บ ม�ห้น�ติ'�งแสำดงสำถ้�นะก�รอ�พโห้ลดดวยั

เม��ออ�พโห้ลดเสำร)จแลว เร�จะเห้)น Directory ช้��อ phpMyAdmin อยั#'ใน directory ขั้องเว)บเร�เร�ยับรอยั ด�งร#ป

อ�พโห้ลดและแติกไฟล2เร�ยับรอยั

ให้เร�คัล�กเล�อกที่�� directory phpMyAdmin-… ขั้องเร� แลวคัล�กที่��ป.4ม Rename ด�นบน ด�งร#ป

คัล�กเล�อก directory phpMyAdmin แลวคัล�กที่��ป.4ม Rename

จะม�ห้น�ติ'�งเล)กๆขั้,�นม�ถ้�มช้��อให้ม' ให้เร�กรอกที่��ช้'อง New name ว'� phpmyadmin ด�งร#ป

ห้น�ติ'�ง Rename

ติ��งสำติ� เช้)คัคัว�มถ้#กติอง แลวกดป.4ม Rename ไดเลยั จะเห้)นว'�ช้��อ phpMyAdmin ยั�วๆ ไดเปล��ยันเป0น phpmyadmin เร�ยับรอยัแลว

เปล��ยันช้��อเร�ยับรอยั

ให้เร�เขั้�ไปใน directory phpmyadmin โดยัก�รด�บเบ�ลคัล�ก จะเห้)นร�ยัช้��อไฟล2คัล�ยัๆด�งร#ป ให้เร�คัล�กเล�อกที่��ไฟล2 config.sample.inc.php แลวคัล�กที่��ป.4ม Rename อ�กคัร��ง

เล�อกไฟล2 config.sample.inc.php แลวคัล�กป.4ม Rename

ที่��ห้น�ติ'�ง Rename ให้ที่��ก�รเปล��ยันช้��อไฟล2เป0น config.inc.php แลวคัล�กที่��ป.4ม Rename ไดเลยั

เปล��ยันช้��อไฟล2 config.sample.inc.php เป0น config.inc.php

เสำร)จแลว ให้เร�เล�อกไฟล2 config.inc.php ที่��เร�เพ��งเปล��ยันช้��อ แลวคัล�กที่��ป.4ม Edit

เล�อกไฟล2 config.inc.php แลวคัล�กป.4ม Edit

จะพบก�บห้น�จอ Text Editor แบบง'�ยัๆ ด�งร#ป

ห้น�จอ Text Editor

ให้สำ�งเกติบรรที่�ดที่��เขั้�ยันว'� $cfg['blowfish_secret'] ให้เร�ไปใสำ'ติ�วอ�กษรม��วๆ เพ��อเป0นโคัดล�บในก�รเขั้�รห้�สำ ลงไประห้ว'�งเคัร��องห้ม�ยั สำอง‘

ติ�ว ด�งติ�วอยั'�ง

ติ�วอยั'�งก�รใสำ'รห้�สำล�บ

รห้�สำล�บน�� สำ��ห้ร�บคันที่��เขั้�ยัน PHP ไม'คั'อยัเป0น ให้ใสำ'เป0นติ�วอ�กษรภ�ษ�อ�งกฤษ ห้ร�อติ�วเลขั้เที่'�น��นนะคัร�บ รห้�สำน��ใสำ'ยั�วๆไดเลยั ไม'ติองกล�วจ��ไม'ได เพร�ะไม'ม�คัว�มจ��เป0นใดๆที่��ติองจ�� แคั'เร�ติ��งไวให้คันอ��นเด�ไม'ไดก)พอคัร�บ ผู้มเองก)ติ��งม��วๆไปไม'ไดจ��

เม��อก��ห้นดรห้�สำล�บเร�ยับรอยัแลวก)กดป.4ม Save & Close ที่��อยั#'ด�นล'�งขั้องห้น�จอ Text Editor คัร�บ

ป.4ม Save & Close

พอกดเร�ยับรอยัแลว ก)ลองใช้ Browser เขั้�ไปด#ใน URL ขั้องเว)บเร� ติ�มดวยั /phpmyadmin ไดเลยัคัร�บ อยั'�งเว)บผู้มก)จะเป0น http://www.hellomafia.com/phpmyadmin เม��อเขั้�ไปก)จะเห้)นห้น�จอ Log In ขั้อง phpMyAdmin คัร�บ

ห้น�จอโปรแกรม phpMyAdmin

ให้เร�ใสำ' Username ซึ่,�งก)คั�อ root และรห้�สำผู้'�นขั้อง root สำ��ห้ร�บ MySQL ที่��เร�ไดติ��งไวติอนแรก แลวกดป.4ม Go ถ้�เร�ใสำ'รห้�สำผู้'�นถ้#กติอง ก)จะเห้)นห้น�จอโปรแกรม phpMyAdmin ด�งร#ปคัร�บ

ห้น�จอห้ล�กโปรแกรม phpMyAdmin

เร�ยบร�อย

เร�ยับรอยัแลวคัร�บ ก�บก�รติ��งคั'�โปรแกรม MySQL และติ�ดติ��ง phpMyAdmin คัร�บ ห้ล�งจ�กน�� ก�รจ�ดก�รเก��ยัวก�บ Database ก)จะใช้ผู้'�น phpMyAdmin ไดแที่บจะที่.กอยั'�งเลยัคัร�บ