Cách cấu hình và cài đặt WordPress trên máy tính với Xampp

w

Cài đặt WordPress lên máy tính của chính mình là việc làm rất quan trọng, từ những người mới làm quen và sử dụng WordPress cho đến các Blogger đã gắng bó từ lâu với WordPress.

Mục đích của việc này là giúp chúng ta có thể chạy thử trang WordPress trên chính máy tính của chính chúng ta (localhost):twisted:, việc sau đó thì bạn có thể tự mình thiết kế một site WordPress hoàn chỉnh (tùy theo khả năng của mỗi người), và sau cùng là up lên host, kiếm một domain và có thể tự mình quản lý Blog mình tạo ra( sẽ có hướng dẫn cho 2 bước này sau). :-?

Ở đây chúng ta sử dụng công cụ hỗ trợ XAMPP để tạo Database và chạy các file PHP…, hay còn gọi là một Web server.

Vì sao lại chọn Xampp? Vì nó dễ dàng sử dụng, rất nhiều người sử dụng và vanmy cũng đang sử dụng nó để test WordPress trên chính máy tính của mình.

Ở trên mạng có rất nhiều bài hướng dẫn cụ thể, chi tiết từ tiếng Anh cho đến tiếng Việt, nhưng vanmy muốn tự tay mình chia sẽ bài viết một cách dễ hiểu và đầy đủ nhất để ai cũng có thể làm quen một cách nhanh chóng với WordPress. Bắt đầu thôi!

Cài đặt một Web Server trên máy tính của bạn

1. Bước đầu tiên, bạn phải tải chương trình Xampp mới nhất tại đây.

Tải Xampp-vanmy.

*Kích vào hình để xem Full Size

Để quá trình cài đặt được tốt nhất chúng ta tải file Intaller, khi tải về nó sẽ có đuôi .exe.

Phiên bản mới nhất chúng ta thấy là 1.7.7.

2. Bước 2: cài đặt Xampp trên máy tính

Mở file vừa mới tải xong.

-Kích đôi vào file vừa tải>Ok>Next> tới đây chúng ta chọn đường dẫn cho nơi cài đặt nó.

b2-caidat

*Chỗ này lưu ý: Bạn nên cho thư mục cài đặt vào ổ đĩa khác ổ đĩa C. Vì sao? Vì ổ C là ổ đĩa bạn cài Win, có vấn đề gì mà bạn lỡ format nó mà quên cái Xampp này cũng không sao. Ở đây vanmy chọn ổ đĩa D.

-Tiếp tục Install>Install> Đợi cho quá trình cài đặt xong xuôi mất khoảng 1 phút.

Finish>Yes để bắt đầu Xampp luôn.

-OK tới đây sẽ có một cửa sổ MS-DOS hiện ra, nó bảo mình ấn “yes” hoặc “no”,các bạn làm từng bước như sau:

+Should I add a shortcut to StartMenu/Desktop <Yes/No>: Nếu bạn thích cho cái Shortcut của nó ra Desktop thì nhấn “Y”, không thì “N”.

+Should I locate the Xampp path correctly/Should I Procced<Yes/No>: chọn “Y” để cố định đường dẫn của chương trình.

+Should I Make a Portable Xampp without driver letter?: chọn “N”.

Đến đây nhấn Enter, chờ nó chạy và hoàn thành chương trình.

3. Bước 3: Chạy chương trình.

Cài đặt Xampp vào máyCài đặt Xampp vào máy-vanmy.

Vào nơi mới cài đặt Xampp, chạy file “xampp-control”

b3-run

Allow access-vanmy.

Allow access-vanmy.

-Các bạn đánh dấu vào 2 cái ô trong vòng đỏ>Ok> Start

Nếu hiện ra bảng thông báo như thế này thì chọn “Allow access”.

-Bây giờ đánh địa chỉ localhost/ lên trình duyệt web xem thử Xampp đã chạy thành công chưa, nếu hiện ra như hình là Ok rồi đó.
b3-success

Sau khi cài đặt thành công Web Server thì tiếp theo chúng ta cài đặt WordPress lên nó.

4. Bước 4: Tải phiên bản WordPress mới nhất tại đây. Phiên bản mới nhất ở đây là 3.2.1.

Tải-Giải nén WordPress

-Dùng chương trình giải nén file vừa mới tải xong, chúng ta được folder “wordpress”

-Di chuyển hoặc copy folder vừa giải nén đến đường dẫn sau:D:>xampp>htdocs>

Bước này đơn giản quá phải không nào?

5. Bước 5: Tạo database

Tạo database

+Đánh địa chỉ sau lên trình duyệt Web : localhost/phpmyadmin.

Bây giờ hiện ra bảng MYSQL localhost, bạn nhập tên database cần tạo vào ô đỏ và nhấn “Create”.  Nếu thành công sẽ hiện ra thông báo như hình. Bạn hãy nhớ tên database vừa tạo nhé, nên đặt tên sao cho dễ nhớ chút.

Tạo database thành công

Đến đây là hoàn thành hơn một nữa chặng đường chúng ta cần làm rồi.

6. Bước 6: Cấu hình file Wp-config.php. Bước này quang trọng nhất này.

– Đầu tiên vào nơi bạn mới copy hoặc cut folder wordpress lúc nãy, của vanmy là D:>xampp>htdocs>wordpress>

-Trong folder WordPress sẽ có một file tên wp-config-sample.php, bạn hãy đổi tên lại thành wp-config.php

Cái này quang trọng nè.

Cấu hình file Config.php của WordPress

Cấu hình xong file Config.php của WordPress

-Mở file wp-config.php này lên bằng một chương trình soạn thảo lập trình. Ở đây vanmy dùng notepad cho nhanh. Chú ý vào cái khung màu đỏ và 3 cái chỗ gạch dưới, đó là chỗ ta cần thay đổi một chút.

-Nhìn vào hình này và làm tương tự nhé, tên database vanmy vừa tạo là test_wordpress.

Ok đến đây là cấu hình xong file congfig rồi, tiến hành save lại.

7. Bước 7: Setup WordPress

Cài đặt WordPress lên máy tính

Nếu bạn thực hiện bước trên thành công, khi gõ địa chỉ http://localhost/wordpress/ lên trình duyệt sẽ hiện ra như hình

Bây giơ tiến hành cài đặt wordpress theo trình tự sau:

 Create a Configuration File>Let’s Go>

Cài đặt WordPress lên máy tính

Ở đây chúng ta cài đặt như file config lúc nãy>Submit>Run the Install.

Hoàn thành cài đặt  WordPress lên máy tính

-Tới đây là dễ rồi, điền Site Title, Username, Password và Email rồi ấn vào Install WordPress.

-Login thôi chứ chần chừ gì nữa :cuoideo:

8. Bước 8: quản lý WordPress.

Giao diện Quản lý của WordPress

Sau khi login WordPress sẽ chuyển sang trang quản lý, ở đây bạn có thể thực hiện các thao tác để hoàn thiện trang WordPress của mình. Còn khá nhiều công việc bạn phải làm trước mắt để nó có thể trở thành một trang web theo ý của bạn.

Đây là bước cài đặt cuối cùng của việc cài đặt Wordpress trên máy tính của bạn rồi, bây giờ thích khám phá gì thì tùy bạn.

Giao diện mặc đinh của WordPress

Gõ vào trình duyệt web địa chỉ  localhost/wordpress,  đây chính là tên miền của WordPress vừa cài đặt trên máy tính của bạn :mrgreen:, cùng xem giao diện mặc định.

Chúc bạn thành công! :2:

 Bài sau sẽ hướng dẫn up một trang web lên host và chạy nó bằng một domain trên mạng Internet.

Các bạn có thể đọc ở đây

  • chúc bạn luôn thành công. một viên gạch không xây thành ngôi nhà, nhưng hàng vạn viên với một ý tưởng thiết kế tôt và đầu tư. Không chỉ là ngôi nhà mà thành một lâu đài đó bạn à ! mình cùng cố gắng hả, giúp đỡ nhé !

  • Oh thanks bạn!

    • Mình đã down xampp về máy rồi, nhưng khởi động xampp control thì lại báo lỗi. Bạn chia sẻ giúp mình với, tks!

  • abs

    Error 404

    localhost
    4/10/2012 1:27:24 AM
    Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1
    thanks bạn, mình cũng làm như thế nhưng nó toàn xuất hiện lỗi này.
    Hix, làm sao để khắc phục.
    Theo lỗi thì hình như nó liên quan đến Apache pải ko nhỉ;

    • Bạn đã hoàn thành đến bước 7 và bạn cũng dùng xampp để chạy wordpress hay sao, bạn nói rõ 1 tí mình mới có thể giúp được, chờ sự hồi âm của bạn! :)::

  • wildthorn

    Sau khi mình làm đến bước 7, click vào Create a Configuration File thì nó hiện ra dòng chữ này là sao vậy bạn “Sorry, I need a wp-config-sample.php file to work from. Please re-upload this file from your WordPress installation.” ????
    Plz help me >”<!

    • Chào bạn, bạn cần upload file wp-config-sample.php lên host và thử chạy lại, thân!

  • wildthorn

    Upload như thế nào vậy bạn ???? Cám ơn bạn rất nhìu a ^^
    h

  • wildthorn

    Upload như thế nào vậy bạn ???? Mà cái wp-config-sample.php m đổi tên thành wp-config.php ùi mà. Vậy mình cần làm như thế nào vậy ?? Mong bạn giúp đỡ, mình vẫn còn yếu kém lắm ^^!

    • Căn cứ theo dòng thông báo bạn đưa “Sorry, I need a wp-config-sample.php file to work from. Please re-upload this file from your WordPress installation.” , bạn hãy dùng chức năng upload trong host hoặc dùng ftp client để upload file wp-config-sample.php lên ngang hàng với file wp-config.php rồi thử lại bước 7 nhé!

  • wildthorn

    Cám ơn bạn đã nhiệt tình giúp đỡ a, mình đã up nguyên cái folder WP lên host luôn ùi, và làm lại từ bước 7 nhưng vẫn vậy. Vậy có cần làm lại từ đầu luôn không bạn??
    Rất xin lỗi vì làm phiền bạn nhiều quá *gãi đâu*

    • Chào bạn, bây giờ là 12:23 AM, bạn còn thức để làm có nghĩa là bạn có đam mê với wordpress, lúc trước mình cũng như vậy, và bây giờ mình sẽ giúp đỡ bạn nhiệt tình. Bài này là cấu hình wordpress trên localhost (môi trường máy tính của bạn).
      Bạn hãy bỏ bước 6 nhé:
      -Tức là bạn ko cần đổi tên file wp-config-sample.php thành wp-config.php, để mặc định wp-config-sample.php
      -Bạn chạy đường dẫn như bước 7
      -Nếu hiện ra như hình thứ 2 của bước 7, bạn cần điền chính xác
      +Database Name: tên của Database bạn tạo ra trong host
      +User name: tên của MYSQL Database
      +Password: mật khẩu của MYSQL Database
      Như vậy thôi là đủ rồi, nếu Success thì Ok rồi đó.
      Nếu muốn cấu hình wordpress trên host bạn tham khảo bài viết sau
      http://vanmy.net/thu-thuat/web-hosting/cach-cau-hinh-va-cai-dat-wordpress-tren-host-server/
      Chúc bạn thành công! :-P

  • wildthorrn

    Thật ngại quá, mấy bữa nay mình bận hôm nay mới làm lại theo lời bạn hướng dẫn ở trên. Mình làm theo bài “cách cấu hình và cài đặt WP trên host server” đến bước điền các thông tin vào cái bảng như mẫu ùi ko biết làm sao nữa ?! Mong bạn chỉ giúp a , thật cám ơn a ^^!

  • Thietkeweb

    Đang ở trong lớp học xam

  • Long

    bạn ơi minh làm đến bước 7 thì nó báo lỗi như thế này, mong bạn chỉ dùm cho mình với, thask bạn nhiều lắm :khocto:
    http://nn6.upanh.com/b5.s27.d1/53c1102f8ee07fab6e15828235bbe334_45509366.newbitmapimage.jpg

    • Trước tiên bạn hãy chuyển ngôn ngữ của xampp qua tiếng anh và post hình lớn hơn để mình xem lại, cứ bình tĩnh bạn à :):

  • Thanks bạn nhiều nhé, bạn có bài hướng dẫn joomla trên localhost không bạn ?

    • Không có bạn ạ.

  • Chào Vanmy, mình cũng bị lỗi:

    Error 404

    localhost
    8/7/2012 1:41:16 PM
    Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1
    . Mình cài và cấu hình xampp để chạy wordpress, cứ đến bước 7 là bị lỗi này, không bít sửa thế nào. Huhu.
    Mong bạn chỉ giúp minh với.

    • @Loan: Bạn đã Start Apache và MySQL trong Xampp chưa?

  • bài viết rất hay mong bạn có nhiều bài hay hơn nữa :byebye: :byebye: :byebye: :byebye:

  • Bài viết rất chi tiết và dễ hiểu, Thanks bạn ! :byebye:

  • dan joung

    bạn ơi cho mình hỏi, cài xong thì wordpress của mình có địa chỉ là gì vậy, mình cop link cho người khác thì người ta không xem được vì nó có dạng local host
    nhân tiện, mình có một cái wordpress tên xyz.wordpress.com , còn cái mình mới vừa làm bên này là cái nào nữa vậy, mình thực sự không rõ lắm, mong bạn giúp đỡ

  • Bạn không cần phải chỉnh sửa lại file wp_config.php mà trực tiếp đăng ký trên http://localhost/wordpress. mình vừa mới thử tạo tài khoản và chạy thử cũng bị vướng mắc chỗ này. mất bao lâu mà không chạy gì hết.

    các bạn làm theo như chủ thớt nhưng bỏ qua phần copy và chỉnh sửa file Config nhé.
    -Điền thông tin theo dữ liệu mà bạn cài đặt trên PHP, với tài khoản root và tên của data mà bạn vừa đặt. Đảm bảo chạy 100%
    chủ thớt sửa lại cho mọi người đỡ mất thời gian!, thanks: bạn tham khảo Blog mình làm nhé, nếu bạn làm site bán hàng mình tin là bạn sẽ thích http://ohaus-vietnam.blogspot.com/ các bạn check thử nha, có gì thì cho mình ý kiến

  • chung

    bạn ơi.mình đang tìm hiểu về quy trình thiết kế template metro cho website thương mại điện tử trên phần mềm wordpress .bạn giúp mình được không?mãi mà mình chẳng biết làmsao?

  • Hi bạn, Mình là newbie với WP. Đang học để tạo localhost, sau đó tạo WP trên đó.

    – Mình làm như bạn đến hết Bước 6 ( có một chút thay đổi nhỏ là mình phải đổi cổng Appache từ 80 thành 7070, vì để nguyên nó k chạy, như theo hướng dẫn này http://vothanhduy.com/huong-dan-chi-tiet-doi-port-cho-xampp.html )
    – Khi bật Xampp lên thì Appach và my SQL đều chạy, khi truy cập theo link sau http://localhost:7070/xampp/splash.php
    – Đến bước 7, mình truy cập theo link localhost:7070/wordpress/ hay localhost/wordpress/ đều không được và hiện lỗi 404 như này: Error 404

    localhost
    Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.9

    Mong bạn chỉ giúp! Thanks much!!!!!

  • cho mình hỏi khi cài Xampp thì báo lỗi apache ko chạy được như hình sau:

    http://upanh.biz/images/2014/05/26/loi.png

    Mình chạy win7 pro.

    Phải cấu hình thế nào thì chạy được apache. Giúp mình nhanh ad nhé.

    Thanks!

  • Henry

    Bạn ơi, mình làm thủ thì đến bước 7 khi vào link http://localhost/wordpress/ thì nó báo là lỗi kết nối tới cơ sở dữ liệu là bị sao vậy :(

  • trường

    Mình làm tới bước ba, nhưng khi gõ localhost/ thì nó chỉ hiện màn hình trắng, không có gì cả :pudency:

  • Giờ mình vào tải không còn như hướng dẫn nữa, mà đọc mấy bài tư vấn xài xampp 1.7.1 là tốt nhất, không biết có phải không, mình mới tập tành làm, mong được làm quen và giúp đỡ ^^