วันพฤหัสบดีที่ 15 ธันวาคม พ.ศ. 2554

วิธี setup drupal

และแล้วก็ถึงจนได้ครับ สิ่งที่เรารอคอย นั่นคือ การนำ drupal ซึ่งเป็น cmธีการs ขึ้นไป run บน appserv
ถ้ามีตัว drupal แล้วก็มาลุยกันเลยครับ แต่ถ้ายังไม่มีก็ไปดาวน์โหลด ส่วนวิธีการดาวน์โหลดได้บอกไว้แล้วครับในหัวข้อ สิ่งที่จะเตรียมก่อนสร้างเว็บ

1. แตกไฟล์ซิปของ drupal ออกมาครับ
2. ให้ทำการเปลี่ยนชื่อโฟลเดอร์ drupal ที่เราได้ทำการแตกซิปออกมาให้เป็นชื่อเว็บของเราครับ เช่น ผมเปลี่ยนชื่อเป็น test ครับ
3. ยกไปทั้ง folder เลยครับ จะโดยการ copy หรือ cut ก็ได้ครับ ให้นำไปไว้ที่โฟลเดอร์ www ใน appserv ซึ่งส่วนใหญ่จะอยู่ใน drive c: ครับ โดยผมจะเขียนเป็น command ไว้ให้เข้าใจง่ายขึ้นครับ c:\appserv\www
หมายถึง ผมต้องไปที่ไดร์ฟ c: เข้าไปที่โฟลเดอร์ appserv เข้าไปในโฟลเดอร์ที่ชื่อ www ครับ
4. จากนั้นให้เราวางโฟลเดอที่ยกมาไว้ในโฟลเดอร์ www ได้เลยครับ โดยการกด ctrl+V
5. เมื่อวางเสร็จแล้วให้ปิดโฟลเดอร์ได้เลยครับ
6. เปิด browser ขึ้นมา ตรงช่องที่พิมพ์เว็บพิมพ์คำว่า localhost/ ตามด้วยชื่อเว็บที่เราได้ก๊อบไปวางไว้ในโฟลเดอร์ www
ตัวอย่าง ในที่นี้ของผมเปลี่ยนชื่อโฟลเดอ drupal เป็น test ผมก็ต้องพิมพ์ว่า localhost/test จากนั้นก็กด enter ครับ
7. จะขึ้นหน้าให้ install profile โดยในหน้านี้จะคล้ายกับการนำเว็บขึ้นโฮสจริง ให้เรากดปุ่ม save and continue ผ่านหน้านี้ไปเลยครับ เพราะเราจะใช้ profile แบบ standard ครับ
8. จะปรากฏหน้าให้เลือกภาษา ก็ผ่านไปเลยครับ เพราะมีภาษาอังกฤษภาษาเดียวครับ
9. โดยปกติแล้วเราจะต้องติดหน้า requirement problem แต่ในที่นี้จะหลุดมาที่หน้า database configuration เลยครับ เนื่องจาก ตอนที่เราตั้งค่า appserv เราได้ไปแก้ไขตรง memory limit ให้มีค่าสูงขึ้น หวังว่าคงจะจำได้นะครับ
10 ในหัวข้อ database configuration ให้เลือก MySQL, MariaDB, or equivalent โดยปกติจะเลือกไว้อยู่แล้ว
11. ตรงช่อง database name ให้ใส่ชื่อฐานข้อมูลที่เราสร้างไว้ใน appserv เอ จะจำกันได้ไหม ถ้าจำไม่ได้ล่ะทำไง
โอ๋ ๆๆๆ อย่าร้องให้ เดี๋ยวพาไปดู
โดยการเข้าไปที่โฟลเดอร์ appserv เข้าไปที่โฟลเดอร์ mysql เข้าไปที่โฟรเดอร์ data แล้วพยายามดูชื่อถานข้อมูลที่เขียนในนั้น
แต่ถ้ามีการติดตั้งเว็บหลายเว็บ ก็อาจมีฐานข้อมูลหลายอัน อันนี้ยากหน่อยครับ ทางที่ดีควรจำให้ได้จะดีที่สุดครับ
12. ในช่อง database username ให้ใส่คำว่า root
database password ให้ใส่ password ที่เราได้ตั้งไว้ตอนติดตั้ง appserv
เมื่อทุกอย่างเรียบร้อยแล้วให้กดปุ่ม save and continue ได้เลยครับ
13. จะปรากฏหน้า installing drupal นั่นให้คุณมั่นใจได้เลยว่า ข้อมูลของท่านถูกต้องครับ ไปจิบเบียเย็น ๆ สักแก้วแล้วมาดูกันต่อในหน้า configure site
14. ในหน้านี้มีข้อมูลที่จำเป็นต้องกรอกครับ เราจะมาดูทีละช่องครับ
site information หมายถึง ข้อมูลทั่วไปของเว็บ หรือผู้จดโดเมนครับ
site name ให้เรากรอกชื่อเว็บที่จะตั้งบนหัวเว็บครับ เช่น welcome to my website
site e-mail ให้เรากรอกอีเมลล์อะไรก็ได้ ถ้าเป็นโฮสจริงเราต้องกรอกอีเมลล์จริงนะครับ เพื่อระบบจะใช้ติดต่อส่งข้อมูลด้านการจดทะเบียน ระยะเวลาการเช่าโฮสอะไรทำนองนั้นครับ
ในข้อนี้จะเป็นข้อมูลโดยรวมของผู้สมัครครับ เดี๋ยวจะไปดู site ต่อไปครับ
15 Site maintenance account ส่วนนี้จะเป็น site ที่จะให้เรากรอกเพื่อเวลาเข้าไปบำรุงรักษาเว็บ ปลับแต่งเว็บ ครับ เราจะมาดูทีละอันครับ
username หมายถึงชื่อที่เราจะใช้เข้าระบบครับ โดยปกติถ้าเป็น admin ก็จะใช้คำว่า webmaster , administrator , admin ฯ user นอกจากใช้เข้าระบบแล้วยังต้องใช้เป็นชื่อ เวลาเราเขียนบทความ โพส โดยจะขึ้นว่า publish by ตามด้วยชื่อ user name ของเรา ซึ่งเราจะไม่ให้มันแสดงก็ได้ครับ ซึ่งจะกล่าวต่อไปครับ
password ก็ตรงตัวครับ คือ password เข้าระบบ เราจะตั้งเป็นอะไรก็ได้ครับ
confirm password ก็เหมือนกับ password อย่าตั้งไม่ตรงกันนะครับ เดี๋ยวไม่ผ่านครับ
ตรงช่อง server country เลือก asia/thailand
ตรงช่อง timezone ให้เลือก bangkok+gmt7
จากนั้นกด save and continue
16. จะขึ้นหน้า finish ครับ และจะมีลิงค์ visit your new site ครับ เราก็ลองเข้าไปดูได้เลยครับ

เฮ้อออ กว่าจะจบก็เอาเมื่อยนิ้วแนะ แต่เพื่อผู้อ่านทุกท่าน เราทำได้ และจะทำต่อไปครับ
ก่อนจบคงมีคนถามว่า อ่าว แล้วถ้าเราเข้าเว็บเราอีก เราต้องนั่ง install แบบนี้อีกไหม ขอตอบว่า ไม่ต้องครับ ทำแค่ครั้งเดียว จนกว่าเราจะทำเว็บใหม่ครับ
เดี๋ยวเรื่องต่อไปจะพาไปปลับโน่น ย้ายนี่ ลื้อนั่น กันครับ คราวนี้แหละ จะได้รู้กันว่า เว็บจะเละหรือไม่เละครับ อิอิ
ไปแล้วน้าก๊าบบบบ ขอไป setup drupal ก่อนก๊าบบบบ