Hướng dẫn cài đặt WordPress trên LocalHost với XAMPP cho những bạn mới làm quen với wordpress sẽ chi tiết từng phần 1, từ việc cài XAMPP cho tới việc cấu hình wordpress, hy vọng sẽ giúp ích được những bạn mới học, @@
Để học cách sử dụng WordPress, bạn không cần nhất thiết bỏ tiền để mua hosting + tên miền cũng có thể tạo được một trang WordPress trên chính trên máy tính của mình. Một cách rất hay để học WordPress mà ko cần phải đưa website đó lên mạng internet đó là: Cài đặt WordPress trên localhost
Trước hết chúng ta sẽ tìm hiểu một chút về LocalHost là gì? Và cách cách cài đặt LocalHost trên máy tính của mình?
Mục lục bài viết
LocalHost là gì?
Localhost có nghĩa là một máy chủ hoạt động trên chính máy tính của bạn.
Với việc cài đặt nhiều ứng dụng hỗ trợ khác nhau, giúp bạn tạo ra một môi trường giống như hosting có thể chạy source code của WordPress trên máy tính của bạn.
Giống như Hosting, bạn cần những ứng dụng và phần mêm sau:
- Web server, Apache
- PHP
- MySQL
- PHPMyAdmin
Cách thức LocalHost hoạt động
Sau khi cặt đặt được Local host, và khởi động Apache rồi thì bạn có thể truy cập vào địa chỉ http://127.0.0.0 hoặc http://localhost.
Có một lưu ý nữa là bạn phải kích hoạt các ứng dụng đi kèm khi chạy localhost ( Mở bảng điều khiển Cpanel)
Hướng dẫn cài đặt Localhost
Đầu tiền cần download và cài đặt phần mềm XAMPP.
XAMPP là phần mềm rất phổ biến, miễn phí và luôn có các bản cập nhật liên tục, hỗ trợ hầu hết các hệ điều hành Windows, Linux, Mact.
Vậy mình khuyên các bạn sử dụng XAMPP
Các bạn bấm vào link này để download: https://www.apachefriends.org/download.html
Ngay ô đầu tiên bạn có thể tháy XAPP for Windows, đây là bản cho Windows.
Sau khi tải về bấm cài đặt. Sẽ một bảng thông báo xuất hiện
Nếu bạn kích hoạt User Account Control (UAC) thì một vài chắc năng của XAMPP có thể bị hạn. Nên cảnh báo này yêu cầu bạn bỏ kích hoạt UAC
Bấm Next để tiến hành cài đặt:

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Giữ nguyên và bấm Next.

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Tiếp theo chọn đường dẫn để cài đặt. Bạn cứ giữ nguyên là tốt nhân

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Bỏ tích ô “Learn more about Bitnami for XAMPP”.

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Đợi phần mềm tiến hành cài đặt là xong. Và bấm Finish là đã cài đặt thành công XAMPP

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Lựa chọn ngôn ngữ, và bảng điều khiển XAMPP sẽ tự khởi động

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Mở trình duyệt web gõ vào thanh địa chỉ http://localhost hoặc http://127.0.0.1. Một trang giới thiệu sẽ xuất hiện

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Ở đây bạn có thể thấy trên thanh menu FAQs ( Câu hỏi thường gặp), HOW-TO Guides ( Hướng dẫn cách làm), phpMyAdmin
Bạn có thể tạo cơ sở dữ liệu tại phpMyAdmin
Bạn cần hiểu rõ cách thức hoạt động của localhost như một hosting thông thường vậy. Hosting là một nơi để lưu trữ website của bạn, thì localhost cũng vậy nó lưu trữ blog hay website của bạn vào một thư mục trên máy tinh của bạn.
Ví dụ: ở đây mình tạo một thư mục motnoi với đường dẫn C:xampp/htdocs/motnoi. Đây chính là thư mục chứ website của bạn ( hay còn gọi là thư mục gốc)
Để kiểm tra hãy thử copy-paste bất kì một file nào vào thư mục C:xampp/htdocs/motnoi

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Như hình localhost đã hoạt động tốt.
Tạo cơ sở dữ liệu MySQL
Bạn có thể làm luôn tại bước này, hoặc sau này khi cài đặt WordPress. Mình sẽ hướng dẫn tạo MySQL ở bước này luôn
Một cơ sở dữ liệu luôn bao gồm:
- Tên của database:
- Tên user database:
- Mật khẩu user database:
- Database host:
Truy cập đường dẫn: http://localhost/phpmyadmin/. Để tiến hành tạo cơ sở dữ liệu
Chọn cơ sở dữ liệu ở góc trái

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Với localhost không cần tạo user cho database. Điền những thông tin sau là được:
- Tên user database: root
- Password: Bỏ trống
Điền tên cơ sở dữ liệu, ở đây mình đặt tên là motnoi, ô bên cạnh utf8_unicode_ci và bấm Tạo

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Tạo thành công bên trái sẽ xuất hiện tên cơ sở dữ liệu.

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Như vậy là bạn đã cài đặt xong Localhost với XAMPP thành công.
Cài đặt WordPress trên localhost
Bước 1: Tải file mã nguồn mở từ WordPress.org
Giống như cài đặt WordPress trên hosting, bước đầu tiên đó là download source code của WordPress trên trang: wordpress.org

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Tải file zip đó về giải nén vào thư mục C:xampp/htdocs/motnoi( file bạn vừa đặt tên ở trên). Sẽ thấy một file tên là: wordpress.
file sau khi giải nén wordpress.zip
Trong file này chứa tất cả mã nguồn mở của wordpress: wp-admin, wp-content, wp-includes, wp-config-sample.php…..
tất cả các file mã nguồn mở của wordpress
Bước 2: Copy tất cả các file mã nguồn wordpress về local
Bây giờ để cài đặt wordpress với đường dẫn: http://localhost/motnoi.
Thì bạn cần copy tất cả file trong thư mục wordpress về thư mục motnoi. ( đường dẫn C:xampp/htdocs/motnoi)

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Bước 3: Tạo cơ sở dữ liệu (database) trên localhost
Để cài đặt wordpress trên localhost. Bạn cần tạo một cơ sở dữ liệu để MySQL có thể chạy, bước này mình đã hướng dẫn ở bước trên. Nếu quên thì kéo lên trên nhé.
Bước 4: Cài đặt WordPress
Tiếp theo truy cập http:/localhost/motnoi/ để tiến hành cài đặt wordpres ( nhớ luôn khởi động Apache và MySQL).
Sẽ xuất hiện một màn hình giao diện sau, bạn chỉ cần chọn ngôn ngữ cài đặt và bấm continue. Ở đây mình chọn English

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Tiếp sẽ có một thông báo nếu bạn chưa đổi tên wp-config-sample.php thành wp-config.php. Bấm Let’s go để tiến hành điền thông tin database:

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
- Database Name: tên cơ sở dữ liệu tạo ở trên
- Username: root
- Database Host: localhost
- Table Prefix: wp_ ( bạn có thể đỗi tiền tố này thành gì tùy ý bạn)
Điền đầy đủ thông tin rồi bấm Sumbmit. Tiếp tục bấm Run the install để cài đặt tiếp.

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Điền nốt thông tin như: Site Title, Username, Password, Email và bấm Install WordPress.

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Đây là kết quả thành công sau khi bạn cài đặt WordPress trên localhost.

Cài đặt WordPress trên LocalHost với XAMPP chi tiết bằng hình ảnh
Đường dẫn truy cập vào trang quản trị là: http://localhost/motnoi/wp-admin
Lời kết
Vậy là tôi đã hướng dẫn bạn xong cách cài đặt WordPress trên localhost. Một cách khá hay để bạn có thể học cách sử dụng wordpress và mày mò nhiều chức năng khác.
Đừng quên theo dõi chúng tôi trên Facebook và kênh Youtube nhé.