ติดตั้ง PHP-Fusion V6 ภาคปฏิบัติ ฉบับจริง 100%

ติดตั้ง PHP-Fusion V6 ภาคปฏิบัติ ฉบับจริง 100%

โดยความพิเศษ ของบทความนี้ก็คือ เราได้ติดตั้ง บน host จริงๆ บนโดเมนจริงๆ ที่ไม่ใช่ localhost ในเครื่องอย่างที่บทความเก่าๆผ่านๆมา ดังนั้น เรามาดูวิธีการติดตั้งโดยละเอียด (ยิบๆ) ว่า มันทำอย่างไรบ้าง เหมือนจะยาก แต่ทำตามแล้วจะรู้ว่ามันง่ายจริง

ในครั้งนี้ เราได้รับการสนับสนุน hosting ที่ใช้ในการทดสอบคือ www.MindWebHost.com ใน plan B2 นะครับ และได้โดเมนทดสอบคือ www.thaisite.org นั่นเอง

ก็ต้องขอพูดถึงภาพรวมก่อนนะครับ ขอให้ตั้งใจให้ดีๆ การติดตั้งCMS นั้น จะมีขั้นตอนหลักๆคือ

1.การ Upload ไฟล์
2.การสร้างฐานข้อมูลเปล่า
3.การติดตั้ง
4.เสร็จแล้ว???(จริงๆนะ)

แค่นี้เองครับ เอาล่ะครับ มาเริ่มไปพร้อมกันเลย

ก่อนอื่น ก็เข้าเว็บดูก่อน www.thaisite.org พบว่า....

หน้า parking page ของ thaisite.org

มันคือหน้าแรกของระบบครับ หลังจากที่พึ่งติดตั้งเสร็จหมาดๆ (ดูจากวันที่ เหอๆๆ ... เขียนบทความวันที่ 26/01/2007 เวลา23.00น.ครับ)

ต่อมาเราก็ต้อง ไปสู่ขั้นแรก ใช่ไหมครับ แต่ว่า.... ก่อนการupload ไฟล์นั้น เราจะต้องทำการ สร้าง user เพื่อใช้ในการเชื่อมต่อเว็บเพื่อ upload ไฟล์ก่อนครับ (ซึ่งคนละ User กับการล็อกอินเข้า control panel ที่ทาง host ให้มา)

และการสร้าง User FTP นั้น เราจะสามารถสร้างได้ใน Control Panel ของ host ครับ ก็ไปล็อกอินเลย

login control panel host

แล้วก็สร้าง user FTP ที่

สร้าง ftp account

ต่อไป....

คลิก create FTP account

กรอกข้อความลงไป เพื่อสร้าง user ดังนี้ครับ

ช่องแรก ให้เรากรอกชื่อ user ที่จะสร้าง ซึ่งเราจะได้ชื่อเป็น (ชื่อที่สร้าง)@domainของเรา ตัวอย่างเช่น ftpuser@thaisite.org
ช่องที่ 2และช่องที่ 3 ให้เราตั้งรหัสผ่านของเราเอง เพื่อใช้ในการ FTP แล้วจึงกด Create

กรอกข้อมูลเพื่อสร้าง FTP account

ต่อมา เราก็จะมา FTP เข้าไปดูกันครับ หากใครยังไม่มีโปรแกรม FTP แนะนำให้อ่านบทความนี้ครับ โดยเราเสนอโปรแกรม Filezilla ครับ

เอาล่ะครับ ถือว่าทุกท่าน ติดตั้งโปรแกรมแล้ว พร้อมใช้งาน เราก็มากรอกข้อมูลเพื่อเชื่อมต่อครับ จากรูปด้านล่างนั้น เราจะสามารถกรอกข้อมูลได้ดังนี้

ช่องแรก 61.47.2.70 (อันนี้ทาง host จะให้เรามา หรืออาจจะเป็น address ก็ได้ เช่น ns1.mindwebhost.com)
ช่องที่ 2 ftpuser@thaisite.org (อันที่เราสร้างเอาไว้ใน control panel เมื่อสักครู่นี้)
ช่องที่ 3 รหัสผ่าน (อันที่เราสร้างเอาไว้ใน control panel เมื่อสักครู่นี้)
แล้วกดปุ่ม quick connect

กรอกข้อมูลเชื่อมต่อ FTP

จากรูปบนเมื่อเชื่อมต่อสำเร็จ หากไม่กรอกอะไรผิดพลาดจะขึ้นว่า Status: Directory listing successful นั่นคือเราเชื่อมต่อเรียบร้อย สมบูรณ์ พร้อมใช้

เชื่อมต่อสำเร็จแล้ว

ให้เราเข้าไปในแฟ้มที่ชื่อว่า public_html เพราะว่า ไฟล์ของเว็บเรา ทุกอย่างจะต้องเก็บในแฟ้มนี้เท่านั้น

คลิกเข้า public_html เพื่อลบ index.html

แล้วทำการลบ index.html ของเดิมออก เนื่องจาก หน้านี้ คือหน้าเดิมจากระบบ (ดังรูปแรกสุดที่เราเห็น)

คลิกขวา delete

ให้เรา browse ช่อง ซ้ายมือ (ที่เห็นเป็นแฟ้ม) ไปยัง folder ที่เราเก็บเว็บphp-fusionเอาไว้ หากยังไม่ได้โหลด php-fusion ให้โหลดได้จากที่นี่โหลดมาแล้วแตกไฟล์ออกมาจะได้ ดังตัวอย่างซ้ายมือครับ

แตกไฟล์แล้วรอการ upload

แล้วก็จัดการอัพโหลดขึ้นไปเลย (สังเกตด้านขวามือ ตอนนี้เราอยู่ในแฟ้ม public_html อยู่) การอัพโหลดคือ เลือกไฟล์ แล้วคลิกขวา >> upload

เลือกไฟล์ แล้ว upload ftp php-fusion

ขณะนี้ ที่เรากำลัง upload นั้น ช่อง log จะเคลื่อนไหวเรื่อยๆ เพื่อให้เรารู้สถานะการทำงานว่ามันยังทำอยู่ ดังรูปล่าง

log แสดงสถานะการ upload

ขณะที่เรา upload เราก็มาทำการสร้าง ฐานข้อมูลเปล่า เพื่อรองรับการติดตั้ง(ตามขั้นตอนการติดตั้งข้อที่2) โดยให้เราเข้าไปใน control panel อีกครั้ง แล้วคลิกตามรูปล่าง

สร้างฐานข้อมูลสำหรับการติดตั้ง php-fusion

สร้างใหม่

สร้างฐานข้อมูลใหม่ สำหรับ php-fusion

กรอกชื่อฐานข้อมูล ชื่อ ผู้ใช้ฐานข้อมูล รหัสผ่าน

กรอกข้อมูลเพื่อสร้าง FTP account

ซึ่งเมื่อผ่านขั้นตอนนี้เท่ากับว่าเราจะมีข้อมูลอยู่ 3 ชุด นั่นคือ 1 ข้อมูลของการเข้าใช้ control panel 2 ข้อมูลของการเข้าใช้ FTP 3.ข้อมูลของการเข้าใช้ฐานข้อมูล ซึ่งอาจจะเหมือนหรือต่างกันก็แล้วแต่เจ้าของเว็บล่ะครับ แต่หากอยากให้มีความ security มากขึ้นก็ควรที่จะ ทำให้แตกต่างกันทั้งหมดครับ

เมื่อเราสร้างฐานข้อมูลแล้ว ระบบจะแจ้งข้อมูลตามรูปด้านล่าง ขอให้จดจำให้ดี เนื่องจาก เราจะเป็นต้องใช้อีกครั้งตอนติดตั้ง

ข้อมูลที่ได้รับหลังจากการสร้างฐานข้อมูล

เอาล่ะครับ ผ่านไปไวเหมือนโกหก ตอนนี้ก็ upload หรือ ทำการติดตั้ง ขั้นตอนที่ 1เสร็จแล้ว แต่ยังไม่สมบูรณ์นัก เพราะเราต้องทำการ CHMOD ไฟล์ต่อนั้นเอง โดยให้เลือกไฟล์และแฟ้มดังรูป (จะเลือกทีละแฟ้ม หรือหลายแฟ้มตามรูปก็ได้ ด้วยการกด CTRL ค้างไว้) แล้วคลิกขวา เลือก file attribute.... *** ขอให้ทำเฉพาะแฟ้มที่เราทำให้ดูเท่านั้นนะครับ การ CHMOD ผิดๆ อาจจะทำให้เว็บไม่ทำงานได้ครับ)

chmod file & folder ให้เป็น 777 ตามลิสต์

แล้วในช่องให้เราใส่เลข 777 แล้วกด OK

CHMOD file ให้เป็น 777

ให้เข้าไปในแฟ้ม administration แล้วที่แฟ้ม db_backups ทำเช่นเดียวกับด้านบน

chmod db_backups ใน administration

ออกมาจากแฟ้ม administrator (ให้เลือกที่แฟ้มแรกจุด ที่ชื่อ ...) แล้วเข้า แฟ้ม images แล้วเลือกเอาทุกแฟ้ม ทำเช่นเดียวกับด้านบน

chmod ในแฟ้ม images

ออกมา จาก images แล้วเข้าที่ forum ที่แฟ้ม attachment ให้ทำเช่นเดียวกับด้านบน

attachment ใน forum

เอาล่ะครับ เสร็จสมบูรณ์ ต่อมา เราก็มาเรียกเว็บเรา โดยตัวอย่างนี้อย่างที่บอกแล้วครับ ว่า ได้โดเมนในการทดสอบคือ www.thaisite.org ผมก็เรียกตามนั้นเลย แต่ว่าระบบจะพาไปยังหน้าsetup.php โดยอัตโนมัต ดังรูปด้านล่าง

ซึ่งหากใครต้องการติดตั้งภาษาไทยก็เลือกภาษาไทยครับ

แล้วค่าที่ให้กรอกก็คือ ค่าในส่วนของการเข้าใช้ ฐานข้อมูลนั่นเอง ยังจำได้หรือเปล่าครับ ดังที่เราสร้างด้านบน ส่วน MySQL นั่นล่ะครับ ให้เอามากรอกลงไป ส่วน localhost และ fusion_ นั่นไม่ต้องแก้ไขครับ

เรียกหน้า setup.php เลือกภาษาไทย

หากกรอกถูกต้อง จะเจอดังด้านล่าง ส่วนนี้ให้เรากรอก ข้อมูลล็อกอินของเว็บมาสเตอร์ หรือคนที่จะเป็นเจ้าของเว็บนั่นล่ะครับ กรอกลงไปเลย อันนี้ตามใจ ไม่เกี่ยวกับข้อมูล 3 ส่วนที่เราสร้างมาแล้วครับ

สร้าง account เว็บมาสเตอร์

หากถูกต้องจะเจอหน้านี้

ลบไฟล์ setup.php ออกและ chmod config.php เป็น 644

ตามที่แนะนำเราก็กลับมา CHMOD ไฟล์ config.php ให้เป็น 644 ยังจำรูปด้านบนๆได้ใช่ใหมครับ

chmod config.php ให้เป็น 644

ตามรูปด้านล่างนะครับแต่ให้ใส่เลขเป็น 644 ครับ

chmod config.php ให้เป็น 644

สำหรับไฟล์ setup.php ก็คลิกขวา >> delete ได้เลยครับ

ลบไฟล์ setup.php php-fusion

แล้วเราก็เข้าเว็บเรา อีกครั้ง.......

php-fusion ติดตั้งโดยสมบูรณ์แล้ว

จบกระบวนการ ติดตั้งโดยสมบูรณ์แต่เพียงเท่านี้......

จะเห็นได้ว่า ไม่ได้ยากเลยครับ ตามขั้นตอนเรื่อยๆ ใช้ได้แน่นอนที่สู้ดดด เลยครับ ทั้งนี้ยังประยุกต์ใช้กับที่อื่นๆก็ได้เช่นกันครับ แต่อยากให้เหมือนตามตัวอย่างนี้ต้อง www.mindwebhost.com plan B2 เลยครับ ราคาไม่แพงแต่เน้นที่การบริการและคุณภาพคร้าบบบบ

ป.ล.ตอนที่ท่านอ่านนี้ www.thaisite.org อาจจะเปลี่ยนไปเป็นอย่างอื่นแล้วก็ได้นะครับ เนื่องจากได้รับการใช้งานทดสอบชั่วคราวครับ

Create: Modify : 2007-01-27 07:00:00 Read : 6739 URL :