Video: Cấu hình virtual domain (tên miền ảo) trong XAMPP 2025
Trước khi bạn kích hoạt tính năng WordPress multisite, bạn cần phải chỉnh sửa và cấu hình tệp máy chủ Apache bằng cách thêm một bản ghi tên máy chủ trỏ tới máy chủ web của bạn trong công cụ cấu hình DNS có sẵn trong phần mềm quản trị máy chủ web của bạn (như Quản lý WebHost (WHM), một công cụ quản trị lưu trữ web phổ biến). Hồ sơ tên máy như sau: *. tên miền của bạn. com (tên miền yourdomain.com được thay thế bằng tên miền thực của bạn).
Nếu bạn có thể, tự mình thực hiện các cấu hình. Nếu bạn không biết làm thế nào, không thoải mái khi điều chỉnh các cài đặt này hoặc không có quyền truy cập để thay đổi cấu hình trong phần mềm máy chủ web của mình, bạn cần yêu cầu nhà cung cấp dịch vụ lưu trữ của bạn trợ giúp hoặc thuê một nhà tư vấn để thực hiện các cấu hình cho bạn. Các nhà cung cấp dịch vụ lưu trữ web có nhân viên hỗ trợ để giúp bạn với những điều này, nếu bạn cần nó - hãy tận dụng điều đó!
Thực hiện theo các bước sau để kích hoạt các tên miền phụ trong miền đại diện trong Apache:
-
Đăng nhập như người dùng gốc vào máy chủ của bạn.
-
Mở httpd. tập tin conf hoặc tệp vhost bao gồm tệp cho tài khoản web hiện tại của bạn.
-
Tìm phần lưu trữ ảo cho tên miền của bạn.
-
Thêm các ký tự đại diện phụ ký tự đại diện bên cạnh tên miền.
Nó sẽ giống như sau:
ServerAlias yourdomain. com *. tên miền của bạn. com
-
Lưu tệp.
-
Khởi động lại Apache.
Bạn cũng cần phải thêm một bản ghi DNS của tên miền phụ. Tùy thuộc vào cách miền của bạn được thiết lập, điều này có thể được thực hiện tại công ty đăng ký hoặc máy chủ web của bạn. Nếu bạn chỉ cần trỏ đến các máy chủ tên máy chủ lưu trữ web của mình thì bạn có thể thêm các bản ghi DNS khác vào máy chủ web của bạn trong giao diện quản trị máy chủ web, chẳng hạn như WHM (Trình quản lý Máy chủ Web).
Bạn cũng nên thêm một Nhật ký Tên (CNAME) với một giá trị *. CNAME là một bản ghi được lưu trữ trong các cài đặt DNS của máy chủ web Apache của bạn cho biết Apache bạn muốn liên kết một tên miền phụ với miền tài khoản chính. Áp dụng giá trị của * cho Apache gửi bất kỳ yêu cầu miền phụ nào đến miền chính của bạn, và từ đó, WordPress tìm kiếm sudbomain trong cơ sở dữ liệu để xem nó có tồn tại hay không.
Mạng đòi hỏi bộ nhớ máy chủ lớn hơn rất nhiều so với các trang web WordPress điển hình, đơn giản bởi vì đa điểm thường lớn hơn, có nhiều lưu lượng truy cập hơn và sử dụng nhiều không gian và không gian cơ sở dữ liệu hơn vì nhiều trang web đang chạy (trái ngược với chỉ cần một với WordPress thường xuyên). Bạn không chỉ đơn giản là thêm các trường hợp của WordPress. Bạn đang nhân sự xử lý và sử dụng tài nguyên của máy chủ khi bạn chạy tính năng Multisite của WordPress.Mặc dù các phiên bản nhỏ hơn của mạng chạy ổn trên hầu hết các máy chủ web, bạn có thể thấy rằng khi mạng của bạn phát triển, bạn cần thêm bộ nhớ. Để bắt đầu với một tài khoản lưu trữ bạn cần truy cập vào ít nhất 256MB bộ nhớ RAM (bộ nhớ).
Mỗi trang được tạo, thêm chín bảng vào cơ sở dữ liệu. Mỗi bảng có một tiền tố tương tự như wp_BLOG-ID_tablename (BLOG-ID là ID duy nhất được chỉ định cho trang web).
Ngoại lệ duy nhất cho điều này là trang web chính. Bàn của nó vẫn còn nguyên vẹn. Với WordPress multisites, tất cả các cài đặt mới sẽ để lại các bảng blog chính không bị ảnh hưởng và số trang web bổ sung theo từng tuần, với mỗi trang web mới được thêm vào mạng.
Nhiều cuộc thảo luận về bố cục cơ sở dữ liệu đã xảy ra trong Trac, hệ thống quản lý codebase của WordPress và trong WordPress. diễn đàn org. Mặc dù nó có vẻ khó sử dụng, nó sẽ được quy mô phù hợp. Hạn chế về kích thước cơ sở dữ liệu có nhiều hơn để làm với máy chủ và các công cụ quản lý cơ sở dữ liệu. Người dùng trung bình xây dựng một mạng lưới vừa và nhỏ, thường không cần nhiều hơn tài khoản VPS.
