Tên miền ảo xampp là gì? Khi nào cần sử dụng tên miền ảo? Nếu bạn cần tạo tên miền ảo xampp thì bài viết dưới đây của Tenten.vn là dành cho bạn. Nào, hãy cùng tham khảo ngay nhé!
Contents

Tên miền ảo xampp là gì?
Tên miền ảo (Virtual host) trong xampp là cách để tạo ra nhiều trang web trên cùng một máy tính và làm cho nó trông như nhiều máy chủ khác nhau.
Người dùng có thể sử dụng tên miền ảo (Virtual host) để thử nghiệm các ứng dụng web trên máy tính địa phương trước khi đưa lên môi trường sản xuất hoặc để triển khai nhiều trang web khác nhau trên cùng một máy tính.
Khi cần phải phát triển và thử nghiệm các ứng dụng web trên máy tính địa phương trước khi đưa lên môi trường sản xuất hoặc để triển khai nhiều trang web khác nhau trên cùng một máy tính, ta cần tạo tên miền ảo (Virtual host) trong xampp để làm cho nó trông như nhiều máy chủ khác nhau.
Để tạo tên miền ảo xampp, bạn cần thực hiện các bước theo hướng dẫn sau:
Để thêm tên miền ảo trong xampp, đầu tiên bạn cần truy cập vào file hosts trên máy tính của mình tại địa chỉ C:\Windows\system32\drivers\etc\

Trên Mac là /private/etc/hosts hoặc /etc/hosts đối với Linux. Sau đó, bạn chọn tab Security, ấn nút Edit để sửa quyền, chọn phần User và đánh dấu Full Control và lưu lại.

Tiếp theo, bạn mở file hosts lên và trỏ tên miền ảo cần thêm vào về IP của localhost là 127.0.0.1. Sau đó, lưu lại file hosts.

Sau đó, bạn truy cập vào thư mục C:\xampp\apache\conf\extra\ và tìm file httpd-vhosts.conf rồi mở lên. Tiếp theo, bạn tìm đến dòng ##NameVirtualHost *:80 và xóa hai dấu thăng (#) đi. Nếu bạn có dùng port khác cho Apache thì hãy đổi 80 thành cổng của bạn để tạo tên miền ảo xampp.

Cuối cùng, bạn chèn đoạn mã sau vào cuối file httpd-vhosts.conf để khai báo thêm domain thachpham.com:
“`
<VirtualHost *:80>
DocumentRoot “C:/xampp/htdocs/thachpham”
ServerName thachpham.com
</VirtualHost>
“`
Trong đó, DocumentRoot là đường dẫn của thư mục mà bạn muốn domain ảo trỏ về, ServerName là tên miền ảo đã khai báo trong file hosts mà bạn muốn thêm vào localhost. Như vậy là đã hoàn thành tạo tên miền ảo xampp rồi nhé
Khi tạo tên miền ảo xampp thì bạn cần lưu ý một số vấn đề như sau:
Cần sửa quyền truy cập cho file hosts khi tạo tên miền ảo xampp trước khi chỉnh sửa để tránh lỗi và đảm bảo quyền truy cập đủ cho việc sửa file.
Để chỉnh sửa mục này, bạn cần thực hiện các bước sau:
Sau khi thêm tên miền ảo vào file hosts, người dùng cần khởi động lại Apache để hoạt động mới được áp dụng.
Để áp dụng tên miền ảo sau khi đã thêm vào file hosts, thì bạn có thể đóng và mở lại Apache hoặc khởi động lại toàn bộ XAMPP để tên miền ảo mới được áp dụng.
Để tránh lỗi xảy ra trong quá trình triển khai tên miền ảo trên XAMPP thông qua file httpd-vhosts.conf, người dùng cần chú ý đến cú pháp và đảm bảo cú pháp chính xác trong file này.
Các cú pháp sai hoặc không chính xác có thể gây ra lỗi trang web hoặc không cho phép trang web hoạt động đúng cách trên XAMPP.
Để khắc phục sự cố tên miền ảo không truy cập được, bạn có thể thực hiện một số giải pháp như sau:
Tên miền ảo bị chặn có thể do nhiều nguyên nhân, như là:
Để tạo tên miền ảo xampp, bạn chỉ cần thực hiện theo các bước đơn giản mà chúng tôi hướng dẫn bên trên. Khi đã thực hiện đầy đủ các bước, người dùng có thể truy cập được tên miền ảo trên XAMPP để phát triển ứng dụng web. Tuy nhiên, nếu bạn không có chuyên môn thì tốt nhất nên nhờ những kỹ thuật viên hỗ trợ để tránh sai sót trong quá trình tạo tên miền ảo này nhé.
Dịch vụ Hosting và Email nổi bật












Các tìm kiếm liên quan đến chủ đề “Tên miền ảo xampp”
| Trỏ domain về localhost | Virtual Host XAMPP | Đổi tên miền localhost | Tạo domain ảo trên localhost xampp |
| XAMPP | Trỏ IP về tên miền | Cấu hình Virtual Host trong XAMPP | Cách đổi cổng Apache xampp |
Tên miền camera là gì? Cách tạo tên miền xem camera nhanh và miễn phí
FQDN – Fully Qualified Domain Name là gì
Addon tên miền là gì? 3 bước thêm addon tên miền trên cpanel cực đơn giản