Default Website là Website mặc định được hệ thống tạo sẳn khi cấu hình Website bạn không nên sử dụng Default Web Site để tổ chức mà chỉ nên dựa vào Web Site này để tham khảo các thuộc tí
Trang 1CẤU HÌNH DỊCH VỤ WEB SERVER – PHẦN 1
Trang 2A CÀI ĐẶT WEB SERVER (INTERNET INFORMATION SERVICE - IIS6.0)
1 Click Click nút Start -> Settings - > Control Panel -> Add or Remove Programs
2 Click vào nút Add/Remove Windows Components
3 Cửa sổ Windows Components Wizard xuất hiện
4 Chọn dòng Application Server , click nút Details
5 Chọn dòng Internet Information Services (IIS), click nút Details
Trang 36 Chọn dòng World Wide Web Service, click nút Details để xem các Subcomponents trong Web Service
7 Chọn checkbox Active Server Pages để Webserver hổ trợ chạy các trang web động ASP
8 Chọn checkbox Internet Data Connector để hổ trợ hoạt động cho các trang web có kết nối cơ
11 Chọn Checkbox Server Side Includes để hổ trợ các trang web động chạy trên máy chủ
12 Chọn checkbox WebDAV Publishing để cài dịch vụ Web Folder (Web Distributed Authoring and Versioning) là một giao thức bảo mật cho việc truyền các tập tin qua mạng Intranet hay Internet
ở xa (Remote Computer) thông qua mạng Intranet hay Internet
truyền file FTP vì nó có cơ chế bảo vệ Password (Password Security) của bạn & mã hóa dữ liệu (Data Encryption) khi bạn truyền thông tin đến WebServer đang chạy dịch
vụ SSL (Secure Sockets Layer)
bảo vệ mật mã của bạn (nếu Web server đang được cấu hình sử dụng cơ chế Windows
Trang 4được mã hóa.Nếu Web Server sử dụng dịch vụ SSL thì các Web Client sẽ truy cập đến bằng giao thức https://
vào Server & không mã hóa dữ liệu của bạn khi truyền đến Server
13 Chọn checkbox World Wide Web Service để cài đặt dịch vụ Web Server -> Click nút OK
14 Bạn có thể chọn cài thêm phần mở rộng FrontPage 2002 Server Extensions để hổ trợ cho nhiều User đồng thời tạo, quản lý & xuất các website từ máy tính của Client qua mạng Internet
15 Click nút OK
16 Bạn có thể chọn thêm ASP.NET là một Web Application Flatform cung cấp các dịch vụ cần thiết để xây dựng & phân phối các ứng dụng web động ASP.NET và dịch vụ XML Web
Trang 517 Chọn cài Application Server Console để có thể quản lý Website bằng dòng lệnh
Trang 622 Chọn tập tin ADROT.DL_ -> Click nút Open -> Click nút OK -> cờ Copy File
23 Hộp thoại Insert Disk lại xuất hiện -> Click nút OK
24 Click nút Browse tới thư mục cài đặt I386 trên đĩa CDROM
25 Chọn tập tin ASPPERF.DL -> Click nút Open
26 Click nút OK -> chờ Copy File, Hộp thoại Insert Disk lại xuất hiện
27 Click nút OK, Click nút Browse tới thư mục cài đặt I386 trên đĩa CDROM
Trang 728 Chọn tập tin IIS6.CAB -> click nút Open -> click nút OK -> chờ Copy File
29 Click nút Finish -> Chờ Windows cập nhật các thành phần
30 Click nút Close
31 Double-click vào biểu tượng Administrative Tools
32 Double-click vào dòng Internet Information Services (IIS) Manager -> Xuất hiện cửa sổ quản lý dịch vụ Web Server (IIS)
33 Chọn tên máy chủ Web Server SERVER1
Trang 834 Sau khi cài đặt dịch vụ IIS bạn thấy xuất hiện thư mục Application Pools: chứa các ứng dụng
sử dụng Worker process (chứa các tiến trình xử lý riêng biệt) dùng xử lý các yêu cầu của HTTP Request
35 Thư mục Website chứa danh sách các website đã được tạo ra trên IIS
36 Default Website là Website mặc định được hệ thống tạo sẳn (khi cấu hình Website bạn không nên sử dụng Default Web Site để tổ chức mà chỉ nên dựa vào Web Site này để tham khảo các thuộc tính mẫu cần thiết do hệ thống cung cấp để cấu hình cho Web Site mới của mình)
37 Administration là Web site hổ trợ một số thao tác quản trị hệ thống qua Web
38 Microsoft SharePoint Administration là Web Site được tạo cho Frontpage Server Extensions
2002 Server Administration
39 Thư mục Website Extensions chứa danh sách các Web Services Extension để cho phép hay không cho phép Web Server có thể thực thi được một số ứng dụng Web như ASP, ASP.NET, CGI, WebDAV,
B CẤU HÌNH DEFAULT WEB SITE :
Trang 91 Trước khi cấu hình Website mới chúng ta nên tham khảo cấu hình có sẳn của Default Website
Để cấu hình Default Website click phải chuột vào Default Website -> chọn menu Properties -> xuất hiện hộp thuộc tính của Default Web Site
2 Description là tên mô tả của Website
3 Hãy chỉ định địa chỉ sử dụng cho Website tại hộp IP address Nếu chọn All Unassigned thì HTTP sẽ hoạt động trên tất cả các địa chỉ của
Server
4 Hoặc bạn chỉ định địa chỉ IP cụ thể cho Website
5 TCP Port chỉ định cổng hoạt động cho dịch vụ
Trang 109 Cho phép ghi nhận nhật ký Log
10 Click nút Properties Chọn phương thức lập lịch cho việc ghi nhận Log
11 Chọn Hourly nếu muốn ghi nhận Log theo giờ
12 Chọn Daily nếu muốn ghi nhận Log theo ngày
13 Chọn Weekly nếu muốn ghi nhận Log theo tuần
14 Chọn Monthly nếu muốn ghi nhận Log theo tháng
15 Chọn Unlimited file size nếu không muốn giới hạn kích thước File Log
16 Chọn When file size reaches nếu muốn giới hạn kích thước File Log, Nhập vào kích thước tối
đa của tập tin Log
17 Chỉ định nơi chứa tập tin Log tại hộp Log file
Directory
18 Chọn Tab Advanced , Bạn có thể chỉ định thêm
một số thuộc tính tùy chọn cho việc ghi nhận Log
Trang 1119 Click nút OK
20 Chọn Tab Performance để chỉ định giới hạn băng thông & kết nối cho Website
21 Chọn checkbox Limit the network bandwidth available to this Web site nếu bạn muốn giới hạn băng thông cho Website, nhập vào số KB băng thông tối đa trên giây
22 Chọn Radio Unlimited nếu không muốn giới hạn các kết nối vào Website
23 Chọn Radio Connections limited to nếu muốn giới hạn các kết nối vào Website, Nhập số kết nối tối đa vào hộp này
24 Chọn Tab Home Directory
25 Local Path là đường dẫn mặc định đến thư mục Home chứa Default Website Bạn có thể click nút Browse để chỉ định đường dẫn khác
26 Chọn checkbox Script source access để cho phép truy xuất các đoạn Script cho ứng dụng Web
27 Chọn quyền Read là quyền được truy xuất nội dung thư mục
28 Chọn quyền Write để cho phép ghi và cập nhật dữ liệu của Website
29 Chọn quyền Directory Browsing để cho phép xem nội dung thư mục Website dưới dạng danh sách liệt kê (khi không tìm được trang chủ mặc định)
Trang 1230 Bạn có thể chỉ định tên cho ứng dụng
tại Application Name & chọn quyền thực
thi Script Execute permissions cho các
ứng dụng Web, chọn Scripts and
Executables
31 Tại hộp Application pool tại hộp combo
box chọn DefaultAppPool combo box
32 Click nút Configuration để cấu hình
các Extension về asp, aspx, asa,
cho ứng dụng Web Application
33 Double-click vào scroll bar để xem các
Application Extensions Nếu muốn bổ
sung bạn có thể Click nút Add
34 Extension aspx cho phép ứng dụng
Trang 13Web viết theo công nghệ ASP.NET
35 Extension asp cho phép ứng dụng Web viết
theo công nghệ ASP
36 Chọn Extension asp -> click nút Edit
37 Click nút OK, Click nút OK
38 Chọn Tab Documents
39 Chọn Checkbox Enable default content page
để chỉ định trang web mặc định khi người sử
dụng truy cập vào Website
40 Bạn có thể xóa các trang web mặc định ở đây
bằng cách chọn nó & click nút Remove hoặc
thêm trang web mặc định bằng cách click nút
Add, nhập vào tên trang dự định làm trang
chủ -> Click nút OK , Click nút Move Up hay
Move Down để đổi thứ tự các trang này
41 Chọn Tab Dierectory Security để đặc một số
phương thức bảo mật cho IIS
42 Authentication And Access Control: IIS cung
cấp 6 phương thức chứng thực kết hợp quyền
truy cập NTFS để bảo vệ việc truy xuất tài
nguyên trong hệ thống
43 IP address and domain name restriction:
Cung cấp một số tính năng giới hạn Host &
Network truy xuất vào Website
44 Secure communication: Cung cấp một số tính
năng bảo mật trong giao tiếp giữa Client &
Server bằng cách Server tạo ra giấy chứng
nhận cho Client (Client Certificate) & yêu cầu
Client khi truy xuất vào tài nguyên trên Server
thì phải gởi giấy chứng nhận để Server xác
Trang 14nhận yêu cầu có hợp lệ hay không
45 Click nút Edit mặc định Server không yêu
cầu chứng thực & cho mọi người sử dụng
(Anonymous) có thể truy xuất được Website
Anonymous dùng để truy cập Website &
bên dưới là Password mặc định của
user Anonymous
46 Click nút OK
47 Click nút Close
48 Click phải chuột vào nút Start -> Chọn
menu Explore -> Xuất hiện cửa sổ Windows
Explore
49 Chọn thư mục F:\Inetpub\wwwRoot (là thư
mục được tạo ra khi bạn cài đặt Web Server
& là thư mục Home Directory của Default Website), Click phải chuột vào desktop -> chọn Menu New -> Text Document để tạo một trang web đơn giản (để xây dựng được một website phức tạp xin mời các bạn xem các Demo minh họa trong CDROM thiết kế web động chuyên nghiệp)
Trang 1550 Nhập vào tên trang web (ví dụ trang index.htm - là trang chủ của Default Website) -> Click nút Yes
51 Click phải chuột vào trang index.htm -> Open with -> Notepad, nhập nội dung cho trang chủ
Trang 1652 Chọn menu File ->Save -> Click nút Close
53 Mở trình duyệt Internet Explorer trong
hộp Address nhập vào địa chỉ của Local
Website -> Bạn đã thấy được nội dung
của trang chủ
54 Bạn có thể truy cập vào Website Local
bằng địa chỉ IP Nếu muốn người ngoài
mạng Internet có thể truy cập được vào
Web Server trong mạng LAN nội bộ của
bạn bạn phải NAT trên Router ADSL
(Xem lại DEMO LAB 9)
55 Click nút Close
56 Hãy mở lại chương trình Internet Information
Server -> Chọn Default Web Site
58 Click nút Yes
C TẠO MỚI WEB SITE :
Trang 171 Click phải chuột vào thư mục Web Sites -> Chọn menu New -> Web Site
2 Cửa sổ Web Site Creation Wizard xuất hiện , click nút Next >
3 Nhập tên mô tả cho web Site Viet Chuyen's Web Site tại hộp Description, click nút Next >
4 Chỉ định địa chỉ IP sử dụng cho Web Site Nếu chọn All Unsigned có nghĩa là HTTP hoạt động được trên tất cả các địa chỉ của Server, nếu bạn chọn địa chỉ 192.168.10.131 thì HTTP chỉ hoạt động được trên địa chỉ này
5 Host header for this Web site (Default: None): Thông số này để nhận diện tên Web Site khi ta muốn tạo nhiều Web site cùng sử dụng chung một địa chỉ IP Nếu bạn tổ chức một Web Site
DEMO cách cấu hình nhiều Web Site sử dụng chung một địa chỉ IP ở một DEMO khác)
6 Chỉ định cổng hoạt động cho dịch vụ Web
7 Click nút Next >
8 Click nút Browse để chỉ định nơi lưu
các trang web, chọn thư mục F:\
Inetpub\wwwRoot, Click nút OK
9 Chọn checkbox Allow anonymous
access to this Web site để cho phép mọi
người có thể truy cập vào được Web
Site, Click nút Next >
10 Chọn thêm quyền Run scripts (such as
ASP) để cấp quyền thực thi các trang
ASP
11 Click nút Next >
12 Click nút Finish
Trang 1813 Click phải chuột vào Viet Chuyen's Web Site, chọn menu Properties để xem lại các thuộc tính của Web Site, Cửa sổ Viet Chuyen's Website Properties xuất hiện
14 Chọn Tab Documents để khai báo trang chủ mặc định
15 Click nút Add nhập vào tên các trang
dự định làm trang chủ & click nút OK
16 Chọn trang index.htm, Click nút Move
Up
Trang 2017 Chọn Tab Directory Security -> Click nút Edit bạn đã cấp quyền cho phép tất cả mọi người (Anonymous) có quyền truy cập vào Web Site , Click nút OK
18 Click nút OK
19 Mở trình duyệt Internet Explorer- > Nhập vào địa chỉ của máy chủ Web Server -> Bạn sẽ thấy được nội dung trang chủ index.htm
Trang 2120 Nhập vào địa chỉ Localhost -> Bạn sẽ không thấy được nội dung của trang chủ index.htm vì bạn chỉ cấu hình cho Web Server chạy được chỉ trên 192.168.10.131
21 Quay về chương trình Internet Information Services (IIS) Manager , Click phải chuột vào tên Web Site -> Chọn menu Properties, Cửa sổ Viet Chuyen's Website Properties xuất hiện Tại hộp IP chọn (All Unassigned) để Web Server có thể hoạt động được trên tất cả các địa chỉ của Server
22 Click nút OK
23 Hãy quay lại trình duyệt - Microsoft
Internet Explorer -> Click nút Refresh ->
Bạn đã truy cập được Web Site bằng địa
chỉ Localhost
24 Click nút Close
Trang 2225 Chọn thư mục Web Sites, bạn thấy Viet Chuyen's Website đang ở trạng thái Running
Viet Chuyen's Website đang chạy ở Port 80 trên tất cả các địa chỉ IP trên máy chủ
27 Chọn tên Web Site -> click phải chuột vào trang web muốn mở lên xem -> chọn menu Browse Bạn cũng sẽ thấy được nội dung của trang Web
28 Click nút Close