Archive

Posts Tagged ‘สอนติดตั้ง wordpress’

สอนติดตั้ง wordpress 3.1.3

July 17th, 2011 8 comments

จากบทความที่แล้ว เมื่อเราเตรียมพร้อมก่อนการติดตั้งไปแล้ว ได้แก่ การสร้างฐานข้อมูล และการ set wildcard ให้กับโดเมนที่เราจะทำการติดตั้ง wordpress 3.1.3 multi-site ขั้นต่อไปก็มาสู่การติดตั้ง script wordpress 3.1.3 และจากนั้นจึงจะทำการแปลงเป็น wp multi-site ต่อไป

ก่อนอื่นให้ทำการดาวน์โหลด wordpress 3.1.3 มาเก็บไว้ที่เครื่องเราก่อน โดย คลิกดาวน์โหลดที่นี่

1. login เข้าหน้าจัดการ cPanel แล้วเลือก File Manager และจากนั้นเลือก folder ที่เราต้องการจะติดตั้งสคริปต์

2. จะมายังหน้าจัดการ File Manager เป็น path ที่อยู่ของโดเมนที่จะติดตั้งสคริปต์นั้น ซึ่งบางครั้งอาจจะมีไฟล์ที่ระบบสร้างให้อัตโนมัติไว้ก่อนหน้านี้แล้ว (เราจะทำการลบไฟล์ที่ไม่ต้องการนี้ภายหลัง)

3 ทำการ upload ไฟล์ สคริปต์ wordpress ของเรา (นามสกุล .zip เท่านั้น) โดยคลิกที่ปุ่มเมนู Upload ที่อยู่ด้านบนของหน้าจอ

จะเปิดหน้าจอใหม่เป็นหน้า Upload ก็ให้ทำการคลิกปุ่ม “เลือกไฟล์” ดังรูป ระบบจะทำการแสดงสถานะการ upload บริเวณส่วนล่างของหน้าจอ

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

4. กลับมายังหน้าจอ File Manager ให้คลิกปุ่ม Reload 1 ครั้งก็จะเห็นไฟล์ที่เรา upload เข้ามาดังกล่าว

เราสามารถลบไฟล์ที่ไม่ต้องการออกก่อน เพื่อป้องกันการสับสนนะครับ (จริงๆ จะลบก่อนหน้าขั้นตอน upload ก็ได้ ไม่มีผลอะไรครับ) โดยทำดังขั้นตอนที่อธิบายไว้ในรูปนี้

5. ต่อไปจะทำการแตกไฟล์ zip ที่เรา upload มานี้ โดยให้ทำตามขั้นตอนดังภาพ คือ

คลิกเลือกไฟล์ –> กดปุ่ม extract–>ระบุ path–>กดปุ่มแตกไฟล์

หลังจากแตกไฟล์แล้วจะปรากฏหน้าต่างแสดงรายละเอียดไฟล์ที่แตกออกมาได้ ก็ทำการปิดไป โดยกดปุ่ม close ดังรูป

6. กลับมายังหน้าจอจัดการ เราจะเห็นโฟลเดอร์ใหม่ชื่อว่า wordpress (ทำการลบไฟล์ zip ก่อนหน้านี้ไปได้เลย) ให้เราดับเบิ้ลคลิก เพื่อเข้าไปในโฟลเดอร์ดังกล่าว

7. จะเห็นรายละเอียดของโฟลเดอร์และไฟล์ต่างๆ ของสคริปต์ ให้ทำการเลือกไฟล์ทั้งหมดโดยกดปุ่ม Select all

8. ทำการย้ายไฟล์ไปอยู่ยังตำแหน่ง root ของโดเมนที่เราจะติดตั้ง wordpress โดยทำตามขั้นตอนในภาพ คือ

หลังจากกด select all แล้ว –>กดปุ่ม move files –> ระบุ path ที่เราจะย้าย โดยในที่นี้ก็ลบข้อความ wordpress เหลือเฉพาะ ข้อความที่ระบุ path ของโดเมนหลัก เช่น public_html/yourdomain.com/ เป็นต้น –> กดปุ่มย้ายไฟล์

9. หลังจากนั้นจะเห็นว่า folder เดิมที่เราย้ายไฟล์ออกไปแล้ว จะกลายเป็นโฟลเดอร์ว่างเปล่า ดังรูป

ในหน้านี้กดปุ่ม Up One Level ที่อยู่ด้านบนของหน้าจอ เพื่อมายัง root ของโดเมนที่เราจะติดตั้ง wordpress

10, เมื่อมายัง path root ของโดเมนแล้ว เราก็จะเห็นไฟล์และโฟลเดอร์ที่เราย้ายมาในขั้นตอนก่อนหน้านี้ เราก็ทำการลบโฟลเดอร์ ที่ไม่มีไฟล์แล้ว (ในที่นี้คือโฟลเดอร์ wordpress) ทิ้งไป ดังรูป (นอกจากการเลือกไฟล์และกดปุ่ม Delete แล้ว เราสามารถคลิกขวามเพื่อเลือกเมนูต่างๆ ได้เช่นกัน)

ขั้นต่อไปเป็นขั้นตอนการติดตั้ง wordpress

11. ทำการเรียกโดเมนที่เราจะติดตั้งสคริปต์ wordpress เช่น http://yourdomain.com หากไม่มีอะไรผิดพลาด หน้าจอจะแสดงข้อความประมาณว่า เรายังไม่มี ไฟล์ config ให้ทำการสร้างไฟล์ดังกล่าวก่อน ให้เรากดปุ่ม Create a configuration file ดังรูป

12. จะมายังหน้าจอใหม่ ก็ให้กดปุ่ม Let’s go ได้เลย

13. มาถึงหน้าจอที่ให้กรอกรายละเอียด ให้เรานำข้อมูลที่ได้จากบทความ การเตรียมตัวก่อนติดตั้ง wordpress 3.1.3 มากรอกให้ครบถ้วน จากนั้นจึงกดปุ่ม Submit

 

 

ในขั้นตอนนี้ให้ทำการตรวจสอบข้อมูลต่างๆ ให้ดี อย่าให้ผิดพลาดนะครับ แต่ถ้าผิดพลาดแล้ว ระบบอาจจะสร้างไฟล์ config ที่ไม่ถูกต้องทำให้ดำเนินการต่อไม่ได้ ให้ลองเข้าไปดูใน path ของโดเมนที่จะติดตั้งสคริปต์ว่ามีไฟล์ wp-config.php อยู่หรือไม่ ถ้ามีให้ทำการลบไฟล์ดังกล่าวออกไป และย้อนเริ่มทำในข้อ 11 ใหม่อีกครั้ง

14. หลังจากกดปุ่ม Submit ถ้าข้อมูลถูกต้อง ระบบจะแจ้งว่าจะเริ่มดำเนินการติดตั้งให้ ก็กดปุ่ม Install

15. หลังจากติดตั้งเรียบร้อย ระบบจะแสดงหน้าจอดังรูป ให้กดปุ่ม Log in

16. จะมายังหน้าจอ login ก็กรอกข้อมูล username, password ที่ระบุไปในขั้นตอนการติดตั้งก่อนหน้านี้

ระบบจะพามายังหน้า Dashboard เป็นอันเสร็จสิ้นขั้นตอนการติดตั้ง WordPress 3.1.3

โดยถึงขั้นตอนนี้ อยากให้เข้าไปตรวจตอบค่าต่างๆ ที่สำคัญให้ถูกต้อง เพื่อเตรียมแปลงเป็น multi-site โดยให้เข้าไปที่เมนูด้านซ้ายคื Setting –> General และดูว่า url ของเว็บเป็น http://yourdomain.com นะครับ หากไม่ใช่ เช่น เป็น http://www.yourdomain.com  (มี www นำหน้า) ให้แก้เป็น http://yourdomain.com ทั้ง 2 ช่อง ไม่เช่นนั้นอาจจะมีปัญหาในขั้นตอนต่อไป ดูในรูปตัวอย่างครับ

ในบทความต่อไปก็จะเป็นการแปลง WordPress ให้เป็นแบบ Multi-site นะครับ

เตรียมตัวก่อนติดตั้ง wordpress 3.1.3 เพื่อเตรียมปั่น

July 17th, 2011 7 comments

จากที่เคยแนะนำเทคนิคการปั่นมาในบทความก่อนหน้านี้ ก็มีหลายๆ คนอยากให้เขียนบทความเกี่ยวกับการติดตั้งใช้งาน wordpress mu สำหรับการสร้าง subdomain ในการปั่นสร้างร้านขายของ หลังจากมีโอกาสรวบรวมไฟล์ต่างๆ ที่จำเป็น ก็เลยจัดเป็นบทความนี้ให้เลยครับ  จริงๆ แล้วในบทความต่อจากนี้นี้ จะเป็นการติดตั้ง wordpress ธรรมดา แล้วแปลงการทำงานให้เป็น multi-site ซึ่งจะทำงานคล้ายกันกับ wordpress mu นั่นเอง (สำหรับรายละเอียดอื่นๆ แนะนำให้ค้นคว้าเพิ่มเติมเองนะครับ ฝึกหาข้อมูลใน google จะได้เก่งๆ เด้อ)

ก่อนอื่นอย่าลืมว่า การติดตั้ง wordpress 3.1.3 นี้ ท่านต้องมี host และจดโดเมนเรียบร้อยแล้ว หากใครยังไม่มีทั้งคู่ ก็ย้อนไปดูบทความก่อนหน้านะครับ

  • เช่า hostgator –> ถ้าคิดจะขายของ amazon ให้คนที่อเมริกา แนะนำใช้ host นอกครับ เพื่อเพิ่มประสิทธิภาพในการขาย
  • จดโดเมน ที่ name.com –> ฝึกจัดการโดเมน ด้วยการจดโดเมนที่นี่ ไม่ต้องผ่านตัวแทนครับ มีประโยชน์แน่ในอนาคต
เพื่อให้เห็นภาพกว้างๆ ก่อนขอสรุปขั้นตอนดังนี้
  1. สร้างฐานข้อมูล สำหรับเก็บข้อมูลของสคริปต์ wordpress
  2. ทำ wild card เพื่อให้ subdomain ที่สร้างจาก wordpress multi site สามารถใช้งานได้
  3. ติดตั้ง wordpress 3.1.3
  4. แปลง wordpress ธรรมดา ให้เป็น wordpress multi-site
มาเริ่มขั้นตอนกันเลยนะครับ สำหรับขั้นตอนการติดตั้ง ต้องเตรียมสร้างฐานข้อมูล และ set wild card ก่อนดังนี้
1. ก่อนอื่นให้ login เข้าไปในส่วนจัดการ host ใน cpanel แล้วคลิกเลือก MySQL database ดังรูป
2. จะเข้ามายังหน้าจัดการฐานข้อมูล ให้กรอกชื่อฐานข้อมูลที่ต้องการ เช่น wpmu โดยปกติถ้าเป็น cPanel ของ hostgator ฐานข้อมูลจะขึ้นต้นด้วย user ที่ใช้ login เข้า cPanel ดังตัวอย่าง ถ้าเราใช้ชื่อที่ login เข้า cPanel ว่า admin ฐานข้อมูลหลังจากสร้างแล้วจะเป็น admin_ชื่อฐานข้อมูล เป็นต้น
เมื่อสร้างเสร็จแล้วจะปรากฏข้อมูลดังรูป ให้กดปุ่ม Go Back
3. ต่อไปเป็นขั้นตอนสร้าง user ในการจัดการฐานข้อมูล โดยในหน้าจัดการนั้น ให้เลื่อนลงมาส่วนล่างของจอ แล้วกรอกรายละเอียดดังรูป
เช่นเดียวกับฐานข้อมูล user ที่ได้ จะนำหน้าด้วย user ที่ login เข้า cpanel เช่นเดียวกัน อย่างตัวอย่างที่แสดงก็จะได้เป็น admin_maxmu เป็นต้น
4. หลังจากสร้าง user แล้ว ก็ต้อง Add user ดังกล่าว ให้กับฐานข้อมูลที่สร้างขึ้นก่อนหน้านี้ เพื่อให้ user นั้นสามารถจัดการฐานข้อมูลที่เราต้องการได้นั่นเอง
เมื่อกดปุ่ม Add แล้ว ระบบจะให้ระบุสิทธิการจัดการ ในที่นี้เราเลือกทั้งหมดเลยครับ
5. ก็เป็นอันเสร็จสิ้นขั้นตอนการสร้างฐานข้อมูล สรุปที่เราได้ในขั้นตอนนี้คือ
ชื่อฐานข้อมูล = admin_wpmu
user จัดการฐานข้อมูล = admin_maxmu
password จัดการฐานข้อมูล = xxxxxxxxx (ตามที่ระบุไว้ตอนสร้าง user ในข้อ 3)

6. หลังจากสร้างฐานข้อมูลแล้ว เราก็จะมาสู่ขั้นตอนการ set wild card ให้กับโดเมนที่เราจะติดตั้ง wordpress multi-site นะครับ

โดยในหน้าหลักของ cPanel ให้เลือก Subdomain ดังรูป

 

7. จะมายังหน้าสำหรับ Add subdomain ในช่องแรกให้ใส่เครื่องหมายดอกจัน (*) ดังรูป จากนั้นเลือกโดเมนที่เราจะทำ wild card หรือจะติดตั้ง wp multi-site และในส่วนสุดท้ายให้ระบุ path ของโดเมนที่จะทำ wild card

ซึ่งสุดท้าย เราจะได้รูปแบบหลังจากทำ wildcard แล้วเป็น *.yourdomain.com เป็นต้น

แต่กรณีลง wp ในโดเมนหลัก (โดเมนที่ใช้สมัครตอนเช่า host) path นั้นจะเป็น plublic_html/ อย่างเดียวนะครับ ไม่ต้องมีชื่อโดเมนต่อท้าย ตามในรูปนี้คือ addon domain หรือโดเมนที่เพิ่มเข้าไปใน host ตอนหลังเท่านั้น

 

 

ในบทความต่อไป ก็จะเริ่มขั้นตอนในการติดตั้ง wordpress 3.1.3 พร้อมทั้งการแปลงให้เป็น wordpress multi-site