Tạo virtualhost cho server apache được cài trên nền windows XP

Thứ ba - 26/09/2006 23:46
Đối với những người thiết kế web, chắc đường link: http://localhost/nukeviet/ , http://localhost/forum/ rất quen thuộc. Nó dẫn bạn đến trang chủ của portal nukeviet mà bạn đã cài từ trước trong máy tính. Đã bao giờ bạn nghĩ, làm thế nào để chỉ việc gõ link: http://mysite.com là có thể truy cập đến site nukeviet. Gõ link: http://myforum.com - đến diễn đàn mà bạn đã cài. Xin mách nhỏ các bạn phương pháp tạo virtualhost cho server apache được cài cho windows XP.

- Như hướng dẫn cách cài đặt webserver Apache, Perl, MySql, Php trên nền
windows XP (

http://nukevn.com/forums/showthread.php?t=4
), thư mục D:wwwpublic_html
là thư mục chứa các files, folders của website. Để nukeviet nằm ở một vị trí
riêng, forum nằm ở một vị trí riêng, bạn hãy tạo:

D:www
ukevietpublic_html

D:www
ukevietcgi

D:wwwforumpublic_html

D:wwwforumcgi



- Mở file: httpd.conf trong thư mục D:Apacheconf, thêm xuống dưới cùng:



Trích:








ServerAdmin

webmaster@mysite.com


ServerName mysite.com

DocumentRoot "D:/www/nukeviet/public_html"

ScriptAlias /cgi/ "D:/www/nukeviet/cgi/"

ErrorLog D:/www/nukeviet/error.log

CustomLog D:/www/nukeviet/access.log common







ServerAdmin

webmaster@myforum.com


ServerName myforum.com

DocumentRoot "D:/www/forum/public_html"

ScriptAlias /cgi/ "D:/www/forum/cgi/"

ErrorLog D:/www/forum/error.log

CustomLog D:/www/forum/access.log common







- Mở file: C:WINDOWSsystem32driversetchosts bằng chương trình notepad,
bạn sẽ thấy nội dung như sau:



Trích:






# Copyright (c) 1993-1999 Microsoft Corp.

#

# This is a sample HOSTS file used by Microsoft TCP/IP for
Windows.

#

# This file contains the mappings of IP addresses to host names.
Each

# entry should be kept on an individual line. The IP address
should

# be placed in the first column followed by the corresponding
host name.

# The IP address and the host name should be separated by at
least one

# space.

#

# Additionally, comments (such as these) may be inserted on
individual

# lines or following the machine name denoted by a '#' symbol.

#

# For example:

#

# 102.54.94.97 rhino.acme.com # source server

# 38.25.63.10 x.acme.com # x client host



127.0.0.1 localhost





Hãy viết thêm xuống dưới:



Trích:






127.0.0.2 mysite.com

127.0.0.3 myforum.com



Lưu file và khởi động lại máy.



- Kiểm tra:

Tạo file index.php tại thư mục D:www
ukevietpublic_html với nội dung
sau:



PHP Code:






echo "Welcome to Mysite.com";


?>






và D:wwwforumpublic_html với nội dung:



PHP Code:






echo "welcome to Myforum.com";


?>






Mở trình duyệt, gõ:


http://mysite.com
và

http://myforum.com
. Nếu hiển thị dòng chữ “Welcome to Mysite.com” hoặc
"Welcome to Myforum.com" trên trình duyệt, tức là bạn đã tạo thành công
virtualhost rồi.

Việc tiếp theo là cài portal nukeviet vào thư mục D:www
ukevietpublic_html
và forum nào đó (phpbb chẳng hạn) vào thư mục D:wwwforumpublic_html.

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

Những tin mới hơn

Những tin cũ hơn

Giới thiệu về NukeViet

Giới thiệu khái quát NukeViet là một ứng dụng trên nền web có thể sử dụng vào nhiều mục đích khác nhau. Phiên bản đang được phát hành theo giấy phép phần mềm tự do nguồn mở có tên gọi đầy đủ là NukeViet CMS gồm 2 phần chính là phần nhân (core) của hệ thống NukeViet và nhóm chức năng quản trị nội...

Thăm dò ý kiến
Bạn biết gì về NukeViet 4?
Thống kê truy cập
  • Đang truy cập799
  • Máy chủ tìm kiếm29
  • Khách viếng thăm770
  • Hôm nay40,100
  • Tháng hiện tại1,047,626
  • Tổng lượt truy cập118,821,313
Left-column advertisement
  • DauThau.info - Một sản phẩm công nghệ phát triển trên nền tảng NukeViet

    Được xây dựng trên nền tảng CMS mã nguồn mở NukeViet, DauThau.info đã trải qua quá trình phát triển và mở rộng liên tục để đáp ứng những bài toán ngày càng chuyên sâu của dữ liệu đấu thầu. Từ nền móng công nghệ ban đầu, sản phẩm từng bước được mở rộng với các công cụ phục vụ tìm kiếm, theo dõi và phân tích dữ liệu, dần trở thành một hệ thống chuyên biệt phục vụ thị trường đấu thầu Việt Nam.
  • Thông báo phát hành NukeViet 4.6.02

    NukeViet 4.6.02 là phiên bản tiếp theo của NukeViet CMS, đây cũng là bản cập nhật bảo mật rất quan trọng được khuyến nghị cho toàn bộ người dùng.
  • Thông báo phát hành NukeViet 4.6.01

    NukeViet 4.6.01 là phiên bản tiếp theo của NukeViet CMS, đây cũng là bản cập nhật bảo mật rất quan trọng được khuyến nghị cho toàn bộ người dùng.
  • Cộng đồng nghiên cứu bảo mật đồng hành cùng NukeViet bảo vệ hạ tầng số Việt Nam

    Ngày càng nhiều sinh viên, nhà nghiên cứu và chuyên gia an toàn thông tin lựa chọn đồng hành cùng NukeViet trong việc phát hiện, báo cáo và khắc phục các lỗ hổng bảo mật. Những đóng góp đó không chỉ giúp hoàn thiện một dự án mã nguồn mở Việt Nam mà còn góp phần bảo vệ hàng nghìn website của cơ quan, tổ chức và doanh nghiệp đang vận hành trên nền tảng này.
  • Thông báo phát hành NukeViet 4.6.00

    NukeViet 4.6.00 là phiên bản tiếp theo của NukeViet CMS dựa trên kế thừa các chức năng của dòng 4.5 và yêu cầu máy chủ hỗ trợ php 7.4 trở lên. Đây cũng là bản cập nhật bảo mật rất quan trọng được khuyến nghị cho toàn bộ người dùng.
  • Thông báo bảo mật dòng NukeViet 4.5.x

    Dòng NukeViet 4.5.x đã bước vào giai đoạn duy trì cuối vòng đời. Trang này ghi nhận liên tục các vấn đề bảo mật và cách chúng tôi xử lý để giữ an toàn cho những website còn ở lại trên dòng 4.5.x đến tháng 7 năm 2027. Chúng tôi vẫn nỗ lực bảo vệ bạn ở mức tốt nhất có thể trên nền tảng này — nhưng nếu có điều kiện, hãy lên kế hoạch chuyển sang phiên bản mới hơn để được bảo vệ tận gốc.
  • Sinh viên ĐH Bách khoa Hà Nội giúp tìm ra lỗ hổng bảo mật của NukeViet

    Nguyễn Quang Bằng, sinh viên năm 4 ngành Khoa học Máy tính tại Đại học Bách Khoa Hà Nội, vừa được nền tảng CMS mã nguồn mở NukeViet vinh danh sau khi phát hiện và báo cáo một lỗ hổng bảo mật nghiêm trọng.
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây