Jul 16, 2006

How to install WordPress?

WordPress เป็น Open Source Blog ยอดนิยมตัวนึง ด้วยความสามารถที่หลากหลาย และการใช้ง่ายที่ง่าย ทำให้มีคนนำไปติดตั้งใช้งานแล้วเป็นจำนวนหลายล้านราย

วิธีติดตั้ง WordPress นั้นไม่ยาก ง่ายมากๆ ขอเพียงแค่เรามีสิ่งเหล่านี้คือ

1. Host ที่รองรับ php 4 ขึ้นไป และ MySql หรือ เครื่องคอมพิวเตอร์ของคุณที่ set server ไว้แล้ว (apache+php+mysql)

2. file WordPress ล่าสุด จาก WordPress.org

วิธีการ Install

1. จัดการเตรียม database ให้เรียบร้อยก่อน โดยสร้าง mysql database โดยใช้ tools เช่น phpmyadmin หรือ control panel บน server จัดการ โดยสร้าง database และ user ของ database เช่น

database name: wordpress
database user: hoho
database password: 123456

ถ้าเป็น database บน hosting ที่ให้บริการส่วนใหญ่จะเป็นชื่อ user ตามด้วยชื่อ database เช่น user_wordpress

เมื่อสร้างเสร็จแล้วก็จด database name, username, password มาเก็บไว้

2. upzip file wordpress ที่ download มา

wordpress1.jpg
3. เข้าไปใน folder ที่แตกออกมาแล้ว (เช่น wordpress-2.0.3\wordpress) จะพบกับไฟล์มากมาย ให้เลือกที่ wp-config-sample.php แล้วเปิดใน edit เพื่อแก้ไข อาจจะใช้ notepad ก็ได้

wordpress2.jpg
4. ใส่ค่าของ database ที่เราสร้างเข้าไปแทนที่ ในบรรทัด define ในไฟล์ wp-config-sample.php

define(‘DB_NAME’,”); คือชื่อ database
define(‘DB_USER’,”); คือชื่อ user ของ database
define(‘DB_PASSWORD’,”); คือ password ของ database
define(‘DB_HOST’,”); คือชื่อ host ส่วนใหญ่ใช้ localhost

ก็แก้เป็นตามที่เราได้สร้าง Database ไว้
define(‘DB_NAME’,'wordpress’); คือชื่อ database
define(‘DB_USER’,'hoho’); คือชื่อ user ของ database
define(‘DB_PASSWORD’,’123456′); คือ password ของ database
define(‘DB_HOST’,'localhost’); คือชื่อ host ส่วนใหญ่ใช้ localhost

wordpress3.jpg

5. แล้ว save เป็นชื่อใหม่ wp-config.php

wordpress4.jpg

6. ทำการ upload files ทั้งหมดที่เรามีไปไว้บน server หรือ host ที่เราเตรียมไว้ ใน folder ที่เราต้องการ

7. เปิด Browser ขึ้นมา เรียกไปที่ folder ที่เรา upload ขึ้นไปแล้วตามด้วย wp-admin/install.php เช่น

http://localhost/wp-admin/install.php หรือบน server ของท่านก็ http://www.basicstep.net/wp-admin/install.php

8. ถ้าขึ้นหน้าแบบนี้ก็กดต่อไปได้เลย First Step>
wordpress5.jpg
9. ใส่ชื่อ Blog ของเรา (เปลี่ยนที่หลังได้) แล้วก็ใส่ email address แล้วกด Continue to Second Step >

wordpress6.jpg

10. เสร็จแล้ว เราจะได้ user name คือ admin กับ password 1 ชุดมา จดไว้ให้ดีๆ (ตรงเส้นแดง)
wordpress7.jpg

11. เข้าหน้า login เช่น http://localhost/wp-login.php

12. ใส่ username และ password ที่ได้มาลงไป

wordpress8.jpg

13. เราจะเข้าสู่ control panel หรือ dash board ของ wordpress ในที่นี้เราสามารถจัดการแก้ไข blog หรือ post เรื่องต่างๆได้ทันทีครับ แล้งก็อย่าลืมเปลี่ยน password ใหม่เป็น password ที่เราจำได้ด้วย

wordpress10.jpg

ยังไม่จบงานครับ เรายังต้องมีการเปลี่ยน permission ของ folder เราด้วย เพื่อที่จะได้แก้ไข file บางไฟล์หรือ theme ได้ โดย chmod เป็นการกำหนดสิทธิ์ในการเข้าถึงไฟล์บน Server ซึ่งเราต้องทำการแก้ไข เพื่อให้สามารถ Upload หรือเขียนไฟล์บน Server นั้นๆได้ โดยใช้โปรแกรม Ftp ที่เรา Upload ในการทำ ซึ่งส่วนใหญ่เมื่อคลิ๊กขวาไปที่ folder หรือไฟล์ที่เราต้องการ จะมีเมนูให้เลือกเช่น Chmod, Change Permission, File Attributes ฯลฯ
14. ก่อนอื่นให้ใช้โปรแกรม ftp เข้าไปที่ folder /wp-content แล้วทำการ chmod เป็น 777 (All Read, Write, Execute)

/wp-content/theme เป็น 777 (และ folder รวมถึง files ข้างในทั้งหมด) ไว้สำหรับเวลาแก้ไข theme ใน Admin Panel จะได้ Save file ได้ หรือใช้ Plugin Download Theme จะได้ Save Theme ได้เลย
15. สร้าง folder uploads ไว้ใน /wp-content/uploads (default ชื่อนี้หรือชื่ออื่นๆตามที่ตั้งใน option) แล้วทำการ chmod เป็น 777 สำหรับเก็บ file รูปที่เรา upload ขึ้นไป (จะได้ Save file บน Server ได้ ไม่ error)
เมื่อเข้าไปยังหน้าเว็บของเราก็จะเห็นเป็นแบบนี้ครับ theme มาตรฐาน แค่นี้ก็เสร็จเรียบร้อยแล้วครับ

wordpress9.jpg

ถ้าท่านรู้สึกว่ายุ่งยากก็อาจจะเลือกใช้ hosting ที่มีบริการ install wordpress ให้ท่านได้ เช่น acapos.com หรือเลือกใช้บริการ free ที่ wordpress.com ซึ่งชื่อ blog ของท่านจะได้เป็น username.wordpress.com ครับ แต่จะไม่สามารถลง plugin ไ้ด้อย่างอิสระเหมือนมี host เป็นของตัวเอง

  • [...] (ป.ล. ถ้าใครอยากอ่าให้รู้เรื่องแจ๋วแหววแบบมีภาพประกอบ ก็เข้าไปที่นี่ซะเลยดีกว่าค่ะ http://www.basicstep.net/wordpress/how-to-install-wordpress/) [...]

  • พอเปิดไฟล์ install.php แล้วมันขึ้นแบบนี้ค่ะ

    Warning: require_once(../wp-load.php) [function.require-once]: failed to open stream: Permission denied in /nas/home/Wed/home/hosting/s7010504/public_html/wordpress/wp-admin/install.php on line 4

    Fatal error: require_once() [function.require]: Failed opening required ‘../wp-load.php’ (include_path=’.:/usr/local/php-5.2.4/lib/php’) in /nas/home/Wed/home/hosting/s7010504/public_html/wordpress/wp-admin/install.php on line 4

    ใช้เวอร์ชั่น2.6 ค่ะ ลองเปลี่ยน permission เป็น 777 แล้วก็เหมือนเดิม
    ไม่ทราบว่าจะต้องแก้ไขยังไงค่ะ ขอบคุณมากค่ะ

    • สร้าง file wp-config.php หรือยังครับ?

      หรือไม่ก็ลอง upload ใหม่อีกทีนึง สงสัย file ไม่ครบครับ

  • บทความเขียนได้ดีอ่านเข้าใจง่ายทำตามได้เลย :)

    ขอบคุณครับ :)

  • i don’;t understand it well

  • แนะนำการลงใน Websit Free Host ได้ไหมคับ

  • ละเอียดดีครับ อ่านเข้าใจง่าย
    เปิดคู่กันตอน install ทำตามได้เลย

  • Why don’t you teach people how to install wordpress via
    Cpanel from web hosting ? It takes only 10 seconds to install wordpres with fantasio deluxe.

    Nobody installs wordpress this way anymore, man!

    • a lot of people doesn’t use Cpanel or any control panel. I think it’s better to give them an instruction. :)

  • ติดตั้ง CMS WordPress มีรูปประกอบhttp:
    //www.brainsidea.com/?p=16

  • ขอบคุณครับ ทำตามได้เลยครับ เยี่ยมมาก

  • มีวิธีการนำเอา RSS มาใส่ใน WordPress ยังไงบ้างคับ

    • เดี๋ยวนี้ WordPress มี Widget RSS มาให้แล้วนะครับ ใส่ด้านข้างได้เลย

      แต่ถ้าจะเอา RSS มา post เป็น 1 post ต้องใช้ plugin นะครับ มีเยอะมากเลย

      http://wordpress.org/extend/plugins/wp-o-matic/ ลองอันนี้ก็ได้ครับ

  • อยากใ้ห้ช่วยสอนการทำแบบชื่อบทข้อความออกต่อจากเว็บไซต์น้อยครับ
    เช่นของท่าน http://www.basicstep.net/how-to-install-wordpress/
    แล้วเราต้องทำแบบไหนจึงมันจะออก how-to-install-wordpress/ ต่อจากเว็บครับ
    ตามปกติแล้วเว็บไซต์มันจะออกเป็นตัวเลข ไม่ใช่ออกแบบ how-to-install-wordpress/ อย่างนี้เลย

  • Browse localhost เสร็จ มันฟ้อง ว่า
    Fatal error:Call to undefined function set_magic_quotes_runtime()in
    C:\AppServ\www\wp-settings.php on line 18
    ลองลบแล้วลองใหม่มันก็ฟ้องเหมือนเดิม
    AppServ 2.6

  • [...] http://www.basicstep.net/?p=3 Posted in Application, [...]

  • อยากใ้ห้ช่วยสอนการทำแบบชื่อบทข้อความออกต่อจากเว็บไซต์น้อยครับ
    เช่นของท่าน
    http://www.basicstep.net/how-to-install-wordpress/
    แล้วเราต้องทำแบบไหนจึงมันจะออก how-to-install-wordpress/ ต่อจากเว็บครับ
    ตามปกติแล้วเว็บไซต์มันจะออกเป็นตัวเลข ไม่ใช่ออกแบบ how-to-install-wordpress/ อย่างนี้เลย
    ไปแก้ตรง permalink เลยครับ

  • แต้งคับ เก็บใว้อ่านต่อนะครับ

Leave a comment

Categories