Bài giảng Quản trị Linux: Webserver trên Linux - Đặng Thanh Bình

18 62 0
Bài giảng Quản trị Linux: Webserver trên Linux - Đặng Thanh Bình

Đ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

Bài giảng Quản trị Linux này cung cấp kiến thức về Webserver trên Linux. Nội dung trình bày trong chương này gồm có: Dịch vụ web server, apache HTTPD, các bước cài đặt, demo. Mời các bạn cùng tham khảo.

Đặng Thanh Bình NỢI DUNG TRÌNH BÀY • DỊCH VỤ WEB SERVER • APACHE HTTPD • CÁC BƯỚC CÀI ĐẶT • DEMO GIỚI THIỆU WEB SERVER ĐỊNH NGHĨA WEB SERVER : • DÙNG ĐỂ LƯU TRỮ THƠNG TIN, NGÂN HÀNG DỮ LIỆU, CHỨA NHỮNG WEBSITE ĐÃ ĐƯỢC THIẾT KẾ • GỬI ĐẾN MÁY CLIENT NHỮNG TRANG WEB THÔNG QUA MÔI TRƯỜNG INTERNET VÀ GIAO THỨC HTTP • NHẬN VÀ TRẢ LỜI PHẢN HỒI NHỮNG THÔNG TIN CLIENT MONG MUỐN THÔNG QUA WEB SERVER SOFTWARE GIỚI THIỆU WEB SERVER ƯU ĐIỂM WEB SERVER TRÊN LINUX MÔI TRƯỜNG TỐT NHẤT SỬ DỤNG APACHE LÀ UNIX LINUX HOẠT ĐỘNG ỔN ĐỊNH, TƯƠNG THÍCH VÀ KHƠNG U CẦU CAO VỀ PHẦN CỨNG HỒN TỒN MIỄN PHÍ TÍNH AN TỒN VỀ BẢO MẬT CAO GIỚI THIỆU APACHE HTTPD ĐẶC ĐIỂM:  LÀ CHƯƠNG TRÌNH MÁY CHỦ MÃ NGUỒN MỞ ĐỐI THOẠI VỚI CLIENT QUA GIAO THỨC HTTP  CHẠY ĐƯỢC TRÊN HẦU HẾT CÁC HỆ ĐIỀU HÀNH ĐĨNG MỘT VAI TRỊ QUAN TRỌNG TRONG QUÀ TRÌNH PHÁT TRIỂN CỦA MẠNG WEB THẾ GIỚI  APACHE ĐƯỢC PHÁT TRIỂN VÀ DUY TRÌ BỞ MỘT CỘNG ĐỒNG MÃ NGUỒN MỞ DƯỚI SỰ BẢO TRỢ CỦA APACHE SOFTWARE FOUNDATION APACHE ĐƯỢC PHÁT HÀNH VỚI GIẤY PHÉP APACHE LICENSE VÀ LÀ MỘT PHẦN MỀM TỰ DO VÀ MIỄN PHÍ CÁC BƯỚC CÀI ĐẶT WEB SERVER CẤU HÌNH MẠNG CÀI ĐẶT APACHE CẤU HÌNH WEB SERVER CƠ BẢN CẤU HÌNH VIRTUAL DIRECTORY CẤU HÌNH VIRTUAL HOST CẤU HÌNH MẠNG Server – Os: Centos: 10.0.0.3/8 Client – Os: win8: 10.0.0.8/8 CÀI ĐẶT APACHE • COMMAND : YUM INSTALL HTTPD HTTPD-DEVEL CẤU HÌNH WEB SERVER CƠ BẢN Thay đổi email admin Thay đổi tên website Thay đổi thư mục gốc chứa website Thay đổi trang chủ CẤU HÌNH VIRTUAL DIRECTORY • MỖI TRANG WEB SẼ CÓ NHỮNG TRANG CON NHƯ TRANG FORUM, TRANG ADMIN,… • CLIENT TRUY VẤN WEB SẼ THEO DẠNG WWW.SAMPLE.COM/FORUM • ĐỂ LÀM ĐƯỢC ĐIỀU ĐĨ THÌ CẦN CẤU HÌNH VIRTUAL DIRECTORY CẤU HÌNH VIRTUAL DIRECTORY CẤU HÌNH VIRTUAL HOST • NHIỀU TÊN MIỀN CĨ THỂ CHẠY TRÊN MỘT ĐỊA CHỈ IP • MÁY ẢO HỖ TRỢ APACHE CẢ TRÊN NỀN IP VÀ TÊN DỰA TRÊN VHOSTS • MÁY ẢO TRÊN NỀN IP SỬ DỤNG ĐỊA CHỈ IP CỦA KẾT NỐI ĐỂ XÁC ĐỊNH CÁC MÁY CHỦ ẢO CHÍNH XÁC ĐỂ PHỤC VỤ DO ĐĨ, BẠN CẦN PHẢI CÓ MỘT ĐỊA CHỈ IP RIÊNG BIỆT CHO MỖI MÁY CHỦ VỚI TÊN ẢO DỰA TRÊN LƯU TRỮ, MÁY CHỦ DỰA TRÊN MÁY KHÁCH CẤU HÌNH VIRTUAL HOST CÀI ĐẶT WEB SERVER - APACHE CẤU HÌNH IP COMMAND : VI /ETC/SYSCONFIG/NETWORK-SCRIPTS/IFCFG- THAY ĐỔI CÁC THÔNG SỐ SAU : ONBOOT=yes # Interface enabled BOOTPROTO=static #Assigning in static mode IPADDR=192.168.0.120 #IP address NETMASK=255.255.255.0 # Subnet Mask GATEWAY=192.168.0.1 # Default Gateway CÀI ĐẶT WEB SERVER - APACHE CẤU HÌNH DNS CLIENT COMMAND : VI /ETC/RESOLV.CONF THAY ĐỔI CÁC THÔNG SỐ SAU : nameserver 8.8.8.8 nameserver 8.8.4.4 Dùng lệnh : service network restart để thiết lập có hiệu lực CÀI ĐẶT WEB SERVER - APACHE CÀI ĐẶT APACHE COMMAND : YUM INSTALL HTTPD HTTPD-DEVEL CẤU HÌNH APACHE BẰNG LỆNH : VI /ETC/HTTPD/CONF/HTTPD.CONF Tìm đến dòng có chữ ServerName sửa lại sau : ServerName: :80 Restart apache : service httpd restart để thay đổi có hiệu lực CÀI ĐẶT WEB SERVER - APACHE CÀI ĐẶT PHP PHP (Hypertext Preprocessor) ngôn ngữ script server thiết kế để dễ dàng xây dựng trang Web động Mã PHP thực thi Webserver để tạo mã HTML xuất trình duyệt web theo yêu cầu người sử dụng Lệnh cài đặt : yum install php php-mysql php-common php-gd php- mbstring php-mcrypt php-devel php-xml DEMO ... web theo yêu cầu người sử dụng Lệnh cài đặt : yum install php php-mysql php-common php-gd php- mbstring php-mcrypt php-devel php-xml DEMO ... CHỦ VỚI TÊN ẢO DỰA TRÊN LƯU TRỮ, MÁY CHỦ DỰA TRÊN MÁY KHÁCH CẤU HÌNH VIRTUAL HOST CÀI ĐẶT WEB SERVER - APACHE CẤU HÌNH IP COMMAND : VI /ETC/SYSCONFIG/NETWORK-SCRIPTS/IFCFG- THAY... CẤU HÌNH VIRTUAL HOST • NHIỀU TÊN MIỀN CÓ THỂ CHẠY TRÊN MỘT ĐỊA CHỈ IP • MÁY ẢO HỖ TRỢ APACHE CẢ TRÊN NỀN IP VÀ TÊN DỰA TRÊN VHOSTS • MÁY ẢO TRÊN NỀN IP SỬ DỤNG ĐỊA CHỈ IP CỦA KẾT NỐI ĐỂ XÁC ĐỊNH

Ngày đăng: 30/01/2020, 03:28

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan