1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án web server mailing list và mail system nhằm xây dựng IM hoàn chỉnh 1

39 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 246,82 KB

Nội dung

A YÊU CẦU CỦA ĐỀ TÀI: Bao gồm phần sau: Tìm hiểu Web server thơng dụng nay: + Microsoft Internet Information Server + Apache Web Server Trình bày đặc điểm khả năng, cài đặt, vận hành, hỗ trợ ứng dụng Web so sánh điểm mạnh, yếu, ưu nhược điểm chúng Tìm hiểu hệ thống mailing list: Tìm hiểu nghi thức truyền nhận mail SMTP POP3 Tìm hiểu cách vận hành cài đặt hệ thống mail hệ điều hành thông dụng: + Internet Mail + Linux Mail B CƠ SỞ LÝ THUYẾT: CHƯƠNG I TÌM HIỂU VỀ CÁC WEB SERVER THÔNG DỤNG I GIỚI THIỆU VỀ HỆ ĐIỀU HÀNH WINDOWS NT Thếâ hệ điều hành mạng: Mạng bao gồm tài nguyên (máy trạm, máy in…) thiết bị truyền thông (router, bridge) Với việc ghép nối máy tính thành mạng cần thiết phải có hệ thống phần mềm có chức quản lý tài ngun, tính tốn xử lý truy cập cách thống mạng, hệ gọi hệ điều hành mạng Mỗi tài nguyên mạng file, đĩa, thiết bị ngoại vi quản lý tiến trình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com định hệ điều hành mạng điều khiển tương tác tiến trình truy cập đến tiến trình Quản lý tài nguyên: tập tin xa, nạp chạy App dùng chung, I/O với thiết bị mạng dùng chung, cấp phát CPU tiến trình NOS Căn vào việc truy cập tài nguyên mạng mà người ta chia thực thể mạng thành hai loại chủ khách, máy khách (Client) truy cập vào tài nguyên khơng chia xẻ tài ngun với mạng, cịn máy chủ (Server) máy tính nằm mạng chia xẻ tài nguyên với người dùng mạng Hiện hệ điều hành mạng thường chia làm hai loại hệ điều hành mạng ngang hàng hệ điều hành mạng phân biệt (clent/server) Với hệ điều hành mạng ngang hàng, máy tính mạng vừa đóng vai trị chủ lẫn khách tức chúng sử dụng tài nguyên mạng lẫn chia xẻ tài ngun cho mạng Ví dụ: Lantastic Artisoft, Netware Novell, Windows (for Workgroup, 95, NT client) Microsoft Với hệ điều hành mạng phân biệt máy tính phân biệt chủ khách, máy chủ mạng (Server) giữ vai trị chủ máy người dùng giữ vai trò khách (các trạm) Khi có nhu cầu truy cập tài nguyên mạng trạm tạo yêu cầu gửi chúng tới server sau server thực gửi trả lời Hệ điều hành mạng Windows NT Windows NT hệ điều hành mạng cao cấp hãng Microsoft Phiên có tên Windows NT 3.1 phát hành năm 1993 phiên server Windows NT Advanced Server (trước LAN manager for Windows NT) Năm 1994 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com phiên Windows NT Server Windows NT Workstation phiên 3.5 phát hành Tiếp theo đời phiên 3.51 Các phiên Workstation sử dụng để thành lập mạng ngang hàng, phiên Server dàng cho quản lý file tập trung, in ấn chia sẻ ứng dụng Năm 1995, Windows NT Workstation phiên 4.0 Windows NT Server 4.0 đời kết hợp với cấu trúc khung người anh em Windows 95 tiếng phát hành trước khơng lâu (trước cấu trúc khung Windows NT giống Windows 3.1) kết hợp giao diện quen thuộc, dễ sử dụng Windows 95 mạnh mẽ, an toàn, bảo mật cao Windows NT Windows NT có hai mà đơi với hai cách tiếp cận mạng khác Hai gọi Windows NT Workstation Windows NT server Với hệ điều hành chuẩn NT ta xây dựng mạng ngang hàng, server mạng công cụ quản trị cần thiết cho server mạng, ngồi cịn có nhiều giải pháp xây dựng mạng diện rộng Cả hai Windows NT Workstation Windows NT server xây dựng sở nhân NT chung giao diện hai có đặc trưng an toàn theo tiêu chuẩn C2 Windows NT Workstation sử dụng để kết nối nhóm người sử dụng nhỏ, thường làm việc văn phòng Tuy nhiên với Windows NT server ta có khả chống hỏng hóc cao, khả cung cấp dịch vụ mạng lớn lựa chọn kết nối khác nhau, Windows NT server khơng hạn chế số người thâm nhập vào mạng Với Windows NT server ta có cơng cụ quản trị từ xa vào mạng mà thực việc quản trị máy tính xa Nó tích hợp với tất sơ đồ mạng BUS, STAR, RING hỗn hợp LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Windows NT hệ điều hành có sức mạnh cơng nghiệp cho số lượng khổng lồ máy tính IBM compatible, Windows NT hệ điều hành thực dành cho người dùng, quan, công ty xí nghiệp Windows NT hệ điều hành đa nhiệm, đa xử lý với địa 32 bit nhớ Nó yểm trợ ứng dụng DOS, Windows, Win 32 GUI ứng dụng dựa ký tự Windows NT server hệ điều hành mạng, đáp ứng cho mạng cục (LAN) vừa đáp ứng cho mạng diện rộng (WAN) Intranet, Internet Windows NT server hẳn hệ điều hành khác tính mềm dẻo, đa dạng quản lý Nó vừa cho phép quản lý mạng theo mơ hình mạng phân biệt (Client/Server) vừa quản lý theo mơ hình mạng ngang hàng (Peer to Peer) Windows NT server đáp ứng tốt dịch vụ viễn thông, dịch vụ sử dụng rộng rãi tương lai Windows NT server cài đặt đơn giản, nhẹ nhàng điều quan trọng tương thích với tất hệ mạng, khơng địi hỏi người ta thay đổi có Cho phép dùng dịch vụ truy cập từ xa, có khả phục vụ đến 64 cổng truy nhập từ xa Đáp ứng cho máy trạm Macintosh nối với Windows NT server Windows NT server yểm trợ nghi thức mạng chuẩn NETBUEI, IPX/SPX, TCP/IP … nghi thức khác Windows NT tương thích với mạng thơng dụng Novell netware, Banyan VINES Microsoft LAN Manager Đối với mạng lớn khả thâm nhập từ xa, sản phẩm Windows NT LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com server cung cấp chức bổ sung nhu cầu , khả kết nối với máy tính lớn máy Macintosh III TỔNG QUAN VỀ WEB SERVER : Web Server: Web server phần mềm server đằng sau WWW Nó lắng nghe yêu cầu từ phía client, chẳng hạn trình duyệt Netscape Microsoft Internet Explorer Khi nhận yêu cầu từ phía client, xử lý u cầu trả vài liệu dạng fom chứa trang định dạng dạng văn hình ảnh Trình duyệt Web trả lại liệu với khả tốt trình đến người sử dụng Khái niệm Web server đơn giản chương trình mà chúng chờ đợi yêu cầu từ phía client đáp ứng yêu cầu nhận Web server kết nối với trình duyệt client sử dụng giao thức HTTP, giao thức chuẩn hóa phương thức yêu cầu gửi xử lý yêu cầu Nó cho phép nhiều client khác kết nối với server cung cấp mà không gặp trở ngại vấn đề tương thích Hầu hết tài liệu yêu cầu đáp ứng phải định dạng ngôn ngữ HTML HTML phần ngôn ngữ đánh dấu khác gọi SGML, sử dụng rộng rãi nhiều tổ chức phủ liên bang HTML nguồn sống Web Nó ngơn ngữ đánh dấu đơn giản sử dụng để định dạng văn Trình duyệt thơng dịch thơng tin đánh dấu hiển thị thông tin cần đáp ứng với khả tốt Quan trọng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com nữa, HTML cho phép liên kết với tài liệu tài nguyên khác, thể tính siêu văn Web Siêu văn cho phép người sử dụng xem tài liệu khác lưu trữ máy máy khác đặt nơi khác giới Nó cho phép thông tin tồn dạng ba chiều Người sử dụng khơng đọc tài liệu mà cịn chuyển đến chỗ khác Tiến trình tìm mang thơng tin hồn tồn suốt người sử dụng Nó ngôn ngữ uyển chuyển dễ sử dụng Sự điều hướng thông tin qua nhiều thông tin theo cách đặc biệt Nó cho phép ngwời sử dụng thu thập thông tin cách dễ dàng hiển thị chúng theo cách mà người sử dụng dễ lựa chọn Nếu bất ngờ người sử dụng hỏi cách để tạo trang Web Thì họ giáp mặt với hàng loạt vấn đề có liên quan mà họ cần phải tìm hiểu trước bắt đầu viết mã trang HTML Vấn đề quan trọng lý phải lựa chọn phần mềm server để sử dụng, với thông tin mà báo cáo cung cấp, lựa chọn có lẽ khơng khó Các vấn đề mà cần phải quan tâm lựa chọn Web server để giao phó cơng việc cho - Phần mềm trả tiền hay đươc miễn phí - Dễ cài đặt - Dễ cấu hình - Dễ mở rộng tuỳbiến vài diện mạo server - Các đặc trưng - Sự phát triển liên tục LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Hỗ trợ bảo mật - Mã nguồn sẵn có - Hỗ trợ cơng nghệ - Hỗ trợ tảng - Hỗ trợ phần mềm thứ ba IV INTERNET INFORMATION SERVER (IIS): IIS dịch vụ tuỳ chọn Windows NT server cung cấp tính Web site Giải pháp phổ biến Microsoft cho Web site chạy IIS Windows NT server IIS thành phần để xây dựng Internet Intranet server trền Windows NT 4.0, Workstation Win 95 IIS tích hợp đầy đủ Windows NT 4.0 Với đầy đủ IIS Windows NT 4.0 người sử dụng nhận thuận tiện xây dựng chế bảo mật Windows NT server Windows NT File System (NTFS) Người sử dụng sử dụng kỷ thuật Internet thêm vào cung cấp IIS để nâng cao tính Microsoft Back Office, bao gồm thành phần sau: - Hệ thống quản trị sở liệu Microsoft SOL Server Client/Server - Hệ thống thông báo Microsoft Exchange Server Client/Server - Microsoft Proy Server - Microsoft SNA Server kết nối với mạng IBM enterprise - Hệ thống quản lý Server Microsoft (tập trung quản lý hệ thống phân tán) -Microsoft Commercial Internet Server (MCIS) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Với IIS người sử dụng triển khai liên tục ứng dụng mạng lên server đời muộn nội dung Web mơi IIS đầy đủ hỗ trợ hệ thống ngơn ngữ lập trình VB, VB Script, J ScriptTM phát triển Microsoft Java Component Nó hỗ trợ ứng dụng CGI dành cho ngôn ngữ lập trình Web sở ISAPI mở rộng lọc Cài đặt IIS Windows NT server: Microsoft cung cấp chương trình cài đặt thân thiện để cài đặt IIS Windows NT server Các bước lấy chương trình từ NT Option Pack tải từ Internet chạy Setup.exe Windows NT Option Pack: IIS thành phần Windows NT Option Pack Một Windows NT Option Pack sau cài đặt đầy đủ phải bao gồm thành phần sau: Microsoft Transaction Server (MTC) Microsoft Management Console (MMC) Microsoft Index Server Microsoft Certificate Server Microsoft Site Server Express (SSE) - MTS thành phần giải tiến trình hệ thống cho trình phát triển, phá huỷ quản lý thi hành mức cao ứng dụng server mạnh - MMC ứng dụng xuyên suốt phân chia cơng cụ quản lý mà đưa cách để quản trị chương trình mạng, thêm vào MMC kết hợp với sản phẩm Microsoft như: Windows NT tất sản Office.phẩm thuộc MS Back LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trong MMC tự khơng đưa cho người sử dụng chức thêm vào mà cung cấp môi trường chung cho snap-ins Snap-ins cung cấp môi trường quản trị ảo cho sản phẩm tương thích Snap-ins trình bày IIS dịch vụ quản lý Internet (ISN) Khi IIS khởi động, MMC khởi động nạp vào snap-ins Trong tương lai tất sản phẩm MS Back Office bao gồm Windows, Windows NT, công cụ quản trị mạnh chuyển sang MMC Một IIS phải bao gồm đầy đủ thành phần sau: Content Index (Index Server) FTP Publishing Service IIS Admin Service (Internet Service Manager snap-in) Microsoft Network News Transfer Protocol (NNTP) Service Microsoft Simple Mail Transfer Protocol (SMTP) Service MSDTC (Microsoft Distributed Transaction Coordinator) World Wide Web Publishing Service Quản lý IIS Web server: + HTTP server: Dịch vụ tạo WWW server công cộng Server tạo nhiều trang HTML cho phép người sử dụng chạy ứng dụng CGI để thi hành công việc thêm vào server dựa yêu cầu client Văn bản, hình ảnh, âm tài nguyên khác tải xuống WWW client + Gopher Server: Dịch vụ cung cấp tài nguyên cho Gopher client Server gửi file, danh sách thư mục mục chọn trình đơn khác đến Gopher client LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com + FTP server: Dịch vụ cập nhật đến server cài đặt sẵn Windows NT (TM), chuyển file có sẵn đến FTP client Mặc dù WWW thay hầu hết chức FTP, nhiên FTP sử dụng để chép file từ máy client đến máy server Nếu người truy cập từ xa cần làm việc đó, họ phải sử dụng FTP + Sự dễ dàng chia xẻ: Tất dịch vụ phần tiến trình với mục đích làm hạn chế sử dụng nhớ tăng hiệu IIS hỗ trợ thi hành giám sát đếm kiểm tra SNMP với FTP, Gopher, HTTP… Bộ đếm SNMP nằm nút IIS tên MIB + Internet Server API: Các API cung cấp ứng dụng cho giao diện với IIS Có cách để API sử dụng: + Các phần mở rộng CGI: Các API cho phép người sử dụng viết CGI DLL mà vùng nhớ giống IIS Đây khác biệt từ CGI bình thường thi hành, mà tiến trình rời rạc Sử dụng phần mở rộng làm tăng khả thi hành server làm giảm nhớ yêu cầu + Bộ lọc: Các API sử dụng để viết DLL mà ngăn chặn tất khảng tải HTTP nhận server Một ứng dụng viết mà thực nén, giải nén, mã hóa, giải mã thêm vào xác thực + Internet Service Manager: Công cụ sử dụng để cấu hình theo dõi tất IIS mạng Nó sử dụng RPC để cấu hình IIS máy khác + Các ứng dụng client: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Header để đổi địa tên khác server ảo Để sử dụng Host Header người sử dụng phải chuyển đổi từ Host name thành địa IP sử dụng hệ thống tên miền (DNS) server file Host Chức file host hỗ trợ chuyển đổi từ tên Host thành địa IP Chú ý: IIS cung cấp trình duyệt Web khơng tương thích với danh sách server tương thích với địa IP cho trước Khi người sử dụng chọn server, cookie thay ổ đĩa người sử dụng cookie sử dụng cho lần truy cập sau đến server ảo 10 IIS FTP Server: FTP giao thức dùng để truyền nhận file hai máy mạng Internet FTP giao thức đời sớm sử dụng mạng TCP/IP mạng Internet Mặc dù WWW thay hầu hết chức FTP, FTP sử dụng để chép file từ client đến server Internet Không HTTP, FTP sử dụng cổng, để truyền để nhận file Như FTP cịn có hiệu lực HTTP cho tác vụ đặc biệt việc truyền file Để sử dụng FTP truyền file hai máy, hai máy phải có vai trò riêng, FTP Client, FTP Server FTP Client lệnh cho server tải xuống đưa lên file tạo thay đổi thư mục FTP sử dụng giao thức TCP phương tiện cho tất kết nối liệu trao đổi client server TCP phương thức kết nối có định hướng, có nghĩa có phiên kết nối thành lập client server trước liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com truyền Sự kết nối cịn lại hoạt động tồn phiên hoạt động FTP Giao thức có định hướng tiếng độ tin cậy phục hồi lỗi ứng với đặc điểm sau: - Điều khiển luồng: Bởi client server tham gia việc truyền gói tin vấn đề việc truyền tin gói tin làm tràn nhớ lạc gói tin xảy - Sự chứng nhận: Máy tính gửi gói liệu mong chờ tín hiệu chứng nhận từ máy tính nhận Sự chứng nhận kiểm tra xem máy nhận gói tin hay chưa - Sự truyền lại: Nếu việc truyền máy tính khơng nhận tín hiệu ACK ứng với khoảng thời gian định trước, giả định gói tin bị bị thất lạc sau truyền lại gói tin Tính tuần tự: Tất gói tin đánh số gửi lúc, máy nhận biết cách tổ chức liệu nhận - Checksum: Tất gói tin chứa checksum để đảm bảo tính tồn vẹn liệu Nếu liệu bị thất lạc nơi suốt trình truyền, checksum liệu nhận không giống với liệu gửi a) Các thuộc tính FTP IIS: Mỗi site FTP mà người sử dụng tạo có bảng thuộc tính riêng Những cài đặt chung thuộc tính cho site hiển thị bảng thuộc tính Dịch vụ FTP sử dụng bảng thuộc tính để cấu hình cho dịch vụ FTP, cụ thể sau: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com FTP Site (Site FTP) Security Account (Bảo mật tài khoản) Messages (Thông báo) Home Directory (Thư mục gốc) Directory Secuity (Bảo mật thư mục) Trong suốt trình cài đặt, IIS gán giá trị mặc định cho việc thiết lập bảng thuộc tính khác Người sử dụng dùng chung tài liệu site FTP họ mà thay đổi thiết lập mặc định dễ dàng việc thay đổi thuộc tính thiết lập theo ý thích Mỗi site FTP tạo file ứng với site FTP có thuộc tính riêng mà người sử dụng điều chỉnh để tuỳ biến cấu hình thiết lập tên site file Họ điều chỉnh việc thiết lập thuộc tính mặc định site file thiết lập tuỳ biến trước Có kiểu (hoặc lớp) bảng thuộc tính FTP với IIS chúng tương tự lớp bảng thuộc dùng site WWW Các lớp thuộc tính FTP gồm: Master, Dedault File Người sử dụng tuỳ biến cấu hình kiểu thuộc tính bảng thuộc tính thay đổi cấu hình nơi ảnh hưởng đến site file mà họ tạo b) Bảo mật FTP Các đặc trưng bảo mật dịch vụ FTP giống dịch vụ WWW Khác chỗ khơng có giao thức cho việc thiết lập bảo mật liệu FTP giống HTTP SSL LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Truy cập phía server: Dịch vụ i cấu hình trang thuộc tính Security Account cho kết nối đến client địa IP đặc biệt Đây cách tốt để ngăn chặn người sử dụng không mong muốn truy cập vào server - Truy cập phía người dùng: Dành cho server với file chung, client thường kết nối tên người dùng ẩn danh Nếu dịch vụ FTP cấu hình cho phép điều thuộc tính Security Account, ánh xạ tên người dùng ẩn danh đến cấu hình tài khoản người sử dụng Windows NT Tài khoản mặc định tạo IUSR_computername sử dụng IIS Nếu cho phép sử dụng tên người dùng ẩn danh bị tắt Người sử dụng cung cấp tên người dùng xác Tên người dùng phải môt tài khoản Windows NT FTP Server miền mà FTP Server cung cấp - Truy cập tài nguyên FTP: Dịch vụ FTP cấu hình trang thuộc tính Security Directory phép Client đọc ghi lên file thư mục chia xẻ - Truy cập File: Nếu yêu cầu qua kiểm tra bảo mật trước đó, dịch vụ FTP đưa yêu cầu đến thống file để đạt tài ngun Dịch vụ FTP đóng vai trị người sử dụng FTP Client tạo yêu cầu Nếu hệ thống file từ chối truy cập đến tài nguyên, FTP server trả khoảng 550 tên file “Access Denied” (từ chối truy cập) Các truy cập file cấu hình cách sử dụng File Manager thuộc tính file Explorer V APACHE WEB SERVER: Giới thiệu Apache Web Server: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Apache phần mềm Web server cung cấp tập đoàn Apache Group Đây Web server hỗ trợ để chạy chủ yếu UNIX va LINUX phổ biến tính chặt chẽ, uyển chuyển linh hoạt Hiện Apache Web server quản lý 50% số Web site có giới Tổ chức Web site: Trước bắt đầu xây dựng Web site, người sử dụng muốn tìm hiểu tổ chức Khi có nhiều khả suy nghĩ cách tổ chức cấu trúc Web site, người sử dụng suy nghĩ viễn cảnh lại Trong suy nghĩ thêm khía cạnh này, nảy sinh câu hỏi: Người sử dụng làm để dễ dàng giữ gìn Web site mình? Các quy ước làm đơn giản Web site họ? Cài đặt Apache Windows: Chạy file Apache.msi tải Apache về, người sử dụng phải nhập thông tin sau: - Có hay khơng việc chạy Apache cho tất người sử dụng (như dịch vụ) cài đặt Apache để chạy cửa sổ giao tiếp chọn shortcut khởi động Apache - Tên Server, tên miền tài khoản email người quản trị - Tên thư mục để cài Apache vào (mặc định C:\Program Files\Apache Group\Apache người sử dụng thay đổi sang thư mục mà họ muốn) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Kiểu cài đặt Chức “Complete” cài đặt thứ, bao gồm mã nguồn người sử dụng tải gói –srm.msi Chọn cài đặt “Custom” khơng muốn chọn cài đặt tài liệu mã nguồn từ gói cài đặt Trong suốt q trình cài đặt Apache cấu hình file thư mục conf cho thư mục lựa chọn cài đặt người sử dụng, nhiên file thư mục tồn chúng không bị chép chồng lên Sau cài đặt xong, người sử dụng phải sửa đổi file cấu hình thư mục conf Những file cấu hình suốt trình cài đặt để sẵn sàng cho Apache chạy từ thư mục mà họ cài đặt vào với tài liệu phục vụ từ thư mục htdocs Có nhiều chức trước bắt đầu thực sử dụng Apache Tuy nhiên, để việc khởi động nhanh chóng file nên làm việc theo cài đặt mặc định Nếu người sử dụng tháo cài đặt Apache khỏi hệ thống, cấu hình file log không gỡ Người sử dụng phải cần phải xóa thư mục cài đặt (mặc định C:\Program File\Apache Group\Apache) người sử dụng khơng muốn giữ cấu hình họ file Web khác Từ fie httpd.conf cấu hình để sử dụng Apache, người sử dụng phải phải gỡ bỏ file khác mà tạo file log mà Apache tạo Chạy Apache Windows: a) Chạy dịch vụ: Đây tốt muốn Apache tự động khởi động khởi động máy giữ Apache chạy log-off Để khởi động Apache dịch vụ, trước hết cần phải cài đặt Apache dịch vụ Nhiều dịch vụ Apache cài đặt với tên cấu hình khác LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Để cài đặt dịch vụ Apache mặc định có tên “Apache” Chọn “Install a Sevice for All User” bắt đầu bung gói cài đặt Apache Sau cài xong khởi động dịch vụ Apache cách mở cửa sổ Service, chọn Apache, nhắp chuột vào Start, Apache bắt đầu chạy, ẩn hình Sau ngừng Apache cách nhắp chuột vào Stop Có lựa chọn khác để sử dụng dịch vụ Apache từ dòng lệnh sau cửa sổ giao tiếp: Net start Apache Net Stop Apache Sau khởi động Apache, người sử dụng kiểm tra cách sử dụng thủ tục sau để chạy cửa sổ giao tiếp: Apache –n “service name” Để chắn việc sử dụng dịch vụ cấu hình mặc định Apache Có nhiều dịch vụ khác Apache cài đặt chạy dịch vụ Các dòng lệnh sau khởi động, khởi động lại, Tắt Ngừng dịch vụ: - Apache –n “service name” –k start - Apache –n “service name” –k restart - Apache –n “service name” –k shutdown - Apache –n “service name” –k stop Ký hiệu chuyển đảo –n để dịch vụ Apache mặc định, cịn khơng có –n mà có –k dịng lệnh định Apache chạy cửa sổ giao tiếp, trường hợp yêu cầu tên dịch vụ Apache có chứa khoảng trắng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Ngoài để Stop Apache cửa sổ giao tiếp cịn ấn tổ hợp phím Ctrl + C Ctrl + Break b) Chạy Apache cửa sổ giao tiếp: Một đóng cửa sổ giao tiếp kết thúc việc chạy Apache Tại biểu tượng Start menu trình Windows NT Service Manager cung cấp giao diện đơn giản để quản trị Apache Nhưng dễ dàng để làm việc từ dòng lệnh Khi làm việc với Apache điều quan trọng việc tìm file cấu hình Người sử dụng file cấu hình hai cách (dùng dịng lệnh): * -f đến đường dẫn file cấu hình: apache –f c:\myserver\conf\my.conf apache –f test\test.conf * -n đường dẫn đến file cấu hình dịch vụ Apache cài đặt apache –n “service name” Trong trường hợp trên, Server Root phải thiết lập file cấu hình Nếu người sử dụng tên file cấu hình với –n –f Apache sử dụng tên file biên dịch server, thường “conf/httpd.conf” Gọi đến Apache với ký hiệu chuyển đảo –v hiển thị giá trị đánh nhãn SERVER-CONFIGFILE Apache định ServerRoot cách sau: - Một thị SeverRoot qua ký hiệu chuyển đảo –c - Ký hiệu chuyển đảo –d dòng lệnh - Thư mục làm việc thời - Một khóa registry tạo người sử dụng cài đặt nhị phân LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - SeverRoot biên dịch bên server SeverRoot biên dịch bên server thường “/apache” Nếu gọi đến Apache với ký hiệu chuyển đảo –v hiển thị giá trị đánh nhãn giống “HTTPD Root” Khi gọi đến Apache từ trình đơn Start Apache thường bỏ qua thơng số sử dụng khố registry kỹ thuật ưa thích cho Apache Trong trình cài đặt, khóa registry tạo, ví dụ: HKEY_Local_machine\Sofware\ApacheGroup\Apache\1.3.13\ServerRoot Khóa biên dịch vào server cho phép kiểm tra phiên mà không tác động đến phiên thời Dĩ nhiên, phải không cài đè phiên lên phiên cũ hệ thống file Giá trị khóa thư mục “ServerRoot” chứa thư mục Conf Khi Apache khởi động, đọc file httpd.conf từ thư mục Nếu thư mục chứa thị ServerRoot mà khác với thư mục tồn khóa registry, Apache quên khóa registry sử dụng thư mục thiết lập file cấu hình Nếu người sử dụng chép thư mục Apache hay file cấu hình đến nơi khác, cịn cập nhật lại thư mục ServerRoot file httpd.conf đến nơi khác Để chạy Apache từ dòng lệnh ứng dụng giao tiếp, sử dụng dòng lệnh: apache Apache bắt đầu chạy người sử dụng nhấn tổ hợp phím Ctrl – C Để kiểm tra việc thiết lập thông số cho file cấu hình dùng lệnh: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com apache –t Lệnh sử dụng để thay đổi file cấu hình Apache cịn chạy Người sử dụng tạo thay đổi, xác nhận việc thay đổi tốt lệnh “apache –t”, sau khởi động lại Apache với “apache –k restart” Apache đọc lại file cấu hình cho phép thực tiến trình để hồn thành mà khơng xảy gián đoạn Bất kỳ yêu cầu phục vụ với việc sử dụng cấu hình Kiểm tra Apache Windows: Chạy Command Prompt danh sách Program trình đơn Start Chọn thư mục cài đặt Apache vào gõ lệnh apache đọc thơng báo lỗi (nếu có) Sau xem lại file error.log cho cấu hình bị thiết lập sai Nếu người sử dụng chấp nhận mặc định cài đặt Apache, dòng lệnh là: c: cd "\program files\apache group\apache" apache Wait for Apache to exit, or press Ctrl+C more

Ngày đăng: 01/11/2022, 15:47

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w