Cài đặt WordPress ở Localhost
- November 17, 2009
- 19 comments
Thực ra trên mạng cũng quá trời bài hướng dẫn cài đặt WordPress trong localhost. Nếu bạn Google một cái thì ra cả đống, nhưng tôi nghĩ viết lại một bài cũng OK chắc cũng không ảnh hưởng gì đến hòa bình thế giới lắm. Trong bài này ở mức hết sức phổ thông, do vậy nếu bạn đã biết về WordPress thì không có lý do gì bạn phải xem bài này. Con nếu bạn là người mới thì … đọc tiếp thôi
Ban đầu thì bạn phải download WordPress về đã. Tại thời điểm viết bài này nó đang là phiên bản 2.8.6. Sau khi download về bạn sẽ có một file nén, giải nén nó ra và copy nó vào thư mục C:\wamp\www. Tiếp theo bạn mở nó ra và copy file wp-config-sample.php và paste nó ngay tại cửa sổ này. Sau đó bạn đổi tên nó từ copy of wp-config-sample.php thành wp-config.php. Mở nó ra trong trình Notepad chẳng hạn và bạn có thông tin sau:
Thay nó bằng thông tin ta tạo ở bài trước. Nhớ là phần Password của bạn khác với password trong hình đấy nhé! bạn có nhớ tên bạn gái của thằng bạn thân không vậy?
Thường thì bạn có thể lưu lại và bắt đầu cài đặt được rồi. Nhưng từ phiên bản 2.6.0 WordPress có thêm một chức năng gọi là Authentication Key. Nó đóng vai trò là một cánh cửa bảo mật nữa cho trang web của bạn. Thực ra đây là chúng ta cài thử trong localhost thì cũng không cần thiết, nhưng nếu là trang web thật thì bạn cũng nên làm. Để có thông tin này bạn truy cập vào địa chỉ https://api.wordpress.org/secret-key/1.1/ và ở đây sẽ có key cho bạn điền vào. Bạn chỉ việc copy và paste thôi. Nếu bạn muốn gõ dãy số điên điên đấy thì cũng Ok, tôi sẽ chờ ()_o… Gõ xong rồi hỉ? tiếp thôi
Xong xuôi bạn lưu lại và khởi động WAMP Server nếu bạn chưa làm. Gõ lên trình duyệt dòng:
http://localhost/wordpress
Nếu bạn làm các bước đều đúng thì một màn hỉnh sẽ hiện ra như sau. Bạn điền thông tin vào các vùng này. Còn nếu nó ra thông báo lỗi gì đó thì bạn kiểm tra lại các bước có đúng không. Đặc biệt là tên Database, Username và Password.
Khi nhấn Install WordPress nó sẽ đưa bạn trang một trang mới như sau và “Chúc mừng! bạn đã cài đặt thành công WordPress”. Nhưng đừng vội mừng quá mà quên nhiệm vụ chính! giờ bạn phải copy lại cái Password khùng kia. Nếu bạn thích nhớ thì cũng được vì nhìn nó cũng hay hay. Biết đâu lại có gì liên quan đến mình. Chọn Login và Username là admin và Password là cái bạn vừa copy (hoặc nhớ).
Vì đây là chúng ta cài đặt thử trong Localhost nên bạn có thể dừng lại ở đây. Còn nếu bạn cài đặt trên host cho trang web thật thì bạn nên vào phần User và tạo một User mới với quyền Administrator và xóa User mặc định là Admin đi. Đây cũng là một trong các bước giúp bạn bảo mật trang web của mình. Cuối cùng thì bạn dành ít phút tìm hiểu anh bạn mới này như: cách viết bài, tạo Categories, tạo Pages, Widget, Settings … Ở những bài sau chúng ta sẽ học cách tạo theme cho trang web từ con số 0 là thiết kế trong Photoshop, xuất ra xHTML & CSS và cuối cùng là biến nó thành WordPress Theme.
Lỗi kết nối thì dễ thôi các bạn,vào phần wp_config chỉnh sửa như trên nhưng phần pass thì đừng điền vào
Bác DW ơi, chú thấy phần WR bác giới thiệu thật là hấp dẫn quá đi, phải bắt đầu đi thôi, rất cảm ơn bác đã giành nhiều thời gian của mình vì cộng đồng người việt thân yêu. Chúc bác sức khỏe và có nhiều bài viết hay hơn nữa.
Your server is running PHP version 5.2.3 but WordPress 3.2.1 requires at least 5.2.4.
Mình mới cài và báo lỗi trên. Mong mọi người giúp đỡ. Mình không muốn thay đổi PHP trên localhost của mình. Cảm ơn cả nhà.
Mình đã biết cài trên localhost trước đây rồi (theo hướng dẫn ở các blog khác), có điều là đều viết có sai sót. Mình thấy bài của bạn viết rất chi tiết và dễ hiểu hơn họ
Ai giúp em với. em cài wordpress, thay đổi các thông số trong wp-config rồi, giờ khởi động cài đặt localhost/wordpress thì nó báo lỗi của file này ạh:
Fatal error: Call to undefined function set_magic_quotes_runtime() in C:\AppServ\www\wordpress\wp-settings.php on line 27
Mà chính là dòng này:
set_magic_quotes_runtime( 0 );
Em đã cài trên một máy khác vào ko vấn đề. em cũng thử bộ cài khác trên máy này rồi vẫn bị lỗi đó. Ai biết lỗi này chỉ giúp em với ạh
cho em hoi em cai dat http://localhost/wordpress. y nhu anh huong dan. nhung em ko mo duoc?
Tớ thì chưa cài được các cậu à ! hix dù đã kiểm tra lại database, pass … nhưng vẫn bị báo lỗi không kết nối được với dữ liệu. Không biết việc cài đặt này có đòi hỏi phải có mạng không ta ? Vì nhà tớ mới cắt mạng nên hôm trước cài nhưng không được ! Mong các cậu reply giúp tớ !Thank all
Anh Oi.
Trường hợp em giống Ngoc Lan, Em đã làm giống như Anh chỉ nhưng em không thể naò sửa Theme hay bất cứ cái gì trên WordPress cuả em. ANh làm ơn giúp em nhé . Em có cần upgrade hay không ? Cám ơn Anh trước nhen
Em tạo 1 trang wordpress, và nó vẫn đang chạy trên localhost. Bây giờ em up nó lên host, nhưng tất cả link đều chạy về lại localhost anh ạ, ngay cả vào admin cũng thế. Anh hướng dẫn cho em biết làm thế nào để wordpress chạy được trên host nhé ^^
Cái đó khi bạn cài local thì database đó nằm trên máy của bạn. Khi bạn install trên host thì nó làm gì có database mà hiện được post??!!! Nếu muốn hiện được thì bạn phải export database trong local bằng admin panel và sau đó import lại trên host mới được. Nhưng ID categories chưa chắc như nhau.
em làm xong website và ở localhost chạy rất tốt các post em đã post rất nhiều thế mà khi upload lên host thì chẳng còn gì ngày cả category cũng chẳng có gì thế là phải post lại từ đầu nhưng id category lại khác thế là phải chỉnh lại trong code. có cách nào giải quuyết vấn đề này không anh ? ý em là khi upload lên vẫn còn dữ liệu các post.
Chạy localhost với memory_limit = 24Mb ngon ơ. Không vấn đề. Up lên host, search thấy memory_limit của nó cũng tới 24 MB lận. Ức chế. Tối về up nó lên 64MB xem tình hình thế nào. Không biết host có hỗ trợ ko nữa. Tks bạn nhé.
Đó là do cấu hình server của bác thôi search trên mạng thì nhiều lắm .
Có thể vào đây xem thử : http://vinaora.com/joomla/loi-thuong-gap/27-loi-bo-nho-8388608.html
Bác DW cho em hỏi zới. Mới chạy wp đã lỗi tùm lum roài. Tình hình là em vô wptheme360.com thấy cái theme đẹp đẹp, down về sửa. Nó chạy okie ở localhost nhưng khi upload lên host chính thì nó báo lỗi sau:
Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 122880 bytes) in /public_html/blog/wp-admin/menu-header.php on line 90.
Tình hình đang bế tắc mong bác cho cái skype em hỏi cho tiện
Tui cài được rùi,thanks mọị người:)
Bạn ơi cài đặt wp rất dễ mà
. Bạn xem lại các thông số đã chính xác chưa .
Chứ bạn nói ko kết nối được thì mọi người cũng chỉ có biết vậy thôi .
Anh ơi!Cho e hỏi là e đã cài đặt đúng như a hướng dẫn(kiểm tra database,username,pass mấy lần rùi) nhưng khi gõ http://localhost/wordpress thì nó báo “ko thể kết nối cơ sở dữ liệu”.Vậy là sao vậy a?Mò hoài hok ra,mong a giúp đỡ.thanks!
Xin hỏi, hiện mình thấy có nhiều bạn dùng wordpress để làm 1 trang cho thành viên đăng ký blog riêng , vậy thì plug-in nào hỗ trợ cho thành viên tạo blog riêng ? hay như thế nào mình chưa rõ lắm. vì mình thấy nếu source wordPress khi tải về cài vô thì chỉ là 1 blog của mình thôi mà thành viên khi vào dk không tạo được blog riêng.
+ xin được chỉ giáo
Mình xin phép trả lời thay. Cái đó gọi là WordPress MU, là WordPress được cải tiến dành cho một hệ thống blog. Bạn có thể lên gôgle gõ WordPress MU để tìm hiểu và dơn về dùng thử.