CỘNG ĐỒNG CÔNG NGHỆ THÔNG TIN VIỆT NAM VIETNETWORK.VN

Cấu hình Virtual hosts trên Apache cho AppServ và XAMPP.

0 Thành viên và 1 Khách đang xem chủ đề.

Ngủ rồi CCNACCNP

  • Hero Member
  • *****
    • Bài viết: 3980
    • Số Lần: +73/-0
Cấu hình Virtual hosts  trên Apache cho AppServ và XAMPP.

Thiết lập virtual host giống như việc add vào nhiều domain name trên một  web shared hosting mà các bạn đi thuê vậy, việc này giúp chúng ta có thể duyệt web trên nhiều tên miền khách nhau một cách dễ dàng hơn và những ai đang sử dụng rewrite thì không thể nào bỏ qua cái này được. Các bước cấu hình này cũng khá đơn giản các bạn cũng nên biết qua sẽ rất có ích cho các bạn sau này.

Trong bài này mình sẽ hướng dẫn các bạn cấu hình trên 2 web server mình đã từng sử dụng qua: AppServ và XAMPP
Đối với từng webserver mà cách cấu hình virtual host có phần hơi khác nhau một chút cụ thể theo những bước như sau:

 AppServ
Mở file httpd.conf theo đường dẫn sau:
AppServ\Apache2.2\conf\httpd.conf
Tìm đến chữ  # Virtual hosts
Thêm vào một dòng như sau   
NameVirtualHost *
Và đối với từng domain name thì chúng ta sẽ có phần cấu hình như sau:
<VirtualHost *:80>
DocumentRoot "D:/Appserv/www/VietNetwok"
   ServerName VietNetwork.Vn
   ServerAlias   www.VietNetwork.Vn
DirectoryIndex index.php index.htm
</VirtualHost>
Trong đó:
DocumentRoot: Là đường dẫn đến nơi bạn chứa website
ServerName: Là đường dẫn để bạn truy cập vào website

Ảnh minh họa dưới đây


Sau khi đã cấu hình xong bạn tìm đến file host theo đường dẫn   
C:\WINDOWS\System32\drivers\etc\hosts
và thêm vào 1 dòng như sau, trong đó VietNetwork.Vn là tên bạn đã đặt ở ServerName
127.0.0.1 VietNetwork.Vn
127.0.0.1 www.VietNetwork.Vn

Ảnh minh họa dưới đây

Như thế là đã hoàn tất, giờ bạn thử chạy theo đường dẫn sau để xem kết quả   
http://VietNetwork.Vn hoặc http://www.VietNetwork.Vn

XAMPP
Mở file httpd-vhosts.conf theo đường dẫn sau:   
xampp\apache\conf\extra\httpd-vhosts.conf
Thêm vào một dòng như sau   
NameVirtualHost *
Và đối với từng domain name thì chúng ta sẽ có phần cấu hình như sau:
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/VietNetwok"
   ServerName VietNetwork.Vn
   ServerAlias   www.VietNetwork.Vn
DirectoryIndex index.php index.htm
</VirtualHost>
DocumentRoot: Là đường dẫn đến nơi bạn chứa website
ServerName: Là đường dẫn để bạn truy cập vào website
 
Sau khi đã cấu hình xong bạn tìm đến file host theo đường dẫn   
C:\WINDOWS\System32\drivers\etc\hosts
và thêm vào 1 dòng như sau, trong đó VietNetwork.Vn là tên bạn đã đặt ở ServerName   
127.0.0.1 VietNetwork.Vn
127.0.0.1 www.VietNetwork.Vn
Như thế là đã hoàn tất, giờ bạn thử chạy theo đường dẫn sau để xem kết quả
http://VietNetwork.Vn hoặc http://www.VietNetwork.Vn

 Tom_and_Jerry 2.gif
« Sửa lần cuối: Tháng Sáu 20, 2019, 03:03:05 PM gửi bởi NetworkEngineer »



 

Related Topics

  Tiêu đề / Tác giả Trả lời Bài mới
2 Trả lời
1576 Lượt xem
Bài mới Tháng Tư 21, 2019, 04:26:20 PM
gửi bởi CCNACCNP
1 Trả lời
1870 Lượt xem
Bài mới Tháng Sáu 20, 2019, 04:01:54 PM
gửi bởi NetworkEngineer
1 Trả lời
725 Lượt xem
Bài mới Tháng Mười Hai 27, 2018, 03:19:10 PM
gửi bởi CCNACCNP
0 Trả lời
302 Lượt xem
Bài mới Tháng Tư 13, 2018, 10:48:51 AM
gửi bởi CCNACCNP
1 Trả lời
59 Lượt xem
Bài mới Tháng Tư 22, 2019, 05:17:50 PM
gửi bởi CCIEInternetworkExpert