Failed to connect to ftp server localhost:21
Thiết lập môi trường xung quanh lưu trữ nội cỗ là bước quan trọng trongbất kỳ dự án cách tân và phát triển trang website WordPress nào. Nó có thể chấp nhận được bạn kiểm tra các tính năng và chức năng của trang web một cách an toàn, bên trên một môi trường trọn vẹn riêng tư. Bài này đang hướng dẫn tải WordPress trên localhost bằng cách tận dụng XAMPP. Bạn sẽ cài đặt trang web WordPress thành công xuất sắc chỉ trong 3 bước:
Cài đặt XAMPP.ChạyXAMPP và cấu hình môi trường làm cho việc.Tải xuống và chạy WordPress.Bạn đang xem: Failed to connect to ftp server localhost:21
Chúng ta cũng sẽ luận bàn về một số trong những cách tốt nhất có thể để thể nghiệm code và soát sổ trang WordPress bởi XAMPP. Cuối cùng, chúng tôi còn chỉ các bạn cách sử dụng XAMP để kết hợp cài WordPress multisite. Hãy liên tiếp tìm hiểu!
Tại sao bạn cần website WordPress trên localhost?XAMPP là gì?Hướng dẫn download WordPress bên trên localhost vào 3 bướcCáchthiết lập WordPress Multisite trên XAMPPCài WordPress bên trên localhost bổ ích gì, hoàn toàn có thể làm gì?Kết luận
Tại sao bạn phải website WordPress trên localhost?
Trang WordPress trên localhost là trang web chỉ được truy cập trong mạng nội cỗ (không nên mạng internet). Như vậy, loại website này rất có thể được coi như môi trường thiên nhiên an toàn, trong đó bạn tiến hành kiểm tra tính năng vượt trội và lên chiến thuật khắc phục sự cố.
Các trang web nội cỗ sẽ giỏi trong việc triển khai các loạinhiệm vụ sau:
Tạo theme cùng plugin mới: khi sử dụng trang web nội bộ, bạn không tồn tại nỗi lo sở tại như trên website đang onlineWebsite Staging: Staging website là một bạn dạng sao của website chính, được dùng làm kiểm nghiệm.Gỡ lỗi và giải pháp xử lý sự cố kỉnh trang web: Sửa lỗi trực tiếp trên một trang web đang chạy hoàn toàn có thể dẫn mang đến vấn đề lớn hơn (và, có khả năng dẫn đến downtime). Bằng cách dùng một website WordPress localhost, bạn có thể thử nhiều cách thức khácnhau nhằm sửa lỗi và dễ dàng khôi phục phiên bản gốc ví như sửa ko được.Vì những lý do này, vấn đề tạo trang web WordPress bên trên localhost rất được khuyên cần sử dụng khi cách tân và phát triển dự án. Tuy nhiên, trước tiên, bạn cần phải biết cài WordPress trên localhost chiếc đã. Một phương pháp thông dụng độc nhất vô nhị là thực hiện XAMPP làm môi trường xung quanh localhost đểcài đặt WordPress.
XAMPP là gì?
Để mua WordPress trên localhost, bạn cần một bộ ứng dụng chính. Chúng bao gồmứng dụng sever web như Apache, ngữ điệu lập trình như Perl và PHP, và phần mềm thống trị cơ sở tài liệu –MySQL. Tuy nhiên, việc setup từng thành phần lẻ tẻ khá tốn thời gian và rắc rối.
XAMPP là tên gọi viết tắt của cross (x)-platform, Apache,MySQL, PHP cùng Perl. Nó được cho phép bạn cài tất cả yếu tố một cách gấp rút và dễ dàng dàng. Sau đó, chúng ta có thể sử dụng XAMPP để thiết lập cấu hình môi trường cần thiết để chạy WordPress trên localhost. Ở đó, chúng ta cũng có thể kiểm tra plugin, thử nghiệm theme cùng lập trình, và cải tiến và phát triển web một phương pháp an toàn.
XAMPP là phần mềm miễn tầm giá và mối cung cấp mở, được hỗ trợ bởi cộng đồng lớn. Phần mềm này cũng tương đối nhẹ, và toàn bộ yếu tố quan trọng để tùy chỉnh máy công ty web local những chứa trong một file duy nhất, hoàn toàn có thể giải nén được. Rộng nữa, việc sử dụng XAMPP kha khá đơn giản. Vì chưng vậy, chúng tôi sẽ mau lẹ hướng dẫn setup WordPress bên trên localhost trải qua XAMPP ngay cho mình đây.
Hướng dẫn sở hữu WordPress bên trên localhost trong 3bước
Trong những bước sau, công ty chúng tôi sẽ phía dẫn bạn cách thực hiện XAMPP và cài đặt WordPress trên đó. Đối với lí giải này, shop chúng tôi sẽ giới thiệu công việc cho phiên bạn dạng phần mềm trên Mac. Mặc dù nhiên, bạn có thể thiết lập XAMPP và chạy tương đối dễ dàng trên cả lắp thêm Windows vàLinux, với các bước tương tự.
Bước 1: thiết lập XAMPP
Trước hết, bạn cần truy cập Apache Friends website với chọn links tải xuống phù hợp trên trang chủ:


Khi trình tự download hoàn tất, XAMPP sẽ tiến hành cài đặt lên trên hệ thống của bạn. Phần này sẽ không yêu mong bạn làm gì nhiều
Lưu ý là nếu bạn đang làm việc XAMPP trên Windows và có một công tác khác trên sản phẩm đang thực hiện cổng 80 hoặc 443, chúng ta có thể gặp phải lỗi về cổng. Ví dụ: lịch trình World Wide web PublishingService thường sử dụng cổng 80 và có thể gây ra xung đột nhiên với XAMPP.
Để giải quyết và xử lý vấn đề này, bạn phải ngăn thương mại dịch vụ đó chạy bằng phương pháp thực hiện nay các thao tác sau:
Chuyể tới thực đơn Windows Start, và gõ vào services.msc.Trong hành lang cửa số Services, search World Wide web Publishing Service.Nhấp chuột đề xuất vào nó và chọn nút Stop.Khởi cồn lại XAMPP. Lỗi về cổng đã được xử lý nếu World Wide website Publishing Service làthủ phạm.Xem thêm: Vài Chức Năng Mới Trong Win 10 1703 Có Gì Mới Nhất Bằng, Cách Cài Đặt Windows 10 Bản Mới Nhất Bằng
Nếu điều đó không giải quyết được vụ việc thì có thể do tường lửa trên vật dụng Windows của khách hàng gây ra. Để buộc unlock cổng của bạn, bạn quan trọng lập quy tắc tường lửa mới:
Mở Windows Firewall và điều hướng đến Advanced Settings.Chuyển mang đến Inbound > New Rule.Chuyển đến Port > TCP. Các bạn phải nhập 80,443 vào trường bao gồm nhãn Specific Ports, tiếp đến nhấp vào Next.Chọn Allowthe Connection, sau đó bấm chuột Next một lượt nữa.Đảm bảo toàn bộ các tùy tuyển chọn được liệt kê đã được khám nghiệm và tiếp đến tiếp tục cho trang tiếp theo.Trong ngôi trường Name, nhập tên dễ nhớ (chẳng hạn như host1) và lựa chọn Finish.Bây giờ bạn phải lặp lại các bước từ 1 mang lại 6, đổi khác tên một lần tiếp nữa (tức là thành host2) để xóa cổng.Khởi động lại trang bị tính. Các cổng 80 và 443 giờ sẽ được vứt chặn và xuất hiện thêm trên thứ local.KhiXAMPP được cài đặt đặt, giờ chúng ta có thể sử dụng XAMPP.
Bước 2: Chạy XAMPP và cấu hình môi trường để cài WordPress
Bây giờ, hãy mở vận dụng XAMPP cùng nhấn nút Start. Các bạn sẽ thấy đèn xanh ở góc trên bên bắt buộc màn hình:

Tiếp theo, điều hướng đến tab Services. Bạn sẽ cần bảo đảm rằng trạng thái của cả haidịch vụ Apache và MySQL đều đang hoạt động (tức là đều phải sở hữu đèn xanh). Điều này nhằm đảm bảo an toàn hệ thống làm chủ database và những yếu tố ứng dụng đều chuẩn bị cho môi trường xung quanh localhost. Hiện tại, chúng ta có thể bỏ qua ProFTPD (là file Transfer Protocol server có thể cấu hình).
Nếu MySQL hoặc Apache không chạy (nếu hiển thị đèn đỏ), bạn chỉ việc chọn bọn chúng và dìm Start:

Sau đó, chuyển sang tab Network. Tại đây, chúng ta có thể xác định quy tắc nối tiếp cổng thân server với bộ ứng dụng XAMPP. Chọn localhost mà bạn có nhu cầu làm việc, tiếp đến nhấn nút Enable. Trong lấy ví dụ này, shop chúng tôi sẽ sửdụng localhost:8080:

Cách cấu hình thiết lập WordPress Multisite bên trên XAMPP
Bây giờ các bạn biết cách thiết lập WordPress bên trên localhost bởi XAMPP, chúng ta cũng có thể muốn sử dụng nó để tạo nên WP multisite network. Điều này cho phép bạn tạo thống trị nhiều website từ một giaodiện duy nhất. Có rất nhiều ứng dụng khi áp dụng multisite. Chẳng hạn, bạn có thể dùng nó nhằm kiểm tra phương pháp theme với /hoặc plugin mới chuyển động trên những trang web không giống nhau như vậy nào.
Để bắt đầu, bạn phải mở lại tệp tin wp-config.php vào trình sửa đổi văn bản. Sau đó, chúng ta thêm những code sau sống phía dưới, ngay phía bên trên dòng * That’s all, stop editing! Happy blogging. *
define("WP_DEBUG", false);define("WP_ALLOW_MULTISITE", true);Sau khi chúng ta chắc là Apache và MySQL vẫn đang chạy trên XAMPP, hãy đăng nhập vào trang weblocalhost. Sau đó, điều đào bới Tools > Network Setup:
Sau khi bạn nhập tiêu đề mạng lưới xong, nên chọn lựa Install. Các bạn sẽ được nhắc chỉnh sửa file wp-config.php với .htaccess.
Mở file wp-config.php một đợt nữa.Bạn cần được thêm code sau bên dưới các dòng chúng ta đã thêm trước đó:
define("MULTISITE", true);define("SUBDOMAIN_INSTALL", false);define("DOMAIN_CURRENT_SITE", "localhost");define("PATH_CURRENT_SITE", "/");define("SITE_ID_CURRENT_SITE", 1);define("BLOG_ID_CURRENT_SITE", 1);Tiếp theo, các bạn phải mở (hoặc tạo) tệp tin .htaccess trong thuộc thư mục với file wp-config.php . Sau đó, thay tất cả các chiếc hiện có trong tệp tin đó bằng đoạn code sau:
# BEGIN WordPressRewriteEngine OnRewriteBase /RewriteRule ^index.php$ -
Cài WordPress bên trên localhost bổ ích gì, rất có thể làm gì?
Khi đã biết cách tận dụng XAMPP để cài WordPress trên vật dụng local, hầu hết gì bạn làm tiếp sau sẽ phụ thuộc đa số vào các loại dự án trở nên tân tiến mà nhiều người đang thực hiện. Để giúp bạn bắt đầu, WordPress.org đã sinh sản hướng dẫn tốt vời cho người mới ban đầu vềTest drive WordPress.
Nếu bạn có nhu cầu tìm hiểu cách áp dụng XAMPP với WordPress nhằm kiểm tra kỹ năng lập trình và tạo thêm kinh nghiệm về PHP, có một vài hướng dẫn hữu ích rất có thể giúp bạn.BitDegree với Code Academy đều hỗ trợ nhiều hướng dẫn tuyệt vời bao gồm các chế độ cơ phiên bản về PHP và HTML, và các nữa.
Khi sử dụng localhost/WordPress, rất có thể bạn đề nghị thêm tài nguyên để phát triển kỹ năng cá nhân.Stack Exchange là diễn bọn trực con đường rất sôi nổi chúng ta có thể đặt câu hỏi cho xã hội phát triển WordPress, cũng như nhận được những thông tin vô giá. Cuối cùng, các bạn chắc sẽ cần hoạt động thường xuyên trên diễn lũ hỗ trợWordPress.org.
Kết luận
Như chúng ta thấy, XAMPP là phương án mạnh mẽ cùng linh hoạt để tùy chỉnh thiết lập local web server. Nó tạo môi trường để xây dựng WordPress hoàn hảo nhất. Bạn còn tồn tại thể tùy chỉnh thiết lập multisite, kiểm soát và điều chỉnh theme và nhiều hơn nữa nữa. Tuy nhiên đây chưa phải là cách thức duy duy nhất mà chúng ta cũng có thể sử dụng để cài đặt WordPress bên trên localhost. Công cụ tuyệt đối hoàn hảo thay thế khác làcài để WordPress bởi Docker.
Bạn có thắc mắc nào quy trình cài WordPress bên trên localhost không? Hoặc bạn muốn chia sẽ kinh nghiệm làm website WordPress local mới của bạn? Cho chúng tôi biết trong phần comment bên dưới nhé!
Hải G. Là chuyên gia quản lý, quản lý các thương mại dịch vụ website. Anh có khá nhiều năm tay nghề về VPS, Hosting,technical SEO, CMS. Đặc biệt hâm mộ WordPress và đã sử dụng nó rộng 5 năm nay. Sở trường của anh là đọc, viết blog, đi phượt và hỗ trợ tư vấn cho các bạn trẻ khởi nghiệp.