Cách cài đặt WordPress trên localhost Xampp Windows 11 và 10 cùng với các bước cấu hình Xampp và thiết lập tên miền cho website của bạn.
Cách cài đặt wordpress trên Localhost Xampp Windows
Xampp là gì?, Hiểu nôm na Xampp là 1 ứng dụng máy chủ ảo chạy trên Windows, macOS và Linux bao gồm Apache, PHP và MySQL. Nó hỗ trợ cài đặt và chạy các website trên nền tảng PHP cụ thể là WordPress. Ngoài ra, Xampp cung cấp phpMyAdmin dễ dàng cho bạn khả năng quản lý cơ sở dữ liệu.
Bước 1. Tải và cài đặt Xampp trên máy tính Windows
Hãy truy cập vào trang chủ của Xampp và chọn phiên bản phù hợp với máy tính của bạn. Sau đó, hãy chọn phiên bản PHP phù hợp với yêu cầu cấu hình để có thể cài đặt WordPress trên localhost Windows.
Sau khi tải về, hãy mở và chạy file xampp-windows-x64-xx.exe
, bấm Next
cho đến khi Finish.

Trong khi cài đặt cài đặt xampp
để setup trang web wordpress trên localhost, bạn có thể bỏ tích 1 số chức năng như : Filezilla, Mercury Mail Server, Tomcat, Perl, Webalizer
Bước 2. Khởi chạy xampp và tạo database
Mở Xampp lên và bấm start Apache
và Mysql
sau đó chạy 127.0.0.1/phpmyadmin trên trình duyệt.


Bấm New và tạo 1 database mới, bảng mã chọn utf8_general_ci
.
Bước 3. Tải mã nguồn wordpress về máy và tiến hành giải nén
Bây giờ hãy truy cập trang Wordpress chính thức để tải xuống tệp tin và giải nén nó. Bạn sẽ nhận được một thư mục chứa mã nguồn của WordPress. Hãy sao chép thư mục đã giải nén vào thư mục htdocs trong Xampp.
Thông thường, Xampp được cài đặt mặc định tại đường dẫn C:\Xampp\htdocs, tuy nhiên, bạn có thể tự thiết lập đường dẫn theo ý muốn. Trong trường hợp này, ItsmeIT đã cài đặt Xampp trên ổ đĩa F, vì vậy đường dẫn sẽ là F:\Xampp\htdocs.

Bước 4. Cấu hình tên miền, domain ảo trên xampp localhost
Trên thực tế khi bạn chạy liên kết 127.0.0.1/wordpress trên trình duyệt là bạn đã có thể truy cập trang web để bắt đầu cài đặt WordPress trên xampp. Nhưng ItsmeIT sẽ hướng dẫn bạn cách tạo một domain ảo để hoạt động thay vì “127.0.0.1/wordpress”.
– Mở và sửa file F:\Xampp\apache\conf\httpd.conf sau đó thêm vào dưới cùng nội dung sau:
<VirtualHost *:80> ServerName demo.itsmeit.co ServerAlias demo.itsmeit.co DocumentRoot "F:/xampp/htdocs/wordpress" </VirtualHost>
Trong đó: ServerName
, ServerAlias
bạn tự đặt 1 cái domain để chạy website, DocumentRoot
là được dẫn đến thư mục chứa mã nguồn để cài đặt wordpress trên localhost với phần mềm xampp.
Tiếp tục, mở và sửa file C:\Windows\System32\drivers\etc\hosts, thêm vào cuối nội bên dưới. Trong đó demo.itsmeit.co
là tên miền được cấu hình trong file httpd.conf.
127.0.0.1 demo.itsmeit.co
Note: File hosts
bạn cần set thêm quyền đọc/ghi/sửa mới có thể sửa được, hoặc coppy nó ra desktop sửa xong lại coppy vào C:\Windows\System32\drivers\etc
. Như hình dưới đây là mình đã thêm quyền ghi cho file.

Bước 5. Khởi tạo wordpress cài đặt WordPress trên xampp
Mở lại Xampp và Stop, Start lại Apache sau đó chạy url demo.itsmeit.co trên trình duyệt và bắt đầu thiết lập database cài đặt wordpress sử dụng xampp.
Trong đó:
- Tên database là tên được tạo ở bước 3
- Tên người dùng ở đây là User Mysql, trên localhost thì cứ để là root
- Mật khẩu để trống
- Database Host : Localhost
- Tiền tố nên để mặc định

Tiếp theo nhập đầy đủ thông tin và khởi tạo web. Trong đó:
- Tên website : Là tiêu đề hoặc khẩu hiệu trang web của bạn
- Tên người dùng: Là tên để đăng nhập trang quản trị /wp-admin

Sau khi cài đặt WordPress trên xampp localhost hoàn thành, ItsmeIT đã nhận được URL quản trị Wordpress và giao diện frontend như sau:
- Url admin : http://demo.itsmeit.co/wp-admin/
- Url trang frontend : http://demo.itsmeit.co/
Note: Trong bài viết này mình đã thiết lập trang web wordpress trên localhost xampp với một tên miền ảo là demo.itsmeit.co, tùy vào tên miền của bạn hãy sửa lại cho chính xác. Nếu bạn đã mua một tên miền, bạn cũng có thể cấu hình trong file hosts 127.0.0.1 demo.itsmeit.co
thì tên miền đó cũng chạy đc trên localhost.
Qua bài viết này, chỉ với các bước đơn giản bạn đã biết cách cài đặt wordpress trên localhost với xampp, có thể tự cài đặt cho mình 1 trang web để thử nghiệm trên máy tính của mình, nếu bạn muốn hoạt động trên server hoặc Linux thì có thể tham khảo bài viết cài đặt Wordpress trên Linux/Ubuntu nhé.
– Advertising –