Dịch vụ Web Dịch vụ Web Bởi: Vien CNTT – DHQG Hanoi Khái niệm Máy chủ web nghe yêu cầu từ phía client, trình duyệt Nestcape Navigator Internet Explorer Khi nhận yêu cầu máy chủ xử lý yêu cầu trả liệu lại cho máy client Dữ liệu trả máy trạm thường trang định dạng có chứa hình ảnh text Trình duyệt nhận liệu hiển thị trang liệu cho người dùng Khái niệm máy chủ web đơn giản, đợi yêu cầu, thực hiện, trả lại cho người dùng Máy chủ web nói chuyện với máy client máy trạm thông qua giao thức HTTP (Hypertext Transfer Protocol) Điều cho phép máy trạm kết nối tới nhiều nhà cung cấp dịch vụ web mà không gặp phải vấn đề tương thích Phần lớn yêu cầu định dạng dạng trang HTML (Hypertect Markup Language) HTML cho phép liên kết nhiều văn tài nguyên khác Siều văn cho phép liên kết tới trang văn khác máy tính máy tính đặt khắp giới Apache phát triển dựa NCSA web server, phiên cung cấp đầy đủ tính máy chủ (HTTP) web dự án Apache Server thực hịên Apache cung cấp máy chủ web mã nguồn mở, tin cậy, hiệu dễ dàng mở rộng Phần mềm máy chủ bao gồm: daemon server, tệp cấu hình, công cụ quản trị, tài liệu Khởi động ngừng dịch vụ • Khởi chạy chương trình Apache thông qua chương trình /etc/rc.d/init.d/httpd Để khởi động dịch vụ sử dụng câu lệnh /etc/rc.d/init.d/httpd start • Ngừng dịch vụ sử dụng /etc/rc.d/init.d/httpd stop • Để khởi động lại dịch vụ sử dụng /etc/rc.d/init.d/httpd restart 1/2 Dịch vụ Web Làm việc với httpd.conf Người dùng cấu hình dịch vụ Web cách điều chỉnh trực tiếp tệp cấu hình httpd.conf thư mục /etc/httpd/conf Httpd.conf chứa cấu hình điều khiển server chạy như: vị trí tệp log, UserID, cổng nghe yêu cầu dịch vụ Cấu hình máy chủ DocumentRoot: Thiết đặt đường dẫn tuyệt đối tới thư mục chứa nội dung trang web (thư mục chủ) VD: /home/httpd/html DirectoryIndex: Trang hiển thị mặc định VD: index.htm, hompage.htm, index.cgi Để khai báo thư mục cho dịch vụ web người dùng cho dòng sau: Alias /news/ /var/apps/hoa Options indexes MultiVews AllowOverride None Order allow, Deny Allow from all Sau khởi động lại httpd, đọc tệp test.htm thư mục /var/apps/hoa/ từ xa web browser theo địa http//hostname.domainname/news/test.htm 2/2