ไทยเว็ป

วิธีทำเว็ป,xoops,joomla,phpbb,download

การเช่าโฮสติ้งและวิธีการติดตั้ง XOOPS บนโฮสจริง

 

 

การเช่าโฮสติ้งและวิธีการติดตั้ง XOOPS บนโฮสจริง

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

1. ตั้งชื่อโดเมน

เมื่อเราต้องการมีเว็บไซต์อย่างมืออาชีพแน่นอนครับเราควรจะต้องมีชื่อโดเมนเป็นของเราก่อน เช่น xoopstest.com เป็นต้น เราต้องตรวจสอบดูก่อนว่าชื่อโดเมนนั้นมีใครใช้ไปหรือยัง ซึ่งโดยปกติแล้วเว็บไซต์ของผู้ให้บริการ Hosting จะมีโปรแกรมให้เราตรวจสอบอยู่แล้ว สำหรับค่าโดเมนนั้นเราต้องจ่ายเป็นรายปี ถ้าหากเป็น .com .net .org ค่าใช้จ่ายจะถูกครับ และขั้นตอนการจดไม่ยุ่งยาก แต่ถ้าหากเป็น .co.th .ac.th .or.th .go.th ค่าใช้จ่ายจะสูงกว่า และการจดทะเบียนจะต้องมีเอกสารยืนยัน เช่นเอกสารจดทะเบียนบริษัท(.co.th) หนังสือรับรองการจัดตั้งโรงเรียน (.ac.th) หรือหนังสือจากหน่วยงานราชการกรณี (.go.th) เป็นต้น ว่าไปแล้วก็เป็นข้อดีนะครับ เป็นการป้องกันพวกจดทะเบียนโดเมนเอาไว้เพื่อนำไปขายเพื่อหวังกำไร

2.เมื่อเราได้ชื่อโดเมนแล้วจดกับใครดี

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

3. เลือก Srver

เมื่อเราจะเช่าโฮสเราต้องมาสำรวจตัวเราก่อนว่า เราจะทำเว็บไซต์แบบไหน ใช้โปรแกรมและฐานข้อมูลอะไรในการทำเว็บ ที่ต้องพิจารณาเรื่องนี้เนื่องจากเราจะได้เลือก Server ได้ถูก เช่นหากเป็นภาษา ASP ,ASP.NET JSP หรือต้องการฐานข้อมูล Microsoft SQL ก็ต้องเช่า Server ที่เป็นระบบปฏิบัติการ Windows แต่ถ้าหากเราใช้ภาษา PHP และฐานข้อมูล MySql ก็เช่า Server ที่ใช้ระบบปฏิบัติการ Unix Linux (ค่าใช้จ่ายจะถูกกว่า) แต่อย่างไรก็ตามโดยปกติแล้วหากเราเช่า Server ที่เป็นระบบปฏิบัติการ Windows เราก็สามารถใช้งาน PHP กับ MySql ได้เช่นเดียวกัน ครับ

4 เลือก Plan

การเลือก Plan ก็คือการเลือกขนาดของเนื้อที่ และรายละเอียดต่าง ๆ เช่นขนาดเนื้อที่ ใช้งานฐานข้อมูลได้กี่ฐานข้อมูล อัตราการถ่ายข้อมูลกี่ GB เป็นต้น ซึ่งหากเป็นการใช้งาน CMS เช่น XOOPS Mambo Joomla! ก็ให้พิจารณา Plan ที่รองรับ PHP กับ MySql อย่างน้อย 1 ฐานข้อมูล หากเราทำงานเกี่ยวกับรูปภาพ ก็ต้องรองรับ ImageMagicK หรือ GD library ด้วย

5 เมื่อเราเลือก Plan แล้วให้เราทำการสั่งซื้อโดยการลงทะเบียนผ่านเว็บไซต์เราต้องเตรียม email สำหรับการติดต่อไว้ด้วยนะครับ (email นี้สำคัญนะครับอย่าเอา email คนอื่นมาสมัครนะครับเพราะ email นี้จะใช้ติดต่อกับทาง Host ตลอดไป) จากนั้นเมื่อเราสั่งซื้อ แล้วให้เราชำระเงินตามวิธีการที่ทางโฮสแจ้งไว้โดยมากโอนเงินผ่านธนาคารแล้ว Fax หลักฐาน หรือ Scan หลักฐานส่งมาทางโฮส หรืออาจจะโทรแจ้งก็ได้ครับ

6 เมื่อสมัครและจ่ายเงินแล้วเราจะได้อะไรจากโฮสติ้ง

เมื่อเราสมัครและจ่ายเงินแล้วทางโฮสจะทำการจดโดเมนให้เรา และติดตั้งระบบให้กับเราเมื่อเรียบร้อยเราจะได้รับ email จากทาง Host ดังตัวอย่าง

ใน email จะบอกรายละเอียดเกี่ยวกับ Host ที่เราเช่ารวมถึง Username/Password และวิธีการเข้าใช้งาน Control Panel (เพื่อสร้างฐานข้อมูล,สร้างบัญชีอีเมล์ และอื่น ๆ ) และวิธีการ FTP เพื่อนำไฟล์ไปเก็บที่ Server

ติดตั้ง XOOPS

7 เมื่อเราต้องการติดตั้ง XOOPS ที่เราเช่าเอาไว้ขั้นตอนแรกให้เราสร้างฐานข้อมูลก่อนโดยให้เราเข้าไปที่ Control Panel ตามวิธีที่ได้รับทาง Email จากนั้นจะเข้าสู่หน้าจอดังภาพ ให้เรากรอก Username / Password

จากนั้นจะเข้าสู่หน้าจอ DirectAdmin ดังภาพ ให้เราคลิ๊ก MySql Management

จากนั้นให้เราคลิ๊กเลือก Create new Database

จากนั้นให้เราตั้งชื่อฐานข้อมูล/ชื่อผู้ใช้งานฐานข้อมูลและรหัสผ่านดังภาพสังเกตดูโปรแกรมจะตั้งให้เราบางส่วนให้เราเติมต่อท้ายเช่น spk200_ เราต่อท้าย db ชื่อฐานข้อมูลก็คือ spk200_db (อันนี้จะนำไปกรอกตอนติดตั้ง xoops ครับ) จากนั้นให้คลิ๊ก Create

ทำ การ upload ไฟล์ด้วยโปรแกรมประเภท ftp เช่น Ws-Ftp Cute_ftp หรือ FileZilla (แนะนำ FileZilla) เมื่อเปิดมาแล้วให้เราเลือกเมนู File เลือก Site Manager หรือคลิ๊กปุ่มดังรูป

จากนั้นให้คลิ๊กปุ่ม NewSite

จากนั้นให้เราตั้งชื่อ Site (อะไรก็ได้ไม่จำเป็นต้องเป็นชื่อโดเมน)

จากนั้นให้เรากรอกรายละเอียดเกี่ยวกับการ FTP (ตามรายละเอียดที่เราได้รับทาง email) ซึ่งมีดังนี้

Host : เช่น spk200.ac.th

Logontype ให้เลือกเป็น Nomal กรอก Username / Password ตามที่ได้รับมา จากนั้นคลิ๊ก Connect

เมื่อ เรา Connect ได้สำเร็จจะปรากฏดังภาพ ฝั่งซ้ายมือจะเป็นไฟล์ฝั่งเครื่องของเรา (Client) ส่วนฝั่งขวามือจะเป็นไฟล์ฝั่ง Server ที่เราเช่าไว้

ให้ดับเบิ้ลคลิ๊ก โฟลเดอร์ public_html ฝั่ง server ซึ่งเป็นโฟลเดอร์หลักในการเก็บข้อมูลเว็บไซต์ (ชื่อโฟลเดอร์ในแต่ละโฮสอาจจะไม่เหมือนกัน) จากนั้นให้เลือกโฟลเดอร์ที่เก็บต้นฉบับ XOOPS ฝั่งซ้ายมือ โดยเข้าไปที่โฟลเดอร์ htdocs จากนั้นให้เลือกไฟล์และโฟลเดอร์ ทั้งหมดใน htdocs แล้วลากไปวางฝั่ง Server (ในโฟลเดอร์ public_html ที่เราเปิดรออยู่แล้ว) จากนั้นเครื่องจะทำการ Upload ไฟล์ทั้งหมดที่เราเลือกไปฝั่ง server ซึ่งหากมีการถามเกี่ยวกับการเขียนทับไฟล์ index.html ก็ให้เขียนทับไปเลยครับ

เมื่อ Upload เสร็จแล้วให้เรา กำหนด permission ของโฟลเดอร์และไฟล์ฝั่ง Server ให้เป็น 777 ซึ่งมีไฟล์และโฟลเดอร์ดังนี้
uploads
cache
template_c
class
mainfile.php

วิธีการก็ให้เราคลิ๊ก Mouse ขวาที่โฟลเดอร์หรือไฟล์ที่ต้องการแล้วเลือก File Attributies

คลิ๊กเครื่องหมายถูกให้หมด หรือกรอกตัวเลข 777 ในช่อง Numberic value

จาก นั้น เพื่อป้องกันการ Run ไฟล์ที่เป็น Defult ผิดพลาดให้เราลบไฟล์ index.html ทิ้งไปเลย (เนื่องจาก Hosting4thai.com จะตั้งลำดับการ Run ไฟล์ที่เป็น Default เป็น index.html,index.php) โดยคลิ๊ก Mouse ขวาที่ชื่อไฟล์ index.html แล้วเลือก Delete

จากนั้นให้เราทำการติด ตั้ง xoops โดยเช้าไปที่ http://www.ชื่อโดเมน/install/index.php หรือพิมพ์ ชื่อโดเมนเฉย ๆ ก็ได้ครับ จากนั้นให้เราทำการติดตั้งเหมือนการติดตั้งบน server จำลอง จนไปถึงขั้นตอนให้เรากรอกชื่อฐานข้อมูล ชื่อผู้ใช้ฐานข้อมูลและรหัสผ่านฐานข้อมูลให้เรา กรอกรายละเอียดดังกล่าวตามที่เราได้สร้างเอาไว้

จากนั้นให้เราติดตั้ง ไปจนจบ ส่วนการติดตั้ง Modules หรือ Themes ให้เราใช้วิธีการ Upload ขึ้นไปด้วย FileZilla เช่นเดียวกันครับหากติดขัดก็แจ้งมานะครับ


ใส่ความเห็น

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: