Việc cài đặt XAMPP và WordPress trên máy tính cục bộ không quá khó, nhưng đòi hỏi bạn có một chút kiến thức cơ bản. Trường hợp bạn muốn cài đặt WordPress trong môi trường khác, không phải máy tính cục bộ mà là trên máy chủ Web, bạn có thể tìm hiểu thêm thông tin trên mạng.
Dưới đây là cách cài WordPress trên máy tính cục bộ bằng XAMPP.
Bước 1: Tải và cài đặt XAMPP lên máy tính
Đầu tiên, bạn cần tải và cài đặt XAMPP lên máy tính của mình. Bạn có thể tải bản cài đặt XAMPP mới nhất tại địa chỉ sau: Download XAMPP
Do dung lượng file khá lớn, khoảng hơn 110 MB, việc tải file có thể mất vài phút tùy thuộc vào tốc độ kết nối Internet của bạn.
Sau khi quá trình tải file hoàn tất, bạn tiến hành chạy file để bắt đầu quá trình cài đặt XAMPP. Nếu phần mềm diệt virus trên máy tính của bạn đang hoạt động, bạn có thể nhận được một cảnh báo tương tự như dưới đây:
Nhấn chọn Yes để tiếp tục. Tùy thuộc vào cấu hình của Windows, bạn cũng có thể nhận được cửa sổ UAC. Nếu xuất hiện cửa sổ UAC, nhấn chọn Yes để tiếp tục. Khi đó, bạn sẽ thấy cửa sổ cài đặt chuẩn hiển thị trên màn hình:
Tại đây, nhấn chọn Yes để tiếp tục.
Trong cửa sổ tiếp theo, bạn có thể chọn các mục cài đặt. Đối với việc cài đặt XAMP và WordPress, bạn không cần phải chọn tất cả các mục, chỉ cần chọn các mục cần thiết sau đây:
- MySQL
- PHPMyAdmin
Hủy chọn các mục còn lại, sau đó nhấn Next.
Bước kế tiếp là chọn thư mục để cài đặt XAMPP. Hoặc bạn có thể giữ nguyên thư mục mặc định.
Trong cửa sổ tiếp theo, bạn sẽ nhận được thông báo yêu cầu cài đặt Bitnami for XAMPP. Vì không cần sử dụng Bitnami for XAMPP để cài đặt XAMPP và WordPress, nên bạn chỉ cần hủy chọn mục này.
Sau đó, nhấn Next để bắt đầu quá trình cài đặt.
Quá trình cài đặt có thể mất một vài phút hoặc hơn.
Sau khi hoàn tất cài đặt, bạn có thể mở bảng điều khiển để bắt đầu làm việc với XAMPP.
Bước 2: Kích hoạt các module và kiểm tra máy chủ (server)
Để cài đặt WordPress trên Localhost bằng XAMPP đúng cách, bạn cần phải kích hoạt 2 module sau:
- Apache
- MySQL
Bạn có thể bật 2 module này ngay trên bảng điều khiển XAMPP. Nếu gặp lỗi không thể kích hoạt module Apache, vui lòng tham khảo hướng dẫn cài đặt và sửa lỗi không khởi động được Apache XAMPP.
Sau khi bật 2 module này, bạn sẽ thấy trạng thái của chúng chuyển sang màu xanh lá cây.
Bước tiếp theo là kiểm tra xem máy chủ có đang hoạt động hay không bằng cách mở một trình duyệt web trên máy tính và truy cập vào http://localhost/.
Nếu mọi thứ suôn sẻ, máy chủ XAMPP đã sẵn sàng trên máy tính Windows của bạn. Giờ đây là thời điểm để cài đặt XAMPP và WordPress. Hãy tham khảo các bước dưới đây để cài đặt WordPress trên XAMPP.
Bước 3: Thêm file WordPress
Nếu bạn đã từng cài đặt WordPress bằng cách thủ công, phần còn lại của quá trình cài đặt WordPress sẽ rất quen thuộc. Đầu tiên, truy cập vào trang wordpress.org để tải về phiên bản mới nhất của WordPress và tiến hành cài đặt.
Tiếp theo, trên máy tính Windows, điều hướng đến thư mục mà bạn đã cài đặt XAMPP để tìm thư mục con htdocs. Trong hướng dẫn này, thư mục cài đặt XAMPP được giả định là C://xampp.
Trong thư mục htdocs, hãy tạo một thư mục mới cho trang web thử nghiệm của bạn. Tên thư mục này sẽ là tên miền được sử dụng để truy cập trang web của bạn. Ví dụ, nếu bạn tạo thư mục testsite, bạn sẽ truy cập trang web của mình bằng cách truy cập http://localhost/testsite.
Sau khi tạo xong thư mục, hãy tiến hành giải nén file WordPress .zip mà bạn đã tải về từ trang wordpress.org.
Bước 4: Tạo cơ sở dữ liệu (database) cho WordPress
Bây giờ, bạn cần tạo một cơ sở dữ liệu MySQL cho WordPress mà bạn đã cài đặt. Để làm điều này, bạn mở PHPMyAdmin trên bảng điều khiển XAMPP.
Sau đó, nhấp chuột vào Databases ở góc trên cùng.
Nhập một tên tuỳ ý cho cơ sở dữ liệu mà bạn muốn, miễn là nó dễ nhớ để sử dụng trong bước tiếp theo. Sau đó, nhấp chuột vào Create.
Không giống như việc cài đặt WordPress trực tiếp trên Web Server, khi cài đặt XAMPP và WordPress, bạn không cần phải lo lắng về việc tạo người dùng cho cơ sở dữ liệu.
Bước 5: Chạy trình cài đặt WordPress
Khi truy cập vào trang web thử nghiệm của bạn, bạn sẽ thấy trình cài đặt WordPress thông thường. Lưu ý rằng trang web thử nghiệm của bạn sẽ có địa chỉ là: http://localhost/tênthư mục.
Bước duy nhất khác biệt trong quá trình này so với các cài đặt thông thường là phần chi tiết về cơ sở dữ liệu. Khi bạn nhận được các chi tiết về cơ sở dữ liệu, bạn sẽ nhập như sau:
Database Name = Tên của cơ sở dữ liệu mà bạn đã tạo trong PHPMyAdmin
Username (tên người dùng) = “root”
Password (mật khẩu) = để trống
Sau đó, tiến hành các bước cài đặt còn lại của WordPress như thông thường.
Sau khi hoàn thành quá trình, bạn sẽ thấy trang WordPress của mình hoạt động tốt trên Localhost. Bạn có thể tham khảo các phím tắt WordPress để làm việc nhanh chóng hơn.
Cách cài đặt XAMPP và WordPress Multisite
Nếu bạn muốn sử dụng WordPress Multisite, bạn có thể cài đặt và sử dụng WordPress Multisite trên Localhost. Bạn có thể tìm hiểu thêm về cách cấu hình WordPress Multisite trên Localhost qua các nguồn thông tin trên mạng.
Có nên sử dụng XAMPP và WordPress trong Staging site hay không?
Dù sử dụng WordPress trên Localhost là một lựa chọn tốt để trải nghiệm WordPress, nhưng khuyến nghị là bạn không nên sử dụng WordPress trong môi trường Staging.
Lý do là cấu hình phần cứng của Localhost khác với các trang web trực tiếp, điều này có nghĩa là một số tính năng có thể hoạt động khác biệt trên XAMPP WordPress so với trên các trang web trực tiếp.
Thay vào đó, việc sử dụng tên miền phụ (subdomain) hoặc dịch vụ staging từ nhà cung cấp lưu trữ là cách tốt nhất để tạo môi trường Staging cho WordPress.
Đó là hướng dẫn cách cài đặt WordPress trên Localhost. Khi bạn muốn tạo một trang web WordPress mới trên Localhost, bạn hoàn toàn có thể sử dụng XAMPP. Nếu không thể tạo WordPress trên Localhost, bạn cũng có thể thiết kế và tạo blog WordPress một cách đơn giản và miễn phí.
Bạn đã từng cài đặt và sử dụng WordPress chưa? Hãy chia sẻ ý kiến của bạn với Mytour nhé.