Tin tức và phân tích của tất cả các thiết bị di động

Làm cách nào để cài đặt WordPress trên Localhost để thử nghiệm và phát triển?

Bạn có muốn cài đặt WordPress trên localhost không?

Cài đặt WordPress cục bộ có nghĩa là lưu trữ trang web của bạn trên máy tính cục bộ. Máy tính của bạn hoạt động như một nhà cung cấp dịch vụ lưu trữ cho trang web của bạn. Các tệp của bạn sẽ được lưu trữ trên máy tính cục bộ của bạn và chỉ bạn mới có quyền truy cập vào trang web của mình.

Để cài đặt WordPress trên localhost, bạn cần hai công cụ miễn phí – một công cụ phát triển cục bộ như XAMPP, LAMP, MAMP hoặc WAMP và trình cài đặt WordPress.

Nói chung, nếu bạn muốn xây dựng một trang web WordPress, bạn cần mua một tên miền và dịch vụ lưu trữ, sau đó thiết lập và chạy trang web của bạn. Tuy nhiên, nếu bạn chỉ muốn thử và kiểm tra một số thứ trên trang web WordPress của mình, giải pháp tốt nhất là cài đặt nó cục bộ.

Bạn sẽ không phải tốn một xu nào cho việc lưu trữ hoặc tên miền; bạn có thể thực hiện tất cả thử nghiệm và phát triển miễn phí. Ngoài ra, nếu bạn chỉ muốn tìm hiểu cách tạo trang web WordPress, bạn nên lưu trữ WordPress cục bộ.

Trong bài viết này, chúng tôi sẽ thảo luận về cách cài đặt WordPress trên máy chủ cục bộ theo năm bước đơn giản. Tôi sẽ thực hiện cài đặt này bằng phần mềm localhost XAMPP vì nó hỗ trợ các hệ điều hành khác nhau (WindowsLinux và Mac) và miễn phí.

Vì vậy, chúng ta hãy đi đến bài viết.

Lợi ích của việc cài đặt WordPress trên Localhost

Không còn nghi ngờ gì nữa, WordPress là một trong những CMS phổ biến nhất trên thế giới. Theo Báo cáo thị phần CMS năm 2023, WordPress chiếm hơn 43% tổng số trang web.

Khi bạn cài đặt WordPress CMS cục bộ, toàn bộ trang web của bạn sẽ được lưu trữ trên máy tính cục bộ. Trang web kết nối với máy cục bộ bằng mạng địa chỉ trả về thay vì kết nối với máy chủ từ xa qua internet. Đó là lý do tại sao nó được gọi là lưu trữ cục bộ.

Dưới đây là một số lợi ích của việc cài đặt WordPress trên localhost:

# 1. Học tập và phát triển

Nếu bạn là người mới bắt đầu phát triển WordPress hoặc muốn tham gia phát triển WordPress, dịch vụ lưu trữ cục bộ có thể giúp bạn trau dồi kỹ năng phát triển của mình. Việc phát triển WordPress cục bộ đặc biệt có lợi cho sinh viên vì đây là một quá trình hoàn toàn miễn phí.

Phần tốt nhất là bạn có thể học theo tốc độ của riêng bạn.

#2. Một không gian an toàn để thử nghiệm các plugin, tính năng và chủ đề mới

Việc thử nghiệm các plugin, tính năng hoặc chủ đề mới trên trang web trực tiếp có thể làm hỏng mã trang web của bạn và khiến trang web bị lỗi. Điều này sẽ không chỉ gây tổn hại cho người dùng thời gian thực mà còn ảnh hưởng đến doanh thu của công ty bạn.

Bằng cách cài đặt WordPress cục bộ, bạn có một vị trí an toàn để thử nghiệm các plugin, tính năng hoặc chủ đề mới.

#3. Một môi trường phát triển biệt lập

Cài đặt WordPress trên localhost của bạn cung cấp một môi trường biệt lập để phát triển các công cụ và kỹ thuật mới với rủi ro bằng 0 và tính linh hoạt tối ưu. Khi phát triển trang web, bạn cần một môi trường nơi bạn có thể thử nghiệm mã trong khi thử nghiệm các ý tưởng.

Sau khi tính năng/plugin/chủ đề được hoàn thiện, bạn có thể chuyển nó đến trang web thử nghiệm để kiểm tra và cải thiện chất lượng.

Làm cách nào để cài đặt WordPress trên Localhost?

Bây giờ bạn đã biết lợi ích của việc lưu trữ WordPress cục bộ, hãy xem hướng dẫn thực hành từng bước này để biết cách thực hiện đúng.

Môi trường web cho phép chúng ta tạo các ứng dụng web cục bộ (ngoại tuyến). Để phát triển các ứng dụng web, trước tiên chúng ta phải thiết lập môi trường phát triển trên máy cục bộ, tức là hệ thống máy tính của chúng ta.

Bằng cách thiết lập môi trường phát triển web, chúng tôi chuyển đổi máy cục bộ của mình hoạt động với tư cách vừa là máy khách vừa là máy chủ. Thiết lập môi trường phát triển để xây dựng các ứng dụng web bằng PHP và MySQL.

Theo đặc tả hệ thống, chúng ta cần cài đặt một trong các gói phần mềm sau.

Phần mềm Localhost có nghĩa là XAMPPMultiplatform, Apache, MySQL, PHP và PerlWAMPWindows, Apache, MySQL, PHPLAMPLinux, Apache, MySQL và PHPMAMPMy Apache, MySQL và PHP

Nếu bạn muốn tìm hiểu thêm về phần mềm localhost, hãy đọc hướng dẫn đầy đủ của chúng tôi về XAMPP, WEMP, LAMP và hơn thế nữa.

Hôm nay tôi sẽ sử dụng XAMPP vì nó hoạt động trên mọi hệ điều hành (Windows, Mac hoặc Linux). So với các nền tảng khác, XAMPP cung cấp nhiều tính năng hơn và có giao diện thân thiện với người mới bắt đầu.

Bạn có thể tải xuống bất kỳ phiên bản XAMPP nào, nhưng tôi khuyên bạn nên cài đặt phiên bản mới nhất. Sau khi tải xuống trình cài đặt, bạn có thể bắt đầu quá trình cài đặt.

Chỉ cần mở trình cài đặt và nhấp vào nút tiếp theo cho đến khi XAMPP giải nén các tệp của nó.

Hãy để XAMPP giải nén các tập tin của nó và phần mềm sẽ được cài đặt. Việc này có thể sẽ mất vài phút.

Thiết lập môi trường máy chủ cục bộ để cài đặt WordPress

Bất cứ khi nào bạn muốn tạo một dự án (trang web) trong WordPress, trước tiên bạn phải thiết lập môi trường máy chủ cục bộ. Chỉ khi đó bạn mới có thể cài đặt WordPress trên máy tính cục bộ của mình.

Khi XAMPP được cài đặt, một cửa sổ sẽ mở ra. Trước khi cài đặt WordPress, bạn cần chạy các mô-đun Apache và MySQL. Khi các mô-đun chuyển sang màu xanh lục, điều đó có nghĩa là bạn có thể tiếp tục.

Bạn cũng có thể nhận được thông báo “Tường lửa hệ thống Windows Defender đã chặn một số tính năng của ứng dụng này.” Nếu vậy, hãy nhấp vào Cho phép truy cập.

Khi hoàn tất, hãy thu nhỏ cửa sổ này. Đừng đóng nó; chỉ cần giảm thiểu.

Tải xuống và cài đặt WordPress

Bây giờ môi trường máy chủ cục bộ của bạn đã được thiết lập, bạn có thể cài đặt WordPress.

Hãy truy cập WordPress.org và cài đặt phiên bản mới nhất.

Sau khi tải về thư mục zip, bạn vào ổ đĩa đã cài đặt XAMPP, mở thư mục, sau đó mở thư mục htdocs. Dán thư mục zip WordPress vào thư mục htdocs.

Sau khi dán thư mục zip, hãy giải nén các tệp WordPress.

Sau khi giải nén thư mục, bạn có thể đổi tên nó. Đặt tên cho thư mục theo bất cứ tên nào bạn muốn đặt cho dự án (trang web) của mình.

Xin lưu ý rằng bạn vừa cài đặt các tệp WordPress cần thiết để cài đặt WordPress trên máy cục bộ của mình; bạn chưa cài đặt WordPress CMS.

WordPress tạo các trang web động và các trang web động này cần có cơ sở dữ liệu để hoạt động. Nếu bạn còn nhớ, chúng tôi đã khởi động cơ sở dữ liệu MySQL trong XAMPP. Bây giờ chúng ta cần tạo cơ sở dữ liệu mới để cài đặt WordPress trên localhost.

Tạo cơ sở dữ liệu cho WordPress

Để tạo cơ sở dữ liệu MySQL, hãy mở trình duyệt, truy cập localhost/phpmyadmin/ và bắt đầu tạo cơ sở dữ liệu.

Lưu ý rằng các mô-đun Apache và MySQL trong bảng điều khiển XAMPP phải được bật; nếu không tab này sẽ không mở được.

Bấm vào Cơ sở dữ liệu và tạo cơ sở dữ liệu. Sau khi đặt tên cho cơ sở dữ liệu, nhấp vào Tạo.

Lưu ý: Mỗi khi tạo một dự án (trang web) mới, bạn phải tạo một cơ sở dữ liệu mới.

Định cấu hình cài đặt WordPress

Bây giờ chúng ta cần bắt đầu cấu hình WordPress. Máy cục bộ của bạn sẽ hoạt động như máy chủ. Vì vậy, bạn phải truy cập trình duyệt của mình và nhập vào thanh tìm kiếm – localhost/.

Tôi đã tạo nó với tên “WordPress”, vì vậy tôi sẽ gõ – localhost/wordpress/. Sau khi nhấn enter bạn sẽ thấy trang này.

Chọn ngôn ngữ bạn muốn cài đặt WordPress và nhấp vào Tiếp tục.

WordPress sẽ yêu cầu bạn cấu hình cơ sở dữ liệu. Nhấp vào Đi thôi. Trong cửa sổ tiếp theo, nhập chi tiết kết nối cơ sở dữ liệu. Đảm bảo bạn đặt đúng tên vào trường “Tên cơ sở dữ liệu”.

Nếu không, bạn sẽ không thể định cấu hình cài đặt WordPress của mình.

Tôi đã tạo một cơ sở dữ liệu tên là ‘wordpress’ nên tôi sẽ chèn nó vào.

Lưu ý rằng khi cài đặt WordPress trên localhost, tên người dùng của bạn sẽ luôn là root. Để trống phần mật khẩu và cơ sở dữ liệu máy chủ dưới dạng localhost.

Bạn cũng không cần phải làm gì ở tiền tố bảng. Chỉ cần nhấp vào Gửi.

Khi bạn nhìn thấy cửa sổ bật lên này, hãy nhấp vào Chạy thiết lập.

Bây giờ bạn cần thêm nhiều thông tin hơn để tạo trang web WordPress của mình.

Thêm tiêu đề trang web và tên người dùng của bạn. Tại đây bạn có thể tạo bất kỳ mật khẩu nào; bạn sẽ có thể thay đổi nó sau từ bảng điều khiển phụ trợ WordPress. Đồng thời thêm email của bạn.

Chọn hộp Khả năng hiển thị của công cụ tìm kiếm nếu bạn không muốn robot Google lập chỉ mục trang web của mình. Điều này có nghĩa là Google sẽ không tìm thấy các trang và blog trên trang web của bạn và do đó sẽ không được xếp hạng trong công cụ tìm kiếm.

Hầu hết các nhà phát triển web hoặc doanh nghiệp không muốn các trang web WordPress được lưu trữ cục bộ của họ được xếp hạng trên Google vì chúng được xây dựng chỉ để thử nghiệm và phát triển chứ không nhằm mục đích kinh doanh.

Nếu bạn muốn Google tìm thấy trang web địa phương của mình, hãy bỏ chọn hộp này.

Sau khi hoàn tất, hãy nhấp vào Cài đặt WordPress.

Bạn sẽ thấy thông báo thành công và nút Đăng nhập.

Nhập chi tiết đăng nhập của bạn và mở trang web WordPress của bạn. Trang web sẽ có một chủ đề mặc định, nhưng bạn có thể tùy chỉnh nó bằng trình chỉnh sửa khối Gutenberg trong WordPress.

Nếu không muốn tùy chỉnh chủ đề mặc định, bạn có thể thêm chủ đề mới. Chỉ cần đi tới Giao diện >> Chủ đề >> Thêm mới.

Thì đấy, bạn đã cài đặt WordPress trên localhost!

Bây giờ hãy tiếp tục thử nghiệm và phát triển mà không phải lo lắng về việc trang web chính của bạn bị sập.

Các lỗi thường gặp khi cài đặt WordPress cục bộ và cách giải quyết

Khi cài đặt WordPress cục bộ, một số người dùng có thể gặp phải các lỗi phổ biến. Hãy cùng thảo luận về những lỗi này cùng với một số mẹo khắc phục sự cố.

Đã xảy ra lỗi khi thiết lập kết nối cơ sở dữ liệu

Lỗi kết nối cơ sở dữ liệu xảy ra khi WordPress không thể kết nối với cơ sở dữ liệu MySQL trong quá trình cài đặt. Kiểm tra thông tin xác thực cơ sở dữ liệu và tên cơ sở dữ liệu, đồng thời đảm bảo chúng khớp với cơ sở dữ liệu bạn đã tạo.

Không thể kết nối với máy chủ FTP

Lỗi này xảy ra khi WordPress không thể kết nối với máy chủ FTP trong khi cài đặt chủ đề hoặc plugin. Điều này chủ yếu xảy ra khi bạn chèn thông tin xác thực FTP không chính xác.

Lỗi 404 – Không tìm thấy trang

Lỗi này xảy ra khi WordPress không thể định vị một trang hoặc bài đăng cụ thể. Để khắc phục điều này, hãy kiểm tra cài đặt liên kết cố định của bạn và đảm bảo nó được đặt thành “Tên bài đăng” hoặc cấu trúc tùy chỉnh.

Lỗi HTTP tải lên hình ảnh

Có nhiều lý do khác nhau cho lỗi này. Một số phổ biến nhất là giới hạn kích thước tệp hoặc giới hạn bộ nhớ PHP thấp. Để giải quyết vấn đề này, bạn cần tăng giới hạn bộ nhớ PHP và kích thước tệp tối đa trong tệp php.ini.

Màn hình trắng chết chóc

Bạn có quen với lỗi màn hình xanh chết chóc trên hệ thống của mình không? Windows? Màn hình trắng chết chóc là một lỗi tương tự với WordPress. Lỗi này thường xảy ra nhất do xung đột chủ đề hoặc plugin.

Vì vậy, hãy chuyển sang chủ đề mặc định hoặc thử tắt từng plugin một để xem plugin nào gây ra sự cố.

Đọc hướng dẫn đầy đủ của chúng tôi về màn hình trắng của lỗi chết.

Suy nghĩ cuối cùng

Sử dụng XAMPP, bạn có thể cài đặt WordPress cục bộ trên mọi thiết bị Windows, Mac hoặc Linux. Hướng dẫn từng bước này sẽ giúp bạn cài đặt WordPress trên localhost.

Hãy thoải mái thử nghiệm các chủ đề, plugin và tùy chọn tùy chỉnh khác nhau của WordPress. Cho dù bạn là người mới bắt đầu sử dụng WordPress hay chuyên gia, dịch vụ lưu trữ WordPress cục bộ đều cung cấp một môi trường an toàn và được kiểm soát để tìm hiểu, kiểm tra và cải thiện kỹ năng phát triển web của bạn.

Đọc gì tiếp theo? Đọc về các plugin WordPress tốt nhất để chuyển đổi trang web WordPress thành ứng dụng di động.