Jul 29, 2006

How to install WordPress? – ภาคต่อ

จาก How to install WordPress นั้น ยังมีหลายๆท่านยังงงอยู่ว่าจะเริ่มยังไงดี บอกตั้งแต่เริ่มได้เลยไหม? ก็จะขอยกมาเป็นเรื่องใหม่เลยแล้วกัน

ก่อนที่เราจะ Install WordPress นั้น ถ้าท่านต้องการทดลองใช้งานบนเครื่องคอมพิวเตอร์ของตัวท่านเอง บนเครื่องคอมพิวเตอร์ต้องมีการลง Server + mysql + php ไว้ก่อน ไม่เช่นนั้นก็ไม่สามารถใช้งานได้ แต่ถ้าท่านเช่า Hosting ที่รองรับ php+mysql ใช้งานอยู่แล้ว ท่านก็สามารถ upload file ไปทดลองใช้งานที่ host ของท่านได้เลย หรือบน host ที่ลง fantastico ไว้ก็จะมีเมนูให้เลือก install wordpress ได้เลย

ถ้าท่านต้องการใช้ที่เครื่องตัวเอง อาจจะลงโปรแกรม easyphp หรือ xampp หรือโปรแกรมอื่นๆ ซึ่งติดตั้ง Apache+MySql+php ไว้แล้ว ซึ่งจะสะดวกมาก เหมือน install โปรแกรมทั่วไป
หลังจากนั้นให้ท่าน Start โปรแกรม เรียก Server และ MySql ขึ้นมา แล้วทดลองเรียกใน Browser ไปที่ http://localhost หรือตามแต่ที่โปรแกรมกำหนด ถ้าเรียกได้ ก็แสดงว่าติดตั้งสำเร็จ

สร้าง Database

ส่วนใหญ่โปรแกรมจะมีการติดตั้ง phpMyAdmin เพื่อใช้บริหาร database ไว้ให้เราอยู่แล้ว โดยอาจจะเรียกไปที่ http://localhost/phpmyadmin หรือถ้าท่านใช้ hosting อยู่ ก็ลองเข้าไปที่เมนู phpMyAdmin ก็จะพบกับหน้าตาของ phpMyAdmin คล้ายๆแบบนี้

phpmyadmin1.jpg

ให้สร้าง database เพื่อรองรับ wordpress ขึ้นมาก่อน โดยพิมพ์ชื่อ Database ลงไปในช่อง “สร้างฐานข้อมูลใหม่” หรือ “Create new database” เช่นถ้าเราตั้งชื่อว่าเป็น wordpresss ก็พิมพ์ลงไปแล้วกด สร้าง ก็เป็นอันเสร็จแล้ว ไม่ต้องทำอะไรต่อเลย เพราะเดี๋ยวที่เหลือ WordPress จะจัดการให้เอง

phpmyadmin2.jpg

ส่วน username กับ password ของ database ปกติถ้าลงที่เครื่องเราเอง จะมี default เป็น root และไม่มี password ซึ่งเราก็จะได้รายละเอียดเป็นแบบนี้

database name: wordpress
database user: root
database password:

ก็ให้เอาค่านี้แหละไปใส่ใน file wp-config-sample.php เมื่อแก้ไขเสร็จแล้วก็ให้ save เป็น wp-config.php แล้วก็เริ่มทำการติดตั้งไฟล์็ WordPress ตาม How to install WordPress ในข้อ 4
สำหรับบน Hosting

ท่านจำเป็นต้องสร้าง database ใน control panel ก่อน ซึ่งวิธีการก็คล้ายๆกัน เพียงแต่ท่านต้องสร้าง Username และ password ของ Database นั้นๆด้วย แล้วก็ทำการ Add User เข้าไปใน Database นั้นเพื่อให้ใช้งานได้ โดยส่วนใหญ่ชื่อ database จะมีชื่อ user ของ hosting account นำหน้าก่อน แล้วตามด้วยชื่อ Database เช่น basicstep_wordpress ส่วน user ก็จะไม่ใช่ root แต่จะนำด้วยชื่อ user ของ hosting เหมือนกัน เช่น basicstep_user

database name: basicstep_wordpress
database user: basicstep_user
database password: 123456

ซึ่งให้ท่านแก้ไข file wp-config-sample.php เมื่อแก้ไขเสร็จแล้วก็ให้ save เป็น wp-config.php แล้วก็เริ่มทำการติดตั้งไฟล์็ WordPress ตาม How to install WordPress ในข้อ 4

การ Upload file

ในเครื่องของเรานั้น ให้ท่าน upload ไปยังที่ๆ Server ของท่านกำหนด เช่น ใน folder htdocs, www, public_html ฯลฯ โดยมากมักจะเป็น folder ที่เราลงโปรแกรม Server ไว้ หรือ folder ที่เก็บไฟล์ที่แสดงตอนที่เราเรียก localhost ขึ้นมา เพื่อที่เราจะได้เรียก file Install ของ WordPress ผ่าน Browser ได้

ส่วนบน Hosting ก็ให้ upload ไปไว้ใน folder ที่เราต้องการติดตั้ง wordpress

ส่วนขั้นตอนต่อๆไปนั้นก็ให้ทำตาม How to install WordPress นะครับ

  • ผมก็สนใจ wordpress อยู่เหมือนกันนะครับได้ความรู้มากเลย แต่ถ้าเกิดว่าผมอยากจะใช้ของฟรีแบบไม่เสียเงินอย่างเช่น wordpress.com สามารถติด AdSense ได้หรือเปล่าครับ

  • ตอนนี้ wordpress.com ไม่สามารถติด Adsense ได้ครับ รวมไปถึงพวก .js javascript ทั้งหลาย เพื่อกันปัญหา spam

    คงต้องรออีกสักพักครับ

  • ขอบคุณสำหรับความรู้ค่ะ กำลังหาอ่านอยู่พอดีเลย สอนดีมาก ๆ เลยค่ะ >_

  • เจ๋งๆ แจ๋วๆ หามาให้อ่านอีกนะครับ

  • มีปัญหาการติดตั้งภายในเครื่องกับ Appserve ครับพอเรียกไฟล์ install.php มันก็ขึ้นว่า

    Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 98304 bytes) in C:\AppServ\www\wordpress\wp-includes\registration.php on line 135

    อ่ะครับ เข้าไปดูในไฟล์ดังกล่าวก็ไม่รู้ว่าจะแก้ตรงไหน

    ทำอย่างไรดีครับ ขอบคุณล่วงหน้าครับ

  • ตอบคุณ เจ้าชายน้อย
    “Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 98304 bytes) in C:\AppServ\www\wordpress\wp-includes\registration.php on line 135″

    กรณีนี้ให้เพิ่ม Memory ที่ php.ini
    Start -> All Programes -> Appserve -> Configurations server -> php edit the php.ini configuration file
    แล้วหาคำว่า memory_limit ปกติตั้งไว้ที่ 8M เพิ่มจาก 8M เป็นเท่าไรตามใจ แล้ว restart
    Appserv เป็นอันเสร็จพิธี หาก restart appserv ไม่แล้วยังไม่ได้ลอง restart เครื่องดีไหม อิอิ

    อันนี้ที่เครื่องผม ตั้งไว้ 32M
    memory_limit = 32M;

  • คือ ผมเข้า http://localhost/wordpress/wp-admin/install.php
    มันขึ้นแบบนี้อะครับ ไม่ทราบเป็นที่อะไรหรือครับ

    Deprecated: Assigning the return value of new by reference is deprecated in C:\AppServ\www\wordpress\wp-settings.php on line 472

    Deprecated: Assigning the return value of new by reference is deprecated in C:\AppServ\www\wordpress\wp-settings.php on line 487

    Deprecated: Assigning the return value of new by reference is deprecated in C:\AppServ\www\wordpress\wp-settings.php on line 494

    Deprecated: Assigning the return value of new by reference is deprecated in C:\AppServ\www\wordpress\wp-settings.php on line 530

    Fatal error: Declaration of Walker_Page::start_lvl() must be compatible with that of Walker::start_lvl() in C:\AppServ\www\wordpress\wp-includes\classes.php on line 594

  • ขอบคุณครับ

  • ขอบคุณครับ ผมจะได้ลอง wordpress แบบไม่ต้อง online ซะที

  • มันขึ้นแบบนี้ครับ Fatal error: Call to undefined function set_magic_quotes_runtime() in C:\AppServ\www\wordpress\wp-settings.php on line 18

    จะต้องแก้ยังไงดีครับ ช่วยบอกทีครับ ขอบคุณครับ

  • ขอบคุณมากครับ พึ่งเริ่มศึกษาเลยครับ จะลองไปทำดู

  • Warning: require_once(../wp-load.php) [function.require-once]: failed to open stream: Permission denied in admin.php on line 20

    Fatal error: require_once() [function.require]: Failed opening required '../wp-load.php' (include_path='.:/usr/local/php-5.2.4/lib/php') in admin.php on line 20
     
     เกิด error แบบนี้ต้องทำยังไงค่ะ

Leave a comment

Categories