Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
0,96 MB
Nội dung
HostnhiềuWebsitetrênmộtmáychủ
Bạn là nhà cung cấp dịch vụ Hosting, yêu cầu
đặt ra là mộtmáychủ phải Host được nhiều
Web site là vô cùng quan trọng để giảm chi phí
và thời gian quản lý.Trong bài viết này tôi trình
bày với các bạn cách Hosting nhiều website
trên mộtmáychủ Windows Server 2003 cài
đặt làm Web server dùng IIS 6.0.
Khi đăng ký tên miền, ví dụ như vnexperts.net với nhà cung cấp tên
miền như VNIC. Trước tiên VNIC kiểm tra xem đã có tên miền đó trên
Internet chưa, sau đó sẽ hỏi bạn là địa chỉ IP bạn đặt Host ở
đâu để họ
thiết lập Record từ: www.vnexpress.net à sang địa chỉ IP (đây chính là
địa chỉ IP mà bạn đặt thuê Host – hay đặt ở công ty, nhà riêng) có một
số công ty chỉ cho thuê Host mà không cấp tên miền.
Trong bài viết này tôi chỉ trình bày với các bạn cách mà các nhà dịch
vụ Hosting thiết lập Hostnhiều Website trênmộtmáy chủ. Còn dịch vụ
DNS các bước tạo Zone cũng tương tự như các nhà cung cấp tên miền
trên Internet.
- Cài đặt IIS 6.0 cho máychủ Windows Server 2003
- Cài đặt DNS
- Thiết lập Zone trong DNS
- Tạo nhiềuWebsitetrên IIS.
1. Đặt địa chỉ IP.
Để thực hiện bài Lab này trước tiên bạn phải đặt địa chỉ IP tĩnh, DNS là
địa chỉ IP của chính máy mình.
- Khi đó bạn truy cập vào bất kỳ website nào hệ thống sẽ hỏi tới máy
chủ DNS.
- Máychủ DNS là chính máy của bạn – có tạo zone của domain đó thì
ok rồi
- Nếu đặt DNS ở trên Internet – khi vào mộtwebsite hệ thống sẽ hỏi
tới máychủtrên Internet và quá trình test của chúng ta bị lỗi.
- Trênmáy của tôi địa chỉ IP là 192.168.1.77 tôi cũng thiết lập DNS là
192.168.1.77
2. Cài đặt dịch vụ DNS và IIS 6.0 trên Windows Server 2003.
- Vào Start -> All Programs -> Administrative Tools -> Manage Your
Server.
- Trong cửa sổ Manage Your Server bạn chọn Add or Remove a Role
- Cửa sổ đầu tiên hiện ra bạn nhấn Next, hệ thống hỏi tiếp bạn chọn
Option là Customzie Configure, nếu hệ thống bật ra danh sách các
Server Role thì bạ
n chọn IIS rồi nhấn Next.
Tiếp đến hệ thống sẽ hỏi có hỗ trợ Frontpage Server Extentions và
ASP.NET không bạn lựa chọn nếu Host trang web với file chạy là .ASP
… Nếu bạn host trang web viết bằng PHP bạn phải cài them PHP cho
IIS.
- Tiếp khi cài đặt hệ thống yêu cầu đĩa cài đặt Windows Server 2003
bạn cho đĩa vào hoặc chỉ tới đường dẫn chứa thư mục I386 của bộ cài
Windows Server 2003. Ở đây tôi đã copy thư mục I386 vào trong máy
192.168.1.61 và đã được share ra.
Nhấn OK để tiếp tục quá trình cài đặt, đợi một lát và Finish.
Tương tự như cài IIS bạn cài dịch vụ DNS.
Đầu tiên chọn Add or Remove a Role, lựa chọn DNS sau đó nhấn Next,
hệ thống yêu cầu đĩa CD hay đường dẫn tới thư mục I386 của bộ cài
Windows Server 2003, sau khi chọn đường dẫn song nhấn Ok để tiếp
tục cài.
Khi hệ thống bật ra một Yêu câu về Cấu hình dịch vụ DNS thì bạn nhấn
Cancel và tiếp tục là Finish - Bước này là bước tạo Zone nên không c
ầ
n
thiết phải thực hiện để bước cấu hình DNS sau chúng ta sẽ làm vấn đề
này cho hiểu bản chất hơn.
Nhấn Cancel để kết thúc cấu hình và Finish để hoàn thành quá trình
cài đặt DNS.
3. Cấu hình DNS.
Lưu ý việc cấu hình DNS ở đây chỉ dành riêng cho HostWeb không
phải DNS chỉ có vậy bạn có thể vào phần phổ biến kiến thức về
Windows có 3 bài tôi viết khá rõ ràng về cấu hình DNS.
Trong bài viết này chú trọng vào thiết lập trong IIS không phải trong
DNS
Vào Start à All Programs à Administrative Tools chọn DNS.
Chuột phải vào Forward Lookup Zones chọn New Zone.
Hệ thống sẽ bật ra một bảng Wizard để thiết lập bạn nhấn Next à chọn
tiếp Primary Zone rồi nhấn Next.
"Bạn là nhà cung cấp tên miền nếu sử dụng Windows Server 2003 và
dịch vụ DNS thì bạn làm tương tự nếu như có một người đến mua tên
miền".
Giờ tôi gõ tên miền cần host ví như: vnexperts.net
Nhấn Next để tiếp tục quá trình thiết lập, Cứ nhấn Next nếu hệ thống
yêu cầu và hoàn thành quá trình tạo một Zone mới tên là
vnexperts.net.
Bước tiếp theo vào Zone Vnexperts.net chuột phải tạo Host A Record
Gõ tên máychủ chẳng hạn tôi chọn là web.vnexperts.net. Để khi có
người yêu cầu máychủ DNS này về web.vnexperts.net DNS sẽ trả về
cho người yêu cầu địa chỉ IP là 192.168.1.77.
Test xem các bước tôi làm đã chuẩn hay chưa, vào run gõ cmd và sử
dụng lệnh ping ra web.vnexperts.net xem hệ thống có nhận được địa
chỉ IP là 192.168.1.77. Nếu đúng có nghĩa tất cả các bước thiết lập và
cài đặt của bạn đúng hết cho tới thời điểm này.
Nếu chưa được bạn kiểm tra xem địa chỉ IP đã đặt đúng chưa và DNS
đã đặt vào chính máy mình chưa.
Nếu việc thiế
t lập IP đã chuẩn mà ping đến vấn ra địa chỉ IP nào đó
khác thì do hệ thống vẫn bị cache. Xoá DNS cache trênmáy tính vào
cmd gõ ipconfig /flushdns.
Xong các bước trên vào DNS tạo tiếp recod là CNAME.
Với tên là www.vnexperts.net và ánh sạ sang host A là
web.vnexperts.net để khi người dung gõ www.vnexperts.net sẽ ánh sạ
tự động sang máychủhostweb là web.vnexperts.net.
[...]... lập DNS đã OK 4 Cấu hình nhiềuWebsitetrên IIS (bước quan trọng nhất) Sau khi hoàn thành các bước trên bạn thực hiện thiết lập cài đặt nhiềuwebsitetrênmáychủ Vào Start à All Programs à Administrative Tools à Internet Information Service (IIS) Manager Vào ổ C tạo 3 thư mục lần lượt là web1 , web2 , web3 để chứa file nguồn của các trang web Vào Microsoft Office Word tạo ra một file bất kỳ rồi Save... đó là web nào và host cái gì … tuỳ bạn miêu tả Nhấn Next để tiếp tục quá trình thiết lập Đến bước rất quan trọng của việc hostnhiềuweb site, ở đây bạn gõ chính xác tên website mà bạn muốn host để khi client truy vấn sẽ trả về trang web nào Trang đầu tiên tôi host là www.vnexperts.net Nhấn Next để tiếp tục Đến bước hệ thống yêu cầu thư mục chứa website Như bên trên tôi vừa tạo ra thư mục Web1 trong... vnenet.html cho vào thư mục web1 để host trang www.vnexperts.net, lần lượt tôi tạ ra các file vnevn.html và vnecom.html cho vào các thư mục cần thiết Xoá hết những website hiện đang có đi bước này nhằm tránh việc trùng cổng 80 và lỗi linh tinh xảy ra Tạo mộtWebsite mới chuột phải vào web sites chọn new à new website Nhấn Next để bắt đầu thiết lập Tiếp đến bạn miêu tả trang web của bạn Bước này không...Hoàn thành quá trình tạo một Domain, bạn làm tương tự với các domain khác ở đây tôi tạo lần lượt ba domain khác là: vnexperts.vn, và vnexperts.com để test quá trình hostnhiềuwebsitetrênmộtmáychủ Hoàn tất quá trình tạo ba domain và các recod tôi ping lần lượt tới các địa chỉ: www.vnexperts.net; www.vnexperts.vn;... người truy cập vào Website này mặc định là Read chỉ đọc tuỳ nhu cầu bạn chọn Nhấn Next à tiếp đó nhấn Finish Sau đó tôi phải chọn file chạy của trang web này ở đây file chạy của web của tôi trong thư mục C: \web1 có file vnenet.htm Chuột phải vào website vừa tạo chọn Properties Chuyển sang tab Documents chọn Add để add file vnenet.htm vào Chọn file vnenet.htm chọn Move Up lên trên cùng Nhấn Apply... thành quá trình tạo mộtWebsite Tương tự như vậy với các website www.vnexperts.vn; và www.vnexperts.com Giờ là bước vào Internet Explorer để test Kết quả vào IE test trang www.vnexperts.net Kết quả test trang www.vnexperts.vn Kết quả test trang www.vnexperts.com Giờ bạn muốn vào các trang này từ máy khác bạn chỉ cần đặt địa chỉ DNS là 192.168.1.77 là ok Thêm nữa nếu bạn là nhà dịch vụ Hosting có đường... www.vnexperts.com Giờ bạn muốn vào các trang này từ máy khác bạn chỉ cần đặt địa chỉ DNS là 192.168.1.77 là ok Thêm nữa nếu bạn là nhà dịch vụ Hosting có đường truyền tốt và bảo mật bạn có thể cho thuê Host và nói với ISP chỉ cần Add các record như chúng ta vừa thiết lập trong DNS chỏ về địa chỉ IP của chúng ta mà thôi Chúc các bạn thành công! . Host nhiều Web site trên một máy chủ
Bạn là nhà cung cấp dịch vụ Hosting, yêu cầu
đặt ra là một máy chủ phải Host được nhiều
Web site là vô. Cấu hình nhiều Web site trên IIS (bước quan trọng nhất).
Sau khi hoàn thành các bước trên bạn thực hiện thiết lập cài đặt nhiều
web site trên máy chủ.
Vào