Hướng dẫn cài wordpress trên xampp

WordPress là một phần mềm nguồn mở (Open Source Software) được viết bằng ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL, cũng là bộ đôi ngôn ngữ lập trình website thông dụng nhất hiện tại. WordPress được ra mắt lần đầu tiên vào ngày 27/5/2003 bởi tác giả Matt Mullenweg và Mike Little. Hiện nay WordPress được sở hữu và phát triển bởi công ty Automattic có trụ sở tại San Francisco, California thuộc hợp chủng quốc Hoa Kỳ.

Cài đặt WordPress trên Localhost

Thực hiện theo các bước cài đặt sau

Bước 1: Cài đặt XAMPP

Trước tiên để có thể chạy website trên chính máy tính của các bạn, bạn cần cài đặt môi trường code website XAMPP theo hướng dẫn tại đây.

Sau khi cài đặt hoàn tất, bạn tiến hành khởi động 2 module Apache và MySQL.

Bước 2: Triển khai source code WordPress lên XAMPP

Các bạn truy cập https://wordpress.org/download/ để tiến hành download source code WordPress mới nhất về.

Sau khi tải file về, các bạn giải nén và sao chép toàn bộ files trong thư mục wordpress vào đường dẫn \xampp\htdocs. Lưu ý: Bạn cần xóa toàn bộ file có sẵn trong đường dẫn trên trước khi sao chép source code wordpress vào.

Bước 3: Tạo database cho website

Để tạo database, bạn truy cập link http://localhost/phpmyadmin/ . Ở đây, bạn chọn vào Tạo mới > nhập tên database Collation: bạn chọn utf8_general_ci.

Tiếp đến bạn tạo tài khoản kết nối database bằng cách chọn database vừa khởi tạo > Chọn tab Đặc quyền > Tạo tài khoản người dùng mới.

Giao diện khởi tạo user sẽ xuất hiện, bạn tiến hành nhập thông tin tài khoản như sau: Tài khoản và mật khẩu bạn cần lưu lại để khai báo trong quá trình cài đặt WordPress.

Cấp quyền cho tài khoản kết nối, bạn tích chọn Tất cả và chọn Thực hiện để lưu toàn bộ thông tin.

Bước 4: Khởi tạo website WordPress

Bạn truy cập website với link http://localhost/

Tiến hành kết nối database vào website.

Bạn nhập các thông tin của tài khoản kết nối database đã khởi tạo ở bước 3 vào và chọn Gửi

Database đã kết nối với website hoàn tất.

Khởi tạo user quản trị website và bắt đầu quá trình Cài đặt WordPress.

Sau khi quá trình cài đặt wordpress kết thúc, bạn nhận sẽ nhận được thông báo Thành công!

Như vậy các bạn đã hoàn tất việc cài đặt website WordPress trên localhost. Bạn chọn Đăng nhập để truy cập vào trang quản trị website và bắt đầu thiết kế website của riêng bạn.

Trong bài trước, Mình đã giới thiệu đến các bạn cách cài đặt WordPress lên LocalWP. Đó thực chất cũng là một dạng cài đặt WordPress lên LocalHost. Trong bài này, mình hướng dẫn các bạn cài đặt WordPress lên LocalHost của máy tính bằng phần mềm XAMPP đang được rất nhiều Coder sử dụng. Hãy cùng theo dõi nhé.

Hướng dẫn cài wordpress trên xampp

Các yếu tố cần chuẩn bị trước khi cài WordPress lên LocalHost

Để cài WordPress lên LocalHost, bạn cần chuẩn bị một số yếu tố sau:

  • Cài đặt sẵn một bộ phần mềm để thiết lập môi trường máy chủ web nội bộ XAMPP. Bạn có thể tải về và cài đặt các phần mềm này miễn phí từ trang web của họ. Cách cài đặt chi tiết XAMPP như nào mời bạn tham khảo bài viết:
  • Mã nguồn WordPress, bạn có thể tải về từ trang web chính thức của WordPress hoặc từ các nguồn khác.
  • Một trình duyệt web để truy cập vào localhost và quản lý cơ sở dữ liệu MySQL.
  • Một trình soạn thảo văn bản để chỉnh sửa file cấu hình WordPress.

Hướng dẫn cài đặt WordPress lên LocalHost bằng XAMPP đơn giản nhất

Sau khi có đủ các yếu tố trên, bạn có thể thực hiện các bước sau để cài WordPress lên LocalHost:

  1. Bước 1: Nạp Source vào LocalHost Giải nén file WordPress và copy toàn bộ file vào thư mục www của phần mềm máy chủ web nội bộ. Bạn có thể đặt tên thư mục theo tên miền website của bạn.
    Hướng dẫn cài wordpress trên xampp
  2. Bước 2: Khởi động phần mềm XAMPP Chạy phần mềm máy chủ web nội bộ và khởi động các dịch vụ Apache và MySQL.
    Hướng dẫn cài wordpress trên xampp
  3. Bước 3: Tạo Cơ sở dữ liệu Mở trình duyệt web và nhập vào địa chỉ localhost/phpmyadmin. Tạo một cơ sở dữ liệu mới cho website WordPress của bạn, ví dụ: wordpress_db. Ghi nhớ tên cơ sở dữ liệu, username và password để sử dụng sau.
    Hướng dẫn cài wordpress trên xampp
  4. Bước 4: Cấu hình tệp Config.php Mở file wp-config-sample.php trong thư mục WordPress bằng trình soạn thảo văn bản. Thay đổi các thông số sau:
    Hướng dẫn cài wordpress trên xampp
    – DB_NAME: tên cơ sở dữ liệu bạn đã tạo ở bước trên, ví dụ: wordpress_db – DB_USER: username để kết nối với cơ sở dữ liệu, mặc định là root – DB_PASSWORD: password để kết nối với cơ sở dữ liệu, bạn có thể để trống hoặc đặt theo ý muốn – DB_HOST: máy chủ cơ sở dữ liệu, mặc định là localhost
    Hướng dẫn cài wordpress trên xampp
    Lưu file với tên mới là wp-config.php và đóng lại.
  5. Bước 5: Cấu hình thông tin web cơ bản Mở trình duyệt web và nhập vào địa chỉ website của bạn, ví dụ: localhost/wordpress. Bạn sẽ được chuyển đến trang cài đặt WordPress. Chọn ngôn ngữ và nhập các thông tin cần thiết như: – Site Title: tiêu đề website của bạn – Username: tên người dùng để quản trị website – Password: mật khẩu để quản trị website – Email: email để quản trị website
    Hướng dẫn cài wordpress trên xampp
    Nhấn nút Install WordPress để hoàn tất quá trình cài đặt.

Lưu ý khi cài đặt WordPress lên LocalHost bằng XAMPP

Dưới đây là một số lưu ý khi cài đặt WordPress lên LocalHost bằng XAMPP:

  • Bạn nên tải về và cài đặt phiên bản mới nhất của XAMPP từ trang web chính thức của nó: https://www.apachefriends.org/download.html
  • Bạn nên chọn đường dẫn cần lưu cài đặt của XAMPP là C:\xampp để dễ dàng quản lý và truy cập vào thư mục www chứa các file và thư mục mã nguồn WordPress.
  • Bạn nên khởi động các dịch vụ Apache và MySQL trên bảng điều khiển của XAMPP trước khi cài đặt WordPress. Nếu có bất kỳ lỗi nào xảy ra, bạn có thể kiểm tra trạng thái và nhật ký lỗi của các dịch vụ này.
  • Bạn nên tạo một cơ sở dữ liệu mới cho website WordPress của bạn trên localhost bằng cách truy cập vào địa chỉ localhost/phpmyadmin. Bạn nên ghi nhớ tên cơ sở dữ liệu, username và password để sử dụng sau.
  • Bạn nên sao lưu thường xuyên các file và cơ sở dữ liệu của website WordPress trên localhost để phòng khi có sự cố xảy ra.
  • Bạn nên kiểm tra tính tương thích của các plugin, theme và phiên bản WordPress khi cài đặt trên localhost để tránh gặp lỗi khi chuyển sang hosting.
  • Bạn nên sử dụng các công cụ hỗ trợ để chuyển website WordPress từ localhost sang hosting một cách an toàn và hiệu quả, ví dụ: Duplicator, All-in-One WP Migration, UpdraftPlus, …

Câu hỏi thường gặp

Làm thế nào để chuyển website WordPress từ localhost sang hosting?

Bạn có thể sử dụng các công cụ hỗ trợ để chuyển website WordPress từ localhost sang hosting một cách an toàn và hiệu quả, ví dụ: Duplicator, All-in-One WP Migration, UpdraftPlus, … Bạn cũng có thể thực hiện thủ công bằng cách sao lưu các file và cơ sở dữ liệu của website WordPress trên localhost, tải lên hosting và khôi phục lại.

Làm sao để sửa lỗi khi không thể kết nối với cơ sở dữ liệu MySQL trên XAMPP?

Bạn có thể sửa lỗi này bằng cách kiểm tra lại các thông số kết nối với cơ sở dữ liệu trong file wp-config.php của website WordPress trên localhost, ví dụ: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST. Bạn cũng nên kiểm tra xem dịch vụ MySQL đã được khởi động hay chưa trên bảng điều khiển của XAMPP.

Cách sửa lỗi khi không thể truy cập vào localhost/phpmyadmin trên XAMPP?

Bạn có thể sửa lỗi này bằng cách kiểm tra lại địa chỉ IP của máy chủ web nội bộ trong file config.inc.php của phpMyAdmin, ví dụ: $cfg[‘Servers’][$i][‘host’] = ‘127.0.0.1’. Bạn cũng nên kiểm tra xem dịch vụ Apache đã được khởi động hay chưa trên bảng điều khiển của XAMPP.

Tôi không thể gửi hoặc nhận email từ website WordPress trên localhost?

Bạn có thể sửa lỗi này bằng cách sử dụng một plugin để gửi email qua SMTP, ví dụ: WP Mail SMTP, Easy WP SMTP, Post SMTP Mailer/Email Log, … Bạn cũng cần có một tài khoản email hợp lệ để sử dụng làm nguồn gửi email.

Lời kết

Trên đây là cách cài một trang web WordPress lên LocalHost bằng XAMPP và các câu hỏi thường gặp. Hy vọng bạn đã hiểu rõ hơn về quy trình cài đặt và cách khắc phục các sự cố có thể xảy ra. Nếu bạn có bất kỳ thắc mắc nào khác, bạn có thể liên hệ với chúng tôi để được hỗ trợ. Cảm ơn bạn đã đọc bài viết của chúng tôi. Chúc bạn thành công!

Bài viết liên quan


Lưu ý:


*Thông tin trong bài viết đều là những kiến thức chuyên môn và kinh nghiệm thực tế của đội ngũ sáng tạo tại MDIGI . Mọi hành vi sao chép vui lòng ghi trích dẫn nguồn MDIGI.vn! Xem Điều khoản & điều kiện của Chúng tôi.