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

Thứ tư - 27/09/2006 10: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


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

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Ủng hộ, hỗ trợ và tham gia phát triển NukeViet

1. Ủng hộ bằng tiền mặt vào Quỹ tài trợ NukeViet Qua tài khoản Paypal: Chuyển khoản ngân hàng trực tiếp: Người đứng tên tài khoản: NGUYEN THE HUNG Số tài khoản: 0031000792053 Loại tài khoản: VND (Việt Nam Đồng) Ngân hàng Vietcombank chi nhánh Hải...

Thăm dò ý kiến

Bạn biết gì về NukeViet 4?

Thống kê truy cập
  • Đang truy cập199
  • Máy chủ tìm kiếm9
  • Khách viếng thăm190
  • Hôm nay52,196
  • Tháng hiện tại52,196
  • Tổng lượt truy cập60,206,380
  • Thông báo lịch bảo trì diễn đàn NukeViet từ ngày 28/5/2020

  • Thông báo về lỗi bảo mật NukeViet 4.x

    Ban quản trị NukeViet thông báo: Hiện tại các phiên bản NukeViet 4.x đang có lỗi bảo mật, lợi dụng lỗi này kẻ xấu có thể lừa quản trị của site đang đăng nhập admin để thực hiện các thao tác không mong muốn. Bài viết này hướng dẫn quản trị site các biện pháp bảo vệ tạm thời trước khi có bản cập nhật chính thức.
  • GitHub tung ra tính năng mới cho phép viết code trực tiếp ngay trong trình duyệt

    Trong một thông báo chính thức dành cho các nhà phát triển, GitHub đã ra mắt Codespaces - một tính năng cho phép viết code trực tiếp trên web mà không cần thiết lập thêm bất cứ yêu cầu bổ sung nào, tương tự như môi trường Integrated Development Environment (IDE) trên đám mây.
  • Thông báo lịch bảo trì website NukeViet ngày 15/5/2020

  • Thông báo phát hành NukeViet 4.4.00

    NukeViet 4.4.00 là thế hệ mới của dòng NukeViet 4x với điểm nổi bật lớn nhất là thay đổi để tương thích với động thái loại bỏ dữ liệu có cấu trúc vocabulary.org của Google. Ngoài ra phiên bản này còn bổ sung một số chức năng mới mẻ như bổ sung tính năng xác thực hai bước bằng tài khoản Google, Facebook trong quản trị; hỗ trợ toàn diện IPv6 ở các cấu hình liên quan đến địa chỉ IP, loại bỏ hoàn toàn hỗ trợ Flash. Đây là bản cập nhật quan trọng, các website đang sử dụng NukeViet 4.3 không nên bỏ qua.
  • Giới thiệu các thay đổi trong NukeViet 4.4.00

    NukeViet 4.4.00 là thế hệ tiếp theo của NukeViet 4x, các site cập nhật lên phiên bản này sẽ cần điều chỉnh giao diện (không bắt buộc). Hãy cùng tìm hiểu một số thay đổi chính ở phiên bản này.
  • Hướng dẫn sử dụng phần mềm họp trực tuyến Jitsi

    Jitsi được biết đến là một trong số những ứng dụng họp trực tuyến được xây dựng trên mã nguồn mở cho phép người dùng gọi video chỉ sau vài bước thực hiện hết sức đơn giản. Vậy ứng dụng này được sử dụng như thế nào? Bài viết sau đây của chúng tôi sẽ giúp bạn trả lời câu hỏi này.
 
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