Cài đặt wordpress trên localhost
1. WordPress là gì?
- Có lẽ bạn sẽ tự hỏi wordpress ( wp ) là gì, có .. ăn được không ^^. Xin thưa: wp là 1 phần mềm mã nguồn mở được Christine Selleck để xuất, chức năng đơn giản để viết blog, đăng tải thông tin của mình lên mạng, nhưng không chỉ có vậy, wp có nhiều chức năng mạnh mẽ khác như site tin tức, bán hàng, gallery … và thậm chí là mạng xã hội nếu dùng wordpressMU.
- wp viết bằng gì, xin thưa bằng PHP & MySQL. wp chạy tốt trên PHP5, hầu hết các hosting hiện nay có PHP đều hỗ trợ wp ^^.
- Nếu như bạn không có điều kiện để sử dụng trên host riêng thì có thể tạo blog miễn phí trên wordpress.com ^^.
- Đơn giản, ngắn gọn thì wp là vậy. OK, giờ đến tiết mục chính, bạn muốn tìm hiểu về wp, nhưng không phải lúc nào cũng có điều kiện mua host ngay, hay bạn muốn viết plugin, thiết kế themes cho wp, chẳng lẽ lại cài lên host rồi làm trực tiếp sao :-/, lâu lắm -> chúng ta sẽ cài wp lên localhost ( đại loại là host trên máy bạn ý mà ^^ ).
- Có rất nhiều phần mềm hỗ trợ tạo localhost, nếu bro và có nhiều time, mình khuyên bạn nên cài riêng Apache, PHP, MySQL -> bạn sẽ có 1 cái nhìn tổng quan hơn nữa về Apache, PHP & MySQL. Nhưng ở đây, mình chỉ xem xét riêng về wp nên mình chọn phương án tìm các gói All-In-One ( có cả Apache, PHP, MySQL ). Có nhiều phần mềm hỗ trợ như WAMP, XAMPP … mình chọn XAMPP vì … quen rùi ^^
2. Cài đặt XAMPP:
- Download XAMPP tại trang chủ.
- Tùy từng bản bạn down về mà cách cài đặt khác nhau. Nhưng nếu bạn không biết cài thì ^^, 1 lời khuyên chân thành: dùng wordpress.com đi, đừng nghĩ đến wp.org làm gì ^^, để thời gian làm việc khác.
- Sau khi cài đặt thành công, khởi dộng XAMPP Control Panel, nhấn Start với Apache và MySQL. Kiểm tra xem XAMPP đã hoạt động chưa, gõ trên trình duyệt web http://localhost hoặc http://127.0.0.1 -> nếu có trang web hiện ra ( mặc định là cho bạn chọn ngôn ngữ, lần sau sẽ không hiện ra nếu chọn rồi ).
- Chú ý: Mình có gặp 1 bạn hỏi vòng vo 1 hồi mới biết là bạn ấy cài cả IIS, WAMP lẫn XAMPP -> mình cũng chịu khi gõ localhost nó ra cái gì luôn ^^
3. Cài đặt wordpress:
- Việc đầu tiên, quan trọng và không thể bỏ qua: download wp ( bản mới nhất là 2.8.4 ) tại wordpress.org
- Tạo database mới: trên trình duyệt web gõ http://localhost/phpmyadmin
- Sau khi tạo database xong, lưu 1 số thông tin cơ bản như db-name, db-user, db-pass, db-host. Ở đây tôi tạo db-name là wordpress, mặc định xampp có db-user là root và không cần pass, host là localhost
- Let’s go, giải nén file bạn down được từ wordpress.org vào tư mục htdocs của xampp, giải sử của tôi là http://localhost/wordpress ( nhớ nó nhé, giờ đây chính là wp trên localhost của bạn )
- Tìm và đổi tên file wp-config-sample.php (trong thư mục gốc của wp) thành wp-config.php, sửa nội dung file wp-config.php thành như sau (nên dùng notepad++ hoặc emEditor)
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', '');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
với DB_NAME, DB_USER, DB_PASSWORD, DB_HOST tôi đã xác định ở trên
- Gõ vào trình duyệt web: http://localhost/wordpress, điền các thông tin như blog title, email của bạn
- Quá trình cài đặt đã hoàn tất, wp tự động tạo ra 1 password rất … không thể nhớ, bạn nên thay pass ngay sau khi cài đặt xong
- Kiểm tra nào, gõ trên address http://localhost/wordpress -> Nếu bạn làm không sai, hàng về ^^





Nghĩ mãi mới nhớ ra, giới thiệu về các plugin loạn cả lên, cuối cùng quên viết bài cài đặt thế nào ^^. Viết văn hơi kém nên mọi người thông cảm ^^, có gì để lại comment góp ý nhé
Xem comment của mình có hiển thị ra smile không nhé :-S