Trang chủ WordpressHướng dẫn Wordpress Cài website WordPress trên localhost dùng XAMPP

Cài website WordPress trên localhost dùng XAMPP

bởi Thạch Phạm
64 bình luận 18838 views

Sau khi cài đặt xong một localhost hoàn chỉnh rồi, bây giờ chúng ta có thể tiến hành cài đặt WordPress vào localhost để khởi tạo một website trên mạng host ảo của mình nhé.

Trước khi cài đặt, các bạn nên tạo một thư mục riêng tại thư mục “C:\\xampp\htdocs” để dễ dàng quản lý, bạn có thể thêm tên miền ảo vào nếu thích.

Các bước cài đặt WordPress trên localhost

Bước 1. Tải mã nguồn từ website WordPress.org

Trước tiên bạn hãy tải phiên bản mới nhất của mã nguồn WordPress tại địa chỉ https://wordpress.org/latest.zip.

Sau đó bạn giải nén ra sẽ có được một thư mục mang tên “wordpress“. Có thể thư mục wordpress này sẽ được lồng trong một thư mục khác tên là wordpress-x (x ở đây là số phiên bản), nhưng nói chung bạn cứ vào sẽ có được một thư mục tên wordpress như hình dưới.

cai-dat-wordpress-localhost-01

Thư mục sau khi giải nén mã nguồn

Tiếp tục, hãy truy cập vào thư mục wordpress, bạn sẽ thấy có một số thư mục tên là wp-admin, wp-includes, wp-content và một số tập tin tên là index.php, wp-config-sample.php,…Tất cả tập tin và thư mục này, chúng ta gọi nó là mã nguồn WordPress.

cai-dat-wordpress-localhost-02

Các tập tin và thư mục mã nguồn của WordPress.

Bước 2. Copy mã nguồn WordPress vào Localhost

Bây giờ, hãy copy toàn bộ file và thư mục này vào thư mục website của bạn trong localhost (ví dụ: C:\xampp\htdocs\thachpham). Nghĩa là bạn chỉ copy các file và thư mục mã nguồn thôi, không copy cả thư mục wordpress vì chúng ta cần cài WordPress vào tên miền http://localhost/thachpham mà, nếu bạn copy cả thư mục wordpress vào thì website của bạn sẽ có đường dẫn là http://localhost/thachpham/wordpress/.

cai-dat-wordpress-localhost-03

Bước 3. Tạo mới một database

Để chạy được WordPress thì localhost của bạn phải có một database dùng MySQL để nó có thể lưu các dữ liệu mềm vào đó như bài viết, các thiết lập,…trên website.

Cách tạo database trên localhost mình đã có hướng dẫn tỉ mỉ tại đây, bạn có thể vào xem.

Bước 4. Chạy website để cài đặt

Sau khi copy xong, hãy mở bảng điều khiển của XAMPP lên và khởi động Apache và MySQL. Sau đó truy cập vào website với đường dẫn http://localhost/thachpham

Lúc này, nó sẽ hiện ra bảng chọn ngôn ngữ cần cài đặt cho WordPress, hãy chọn là English và ấn Continue.

Chọn ngôn ngữ khi cài đặt WordPress

Chọn ngôn ngữ khi cài đặt WordPress

Ở bước tiếp theo, nó sẽ nhắc nhở cho bạn là chưa tiến hành đổi file wp-config-sample.php thành wp-config.php và khai báo thông tin database vào đó. Hãy ấn  Let’s Go để nó tự làm việc đó cho bạn.

cai-dat-wordpress-localhost-05

Và bây giờ là nhập thông tin database..

cai-dat-wordpress-localhost-06

Hãy luôn nhớ rằng trên localhost, User Name của database luôn là root, mật khẩu để trống (vẫn có cách thiết lập nhưng không cần thiết) và Database Host luôn là localhost.

Table Prefix nghĩa là tiền tố của database chứa dữ liệu WordPress, mặc định nó sẽ là wp_, chúng ta có thể đổi nó thành bất cứ cái gì nhưng phải bắt buộc có _ đằng sau.

Khi nhập xong thông tin database, hãy ấn nút Submit để làm bước kế tiếp. Nếu bước kế tiếp nó hiện ra như hình dưới thì nghĩa là bạn đã nhập thông tin database chính xác, hãy ấn nút Run the install để bắt đầu cài đặt.

cai-dat-wordpress-localhost-07

Ở bước cài đặt này, các bạn sẽ cần phải thiết lập các thông tin quan trọng cho website như Tên của website, tên tài khoản admin cùng mật khẩu,…Nhập xong hãy ấn nút Install WordPress.

cai-dat-wordpress-localhost-08

Và nếu nó hiện chữ Success! như thế này là bạn đã cài đặt thành công, click vào nút Log in để đăng nhập vào bảng quản trị WordPress.

cai-dat-wordpress-localhost-09Và đây là giao diện trang quản trị của WordPress.

Trang quản trị của WordPress sau khi cài đặt

Trang quản trị của WordPress sau khi cài đặt

Và ở đây, mình cần các bạn hiểu rằng, nếu truy cập vào tên miền chính như http://localhost/thachpham, nó sẽ ra trang chủ của website WordPress như thế này.

Trang chủ website sau khi cài WordPress

Trang chủ website sau khi cài WordPress

Còn nếu muốn truy cập vào trang quản trị Admin của WordPress thì sẽ thêm /wp-admin vào đường dẫn thành http://localhost/thachpham/wp-admin.

Lời kết

Trong bài này bạn đã tìm hiểu qua cách cài đặt một trang WordPress trên môi trường localhost là như thế nào rất chi tiết, và mình tin là bạn sẽ làm được. Hãy tiếp tục xem các bài sau để tìm hiểu cách sử dụng và quản trị WordPress nhé.

64 bình luận

Có thể bạn quan tâm

0 0 vote
Article Rating
guest
64 Comments
mới nhất
cũ nhất đánh giá nhiều
Inline Feedbacks
View all comments
Sinh Pham

Lỗi này sửa như nào hả anh Thạch, giúp mình sửa lỗi này nhé ! tks
 
Fatal error: Uncaught Error: Call to undefined function get_header() in C:\xampp\htdocs\webbanhang2\index.php:17 Stack trace: #0 {main} thrown in C:\xampp\htdocs\webbanhang2\index.php on line 17

[…] Cài đặt localhost để làm máy chủ cá nhân: tham khảo bài viết của Thạch Phạm tại đây. […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước cài WordPress trên localhost cho thực […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước cài WordPress trên localhost cho thực […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước cài WordPress trên localhost cho thực […]

[…] Download Image More @ thachpham.com […]

[…] Cài WordPress trên localhost XAMPP […]

[…] Cài WordPress trên localhost XAMPP […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước cài WordPress trên localhost cho thực […]

[…] Cài WordPress trên localhost XAMPP […]

[…] bạn đã cài localhost và cài đặt website WordPress trên localhost có thể biết rằng, các mã nguồn WordPress sau khi tải về từ địa […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước cài WordPress trên localhost cho thực […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước  cài WordPress trên localhost cho thực tế. Tới đây bạn đã có một cái localhost sử dụng địa chỉ dạng […]

[…] cách sử dụng với nó như thế nào thì mình sẽ nói ở bước cài WordPress trên localhost cho thực […]

Nguyễn văn Quân

Em chào ah.ah cho em hỏi chút ak: sau khi em tạo 1 blog trên locallhost ok rồi, nhưng hôm sau em vào thì lại không vào đc. Nó báo là locallhost của bạn không có kết nối. ah giúp em với ak, em cảm ơn ah nhiều.

beginner

Em đã khởi động xampp và start apache + MySQL chưa ?

Ron

A Thạch cho e xinh địa chỉ Email nha!

Thắng

bạn ơi, vậy khi mình cài Plugin thì nó tải về máy ah?

Đỗ Hiệp

cho em hỏi là em muốn tạo menu dọc theo website thì phải có giao diện chuẩn hay mình tự tạo được menu đó?
website của em là http:chieusangtanphat.com.vn
mong nhận được câu trả lời của anh

thanh

ở cái bước nhập nhập thông tin database.. nó cứ báo thử lại,,,
sai ngay cái bước đó,mong mn giúp mh với

thanh

mình đang làm cái bước 4 đó.xong cài đặt ngôn ngữ -> lét go -> đến phần điền database thì nó cứ báo thư lại,vướng ở cái databse name,ko hiểu vì sao luôn. :((

athuthuat

Bạn nên tạo tên database giống với tên user name sẽ dễ điền hơn.

Linh

Mình làm theo đúng hướng dẫn rồi mà k hiểu sao cứ đến phần cài đặt này lại không thành công, không có ô xác nhận mật khẩu ở sau bước “Run in install” 🙁

Tuấn

Trên mình có theme trường tiểu học không cho mình xin với

long

Anh Thạch, em import dữ liệu từ theme unitest vào để có cái xem, bây giờ em muốn bỏ toàn bộ dữ liệu đã import thì làm thế nào ạ? em cảm ơn anh

Le Hieu

Có thể cho em xin data sql để chạy wordpress đc k ạ
e cảm ơn

Long Nguyễn

Anh ơi cho em hỏi với ạ. em cài đến đoạn nhập database xong vào cài đặt thì nó tự chạy về cổng 80 rồi k cài tiếp được

nhật

chào bạn mình gặp 1 trường hợp thế này
mình update windown thì khi chạy xampp thì ko thể vào workpress để chỉnh sửa giao diện hay j cả. bạn có thể giúp mình?

Bình

Cho mình hỏi
Mình tạo database theo hướng dẫn là tạo useaccount trước
Mình làm đúng hướng dẫn nhưng khi kích GO nó ra lỗi $1018
(SHOW PLUGINS SONAME LIKE ‘%_password_check%’

Ryan

Em cũng gặp trường hợp tương tự, nếu nó báo là can’t read C:xamppmysqllibplugin thì bạn vào thư mục mysql tạo thư mục lib và vào lib tạo thư mực plugin thì cài được pass ngay 😀

Trọng Băng

Mình cũng bị lỗi này, bạn có thể giải thích và hướng dẫn cụ thể hơn không?

Trọng Băng

Đã làm được rồi, thanks bạn
Nhớ vào ‘C: xampp mysql => rồi tạo thêm 2 thư mục “lib plugin”

Linh

Có mem nào giúp đỡ với. mình làm đến bước này nhưng k có phần xác nhận pass, nên khi đăng nhập lại toàn báo ko đăng nhập được. k biết lỗi ở bước nào nữa 🙁

Linh

mình cũng k rõ, không có ô xác nhận mật khẩu, chỉ hiển thị dấu tích (chấp nhận sử dụng mật khẩu yếu) sau đó thì mình đăng nhập vào thì toàn báo là tài khoản k tônd tại hoặc k đúng mật khẩu

Thảo Bùi Minh

đã làm được, cám ơn anh rất nhiều

Linh

sao minhf làm đến bước nhập pass, nhưng khi vào phần quản trị nhập lại thì toàn báo sai pass nhỉ. 🙁

Trọng

hay lắm! mình làm một lần lần là được ngay. Hi vọng bạn ngày càng có nhiều bài hay hơn nữa.

Sơn

Tks ad. Mình đã làm được

Đỗ khuyên

Rất mong được anh thạch phạm giúp đỡ: em làm theo hướng dẫn của anh nhưng khi vào localhost nó báo là k tìm thấy trang đó

Nguyễn Mạnh Tuấn

Rất mong được anh Thạch Phạm trợ giúp: mình dùng wamp đã tạo database localhost, cài wordpress, kết nối domain và host của PA Vietnam, tạo database trên host.
Tuy nhiên, khi import .sql từ localhost lên host lại bị lỗi: error sql query, unknown collation “utf8mb4_unicode_520_ci”. Mình đang bị vướng khi đưa localhost lên host.
Cảm ơn anh nhiều.

thodia

mình bị lỗi này rồi. “utf8mb4_unicode_520_ci”
Bạn download file về, mở file lên… tìm từ khoá ” utf8mb4_unicode_520_ci… sau đó edit thành -> utf8mb4_unicode_520

Trường

Có cách nào đổi tên thư mục cài đặt wp trong htdoc không a Thạch.

Trường

Có cách nào đổi tên thư mục cài wordpress sau khi đã cài xong không anh Thạch Phạm

Bảo Milk

Win-XP thì ko cài được Xamp hả anh?

cong

win xp mình tải dc mà phiên bản 1.8.2

Lê Thị Mỹ Nhàn
Lê Thị Mỹ Nhàn

http://localhost:8080/phpmyadmin/db_structure.php?server=1&db=phpmyadmin&token=001d155d5cd87f31f3fd46b6c72e8137
sap trong localhost của em ko có user ạ. Anh chỉ giúp em với ạ

Duyên

ad ơi, sau khi làm theo hướng dẫn tới bước đăng nhập để down về nó cứ báo là sai mật khẩu trong khi mình đã dánh đúng

PHAN THUONG

mình cũng bị vậy à . hichic

Tran Nguyen Anh Tai

Minh la theo huong dan va ra ket qua nhu the nay? Anh Thach chi giup dum em em sai o dau duoc khong a?

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.

Error 404

localhost
Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15

Vương Đông

Sau khi mình cài đặt xampp xong.
Vao localhost thì n thành đường dẫn http://localhost/dashboard/. chứ k có phần chọn xampp.
Cái này khắc phục thế nào ạ.

Vương Đông

MÌnh gõ đúng theo như thế rồi.
N vẫn ra http://localhost/dashboard/ bước này đã mắc rồi.
Bạn xem cách gì chỉ mình với.
Cảm ơn bạn

Minh Tri

Bạn vào C:\Xampp\Htdocs -> xóa hết tất cả file trong đó rồi coppy tất cả file của WordPress vào
sau đó thì truy cập web localhost và install.

tranthuan

ban dang o duong dan tren thi thay goc tren ben phai cos “phpmyadmin” do ban click chuot vao

Anh Duy

localhost/dashboard hiện ra chứng minh bạn đã cài được localhost thành công rồi nhé.

Ngọc Quyên

cho e hỏi 1 máy có thể tạo nhiều tài khoản wordpress được không ạ

khanh

Ad ơi. Cho mình hỏi mình đến bước Login vào WordPress thì nó cứ nói sai user, pass. Mặc dù mình đã gõ đúng. Mình định cài lại WordPress thì làm thế nào ? Chỉ giúp mình với

Huong

Mình đã tạo thành công. Cảm ơn bài hướng dẫn vô cùng chi tiết của bạn.

Sơn

http://localhost:8080/maycaphehitech/.
Tại sao mình truy cập như vậy thì thấy hiển thị trang WEB như phần Dashboard không thấy để vào chỉnh sửa lại bố cục trang WEB

Tonny Nguyen

bạn đánh thêm wp-admin vào sau địa chỉ trên rùi đăng nhập user & Pass vào là đc

64
0
Would love your thoughts, please comment.x
()
x