Cách cài đặt WordPress cục bộ với XAMPPBạn đã bao giờ ước mình có thể loay hoay với WordPress mà không gặp rắc rối hay chi phí cài đặt nó trên máy chủ lưu trữ web?


Môi trường dàn dựng hoàn toàn tốt khi bạn cần gỡ lỗi các vấn đề hoặc kiểm tra cập nhật trước khi đẩy lên một trang web WordPress trực tiếp. Nhưng những gì về khi bạn muốn:

  • Hãy thử các plugin mới?
  • Lấy một chủ đề cho một thử nghiệm quay hoặc xây dựng của riêng bạn?
  • Khám phá một tính năng WordPress mới?
  • Thử nghiệm với một thiết kế xu hướng hoặc kỹ thuật mã hóa?
  • Tiếp tục làm việc trên một trang web ngay cả khi kết nối wi-fi thưa thớt hoặc không tồn tại?

Trong những trường hợp đó, tốt nhất là cài đặt WordPress cục bộ trên máy tính của bạn. Vì vậy, hôm nay, chúng tôi sẽ hướng dẫn bạn cách cài đặt WordPress trên XAMPP.

Cách cài đặt WordPress cục bộ với XAMPP

Mặc dù làm cho phần mềm nguồn mở của nó có sẵn để tải xuống, WordPress không phải là thứ có thể cài đặt trên máy tính của bạn. Dù sao cũng không phải.

Nếu bạn muốn cài đặt WordPress trên localhost (tức là máy tính của bạn), bạn sẽ cần trợ giúp.

Bắt đầu ở đây:

Bước 1: Chọn môi trường máy chủ cục bộ

Để cài đặt WordPress hoạt động trên máy tính của bạn, bạn cần có một môi trường cục bộ với:

  • Phần mềm máy chủ web (thường là máy chủ Apache),
  • Một ngôn ngữ lập trình như PHP hoặc Perl,
  • Và phần mềm quản lý cơ sở dữ liệu như MySQL hoặc MariaDB.

XAMPP là người mà chúng tôi sẽ đưa bạn đi qua ngày hôm nay. Điều đó nói rằng, có các tùy chọn khác có sẵn, nếu bạn thích:

Thiết lập không thực sự phức tạp với bất kỳ tùy chọn nào trong số này. Tuy nhiên, vì XAMPP là một môi trường phát triển phổ biến và nó không tin tưởng thiết bị (Mac, Windows, Tương thích với Linux), chúng tôi sẽ tập trung vào đó ngay hôm nay.

Bước 2: Tải xuống XAMPP

Tham quan Trang web bạn bè Apache và tải xuống phiên bản XAMPP mới nhất cho hệ điều hành của bạn:

XAMPP

Tập tin sẽ tự động bắt đầu tải xuống.

Khi hoàn thành, hãy thêm XAMPP vào các ứng dụng của bạn và bắt đầu quá trình tải.

Tải XAMPP

Tùy thuộc vào hệ điều hành của bạn, bạn có thể cần chấp nhận một số quyền truy cập trước khi ứng dụng tải đầy đủ. Tuy nhiên, khi nó sẵn sàng để đi, đây là cửa sổ bạn sẽ thấy:

Ứng dụng XAMPP

XAMPP hiện đã được cài đặt trên máy tính của bạn.

Bước 3: Cấu hình môi trường XAMPP của bạn

Nhấp vào nút Bắt đầu trong một ứng dụng XAMPP trong ứng dụng XAMPP của bạn để khởi tạo thiết lập môi trường cục bộ. Đèn trạng thái sẽ thay đổi từ đỏ sang vàng sang xanh:

Đèn trạng thái XAMPP

XAMPP không phải là điều duy nhất cần bắt đầu. Chuyển đến tab Dịch vụ và thực hiện tương tự cho từng dịch vụ ngăn xếp cho đến khi chúng chuyển sang màu xanh:

Dịch vụ XAMPP

Tiếp theo, đi đến tab Mạng. Bạn sẽ cần chọn nơi bạn muốn máy chủ localhost của mình sống:

Mạng XAMPP

Chọn từ bất kỳ tùy chọn có sẵn nào và nhấp vào Cho phép kích hoạt.

Ghi chú: Nếu bạn có kế hoạch biến cái này thành WordPress Multisite, bạn chỉ có thể sử dụng các cổng 80 hoặc 443. Nếu đó là trường hợp, bạn có thể tạo bất cứ thứ gì bạn muốn sử dụng ngay bây giờ hoặc sử dụng cách giải quyết sau (nhiều hơn ở dưới cùng của bài đăng này ).

Một điều cuối cùng cần làm là vào tab Khối. Nhấp vào Mount Mount Mount.

Núi XAMPP

Điều này sẽ giúp dính dính cục bộ cục bộ vào máy tính để bàn của bạn (bạn sẽ cần điều này sau này để sửa đổi các tập tin trang web của bạn).

Bước 4: Tạo cơ sở dữ liệu

Bạn chỉ còn một việc phải làm.

Mở tab trình duyệt mới và nhập tên của localhost mà bạn đã bật. Ví dụ:

Localhost trong trình duyệt

Bạn sẽ được đưa đến một trang chào mừng cho XAMPP:

Trang chào mừng XAMPP

Để thêm cơ sở dữ liệu mới, nhấp vào nút phpMyAdmin ở góc trên bên phải của trang này. phpMyAdmin sẽ tự động khởi chạy:

phpMyAdmin

Trước khi chúng tôi thêm WordPress vào máy chủ cục bộ, trước tiên chúng tôi cần một cơ sở dữ liệu cho nó. Chuyển đến tab Cơ sở dữ liệu ở đầu trang.

Tạo nên cơ sở dữ liệu

Đặt tên cho cơ sở dữ liệu của bạn (sử dụng tất cả các chữ cái viết thường và dấu gạch dưới thay vì dấu cách). Sau đó, cập nhật menu thả xuống từ utf8 sang Collation. Nhấp vào nút Tạo Tạo khi bạn hoàn thành.

Bước 5: Tải xuống WordPress

Để lấy lại phiên bản mới nhất của WordPress, hãy đi đến Trang web WordPress.org. Nhấp vào Tải xuống Nhận WordPress WordPress ở góc trên bên phải của trang:

Nhận WordPress

Bạn có thể tải xuống tệp zip từ trang tiếp theo:

Tải xuống phần mềm WordPress

Bước 6: Cập nhật tệp wp-config.php

Giải nén các tệp WordPress của bạn và xác định vị trí wp-config-sample.php.

Tệp WordPress

Tệp này chứa thông tin chính về trang web WordPress của bạn và là thứ cho phép phần mềm WordPress lưu trữ thông tin trong cơ sở dữ liệu MariaDB (hoặc MySQL) mà bạn vừa tạo. Tuy nhiên, ở đây chúng tôi cần cập nhật thông tin giữ chỗ ở đây.

Mở tệp bằng trình soạn thảo văn bản.

Nguyên tử wpconfig

Các dòng sau cần được chỉnh sửa:

Tên cơ sở dữ liệu

Xác định vị trí dòng này:

định nghĩa ('DB_NAME', 'cơ sở dữ liệu_name_here');

Nếu bạn không nhớ những gì bạn đặt tên cho cơ sở dữ liệu của mình trong phpMyAdmin, bạn có thể tìm thấy nó ở đây:

Tên cơ sở dữ liệu

Sau đó, thay thế cơ sở dữ liệu của tên_bạn_bảng bằng tên cơ sở dữ liệu của bạn. Trong ví dụ của chúng tôi, dòng sẽ trở thành:

xác định ('DB_NAME', 'my_website');

Tên đăng nhập và mật khẩu

Tiếp theo, xác định hai dòng này:

định nghĩa ('DB_USER', 'username_here');

định nghĩa ('DB_PASSWORD', 'password_here');

Thay thế tên người dùng của người dùng_biết bằng một tên miền gốc và bỏ trống mật khẩu. Vì vậy, các dòng nên đọc:

định nghĩa ('DB_USER', 'root');

định nghĩa ('DB_PASSWORD', '');

Khi bạn thực hiện xong, hãy lưu tệp và đổi tên thành wp-config.php. Hãy chắc chắn rằng nó bên trong thư mục tệp WordPress gốc.

Bước 7: Cài đặt WordPress trên Localhost

Để cài đặt WordPress cục bộ, bạn cần di chuyển các tệp đã tải xuống (đã giải nén) – bao gồm tệp wp-config.php mới – vào thư mục htdocs XAMPP..

Bạn sẽ tìm thấy nó ở đây:

Thư mục tệp HTDOCS

Đổi tên thư mục nếu bạn thích nó để được gọi là một cái gì đó không phải là Word wordpress. Một tên miền tạm thời sẽ làm.

Để truy cập cài đặt WordPress mới của bạn, hãy truy cập địa chỉ localhost ban đầu bạn đã sử dụng lúc đầu, theo sau là tên thư mục WordPress mới của bạn. Thêm phần mềm / wp-admin / vào cuối.

Ví dụ:

http: // localhost: 800 / mytestwebsite / wp-admin /

Sau đó, bạn sẽ thấy trang cài đặt này:

Quản trị viên cục bộ

Điền vào tất cả các chi tiết – bao gồm tên người dùng và mật khẩu quản trị viên của bạn – và hoàn tất cài đặt. Khi bạn làm xong, bạn sẽ được đưa vào đây:

Cài đặt WordPress mới

Và đó là điều đó. Bây giờ bạn đã cài đặt thành công WordPress cục bộ với XAMPP.

Để truy cập trang web cục bộ của bạn trong tương lai, hãy tải ứng dụng XAMPP và khởi động máy chủ cục bộ. Sau đó truy cập địa chỉ web localhost của bạn và đăng nhập lại. (Vì vậy, hãy chắc chắn để đánh dấu nó.)

Cách cài đặt WordPress Multisite trên Localhost

Nếu bạn muốn thử nghiệm mọi thứ trên Mạng nhiều trang WordPress, bạn cũng có thể làm điều này với XAMPP.

Bước 1-7: Cài đặt WordPress cục bộ

Để kích hoạt Multisite, trước tiên bạn cần hoàn thành Bước 1 đến 7.

Bước 8: Kích hoạt WordPress Multisite

Mở wp-config.php tập tin một lần nữa từ thư mục htdocs.

Tìm dòng:

/ * Thế thôi, dừng chỉnh sửa! Chúc mừng xuất bản. * /

Ngay phía trên nó, chèn chuỗi kích hoạt Multisite sau:

định nghĩa ('WP_ALLOW_MULTISITE', đúng);

Lưu các tập tin.

Đăng xuất khỏi trang web WordPress địa phương của bạn và đăng nhập lại. Chuyển đến Công cụ> Cài đặt Mạng.

Công cụ thiết lập mạng

Như đã lưu ý trước đó, WordPress chỉ cho phép Multisite chạy qua các cổng mạng 80 hoặc 443. Nếu ban đầu, bạn không định cấu hình XAMPP thông qua một trong các cổng đó, điều đó ổn. Sử dụng cách giải quyết này.

Chuyển đến thư mục XAMPP của bạn và xác định vị trí sau:

/ (tên thư mục trang web của bạn) /wp-admin/includes/network.php

Bên trong tập tin này, có một dòng chữ:

if ((false! == $ has_ports &&! in_array ($ has_ports, mảng (': 80', ': 443')))) {

Đây là lý do bạn có thể thấy lỗi khi cố gắng truy cập Cài đặt mạng trong WordPress. Để khắc phục điều này, hãy thêm cổng mà bạn đã sử dụng vào mã. Ví dụ:

if ((false! == $ has_ports &&! in_array ($ has_ports, mảng (': 80', ': 443', ': 8080'))))) {

Lưu tệp và quay lại Thiết lập mạng trong WordPress.

Bạn sẽ được yêu cầu đặt tên cho trang web của mình và chỉ định người dùng quản trị.

Tạo một mạng

Sau đó, bạn sẽ thấy các hướng dẫn sau:

Kích hoạt mạng

Bạn cần phải cập nhật cả tệp wp-config.php và .htaccess của mình. Nếu bạn có thể tìm thấy tập tin .htaccess, bạn sẽ phải tạo nó từ đầu. Mở trình soạn thảo văn bản của bạn, chèn đoạn mã và lưu nó vào thư mục.

Khi bạn đã lưu cả hai tệp đó, hãy đăng xuất khỏi WordPress một lần nữa. Khi bạn đăng nhập lại, bạn sẽ thấy rằng WordPress Multisite đã được cài đặt cục bộ.

Cài đặt nhiều trang WordPress mới

Gói (lại

Nó không bao giờ là một ý tưởng tốt để xây dựng, thử nghiệm hoặc khắc phục sự cố khi cài đặt WordPress trực tiếp.

Trong trường hợp công việc bạn làm cần được đẩy lên một trang web trực tiếp, sẽ có ý nghĩa hơn khi sử dụng máy chủ dàn hoặc tên miền phụ. Tuy nhiên, nếu bạn thử nghiệm các tính năng mới, kỹ thuật thiết kế hoặc công cụ, làm việc cục bộ là một ý tưởng tốt hơn. (Nó cũng rẻ hơn.)

Nhờ XAMPP, tất cả chỉ mất 7 bước và không quá 15 phút để cài đặt WordPress cục bộ.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me