Web server là gì?
Tìm hiểu thêm Server là gì?
Tóm Tắt
1. Web server là gì? Cấu hình web server là sao?
Về cơ bản, web server chính là sever của một mạng lưới hệ thống. Máy chủ này sẽ được liên kết với mạng lưới hệ thống máy tính lan rộng ra của toàn bộ phận. Trong thông số kỹ thuật web server, nó sẽ tập hợp khối tài liệu của toàn bộ phận mà nó quản trị .
Mỗi máy chủ sẽ đều sở hữu một IP riêng và được viết dưới dạng các ngôn ngữ khác nhau như HTML, HTM, File, …. tùy vào nhu cầu. Để hệ thống có thể làm việc trơn tru, máy chủ phải có dung lượng bộ nhớ lớn và tốc độ xử lý dữ liệu siêu nhanh. Ngoài ra, máy chủ sẽ phải hoạt động liên tục để truy xuất, chứa khối dung lượng khổng lồ.
Cấu hình web server vừa hoàn toàn có thể là ứng dụng, vừa hoàn toàn có thể là phần cứng. Tùy theo hạng mục cài đặt mà bạn quyết định hành động .
- Phần cứng: Ở dạng này, máy chủ web server trở thành một máu tỉnh hệ thống, lưu trữ và truyền tải dữ liệu ảnh, HTML, XSS, file Java,… Máy tính này sẽ thực hiện các thao tác với end user.
- Phần mềm: Ở dạng phần mềm, cấu hình web server lại trở thành cầu nối để đưa người dùng tiếp cận tới các file dữ liệu trên một máy chủ HTTP. Đa số, máy chủ HTTP này sẽ được thực hiện dưới dạng phần mềm. Nó có chức năng đọc hiểu các địa chỉ website và các giao thức trình duyệt để xem các website đó.
Khi những trình duyệt cần đến tài liệu tàng trữ trong máy, trình duyệt sẽ gửi lệnh trải qua ngôn từ HTTP. Sau khi được nhu yếu, HTTP sẽ gửi lại file tài liệu mà bạn lựa chọn cho trình duyệt đó .
2. Đặc điểm của server software
Những Server software tốt nhất
Server software có rất nhiều tính năng để Giao hàng cho nhu yếu giải quyết và xử lý tài liệu của toàn mạng lưới hệ thống. Cùng mày mò những đặc tính cơ bản của server software ngay dưới đây để hiểu rõ hơn về nó nhé .
- Chức năng chính của web server là lưu trữ và truyền tải dữ liệu. Nó có thể thực hiện chức năng này cho các máy khách hàng thông qua mạng lưới Internet. Tất cả đều làm việc qua giao thức HTTP. Ví dụ, bạn truy cập vào trang web của Tùng Phát Computer, server sẽ đưa ra tất cả những dữ liệu về website đó thông qua HTTP.
- Chỉ cần máy tính của bạn cài một chương trình Server Software và nó có kết nối Internet. Máy tính của bạn đã trở thành máy chủ. Server software là phần mềm chuyên dụng để cài đặt và hoạt động trên bất cứ máy tính nào. Miễn sao máy tính đó đáp ứng đủ yêu cầu về bộ nhớ.
- Với các doanh nghiệp vừa và nhỏ, họ sẽ sử dụng tới các máy chủ nhỏ, máy chủ ảo có dạng VPS hay Hosting để lưu trữ
- Thông thường, một server có thể chứa cả nội dung về Static và Dynamic. Static được coi là nội dung dễ đọc và nguyên vẹn nhất. Trong khi đó, dynamic là nội dung mà server xử lý. Nó có thể được tạo mới từ Database.
3. Hướng dẫn cài đặt và cấu hình HTTP Web Server
Cài đặt và thông số kỹ thuật HTTP Web Server là điều thiết yếu nếu muốn cài máy tính thành sever web. Nó giúp ta hoàn toàn có thể truy vấn vào Website đặt trên máy tính bất kể nào có thiết lập thông số kỹ thuật này .
Sau đây là hướng dẫn cách thực thi. Chú ý hình minh hoạ lấy từ Windows 7, hệ điều hành quản lý khác, cách triển khai tựa như .
Gồm 3 bước sau đây :
Bước 1: Cài đặt WebServer IIS
IIS là dịch vụ sever web, đây là thành phần không hề thiếu của một Web Server để quản trị thanh toán giao dịch và giải quyết và xử lý nhu yếu cũng như quản trị mọi tài nguyên tương quan đến website .
Trên Windows Vista, Windows 7, vào Start -> Control Panel -> Programs and Feature -> Turn Windows Features on or off .
Đánh dấu vào mục Internet Information Services như hình dưới .
Chú ý, nếu muốn cài FTP Server thì nhớ mở cụ thể ra và lưu lại luôn vào mục FTP Server. Nhấn OK và đợi Windows tự động hóa kích hoạt IIS .
Để test thử quy trình cài đặt IIS đã thành công xuất sắc hay chưa, mở Internet Explorer và gõ địa chỉ : http://localhost -> Enter. Nếu màn hình hiển thị chào của IIS Open như bên dưới nghĩa là ta đã cài đặt thành công xuất sắc
Bước 2: Cấu hình Firewall cho phép nhận kết nối đến qua giao thức HTTP
Mục đích của việc này là để mở cổng Firewall của Windows cho phép nhận liên kết từ bên ngoài qua cổng của giao thức HTTP, mặc định là cổng 80
Trên Windows Vista, Windows 7 :
Cấu hình Firewall trên Windows 71 / Vào Start -> Control Panel -> Windows Firewall -> Ở menu bên trái chọn Advanced settings. Trên menu bên trái, click vào mục Inbound Rules
Mặc định thì Windows đã có sẵn mục Word Wide Web Service, tìm trong list và Click chuột phải -> Properties, đánh chọn Enabled và Allow the connection như hình dưới
Log Off hoặc Restart lại máy
Bước 3: Cấu hình Router trên Server cho phép kết nối qua thông qua cổng của giao thức HTTP (Port 80)
Mục đích của việc này :
1 / Mở cổng của Router trên mạng của bạn để cho phép nhận liên kết từ bên ngoài mạng ( từ Internet ) qua cổng của giao thức HTTP ( Port 80 ) .
2 / Chuyển hướng ( Forward ) liên kết về đến đúng máy làm Server khi Router nhận được nhu yếu qua cổng 80. ( Hãy nhớ rằng trong mạng LAN hoàn toàn có thể có nhiều máy, và Router cần phải biết rằng ta đang cài IIS trên máy nào )
Tùy loại Router đang sử dụng, việc cấu hình có thể khác nhau đôi chút. Ở đây ta đang thực hiện config trên một loại Router của Dlink. Các loại Router khác có thể tự tìm hiểu thêm. Cách thiết lập trên các loại Router cơ bản là giống nhau.
Xem thêm: Hướng dẫn làm website so sánh giá bằng WordPress – Kiếm tiền với Affiliate Marketing! | Ngọc Đến Rồi
Đầu tiên mở IE ra và gõ địa chỉ của Gateway -> Enter và đăng nhập vào quản trị Router
Ví dụ : Gateway là 192.168.1.1 thì gõ vào Address của IE là http://192.168.1.1 -> Enter
Hãy đọc hướng dẫn sử dụng kèm theo router để biết được địa chỉ gateway cũng như user và password đăng nhập vào quản trị .
Menu bên trái, chọn Advanced Setup -> NAT -> Virtual Servers
Click Add và thiết lập như trong hình -> Save
Hãy quan tâm những mục được lưu lại :
1 / Custom Server : Tên của thiết lập, tự đặt tùy ý .
2 / Server IP Address : Đây là địa chỉ IP của máy mà muốn làm sever. Ví dụ của hình trên là 192.168.1.2
Chú ý : Đây chính là IP của máy mà nhu yếu sẽ được Router chuyển đến. Do đó nên khai báo IP tĩnh cho máy cài làm sever để khỏi phải vào mục này thiết lập lại mỗi khi restart máy. Chú ý, đây là IP của máy trong mạng LAN chứ không phải là IP so với mạng Internet .
3 / Port Start, Port End là số hiệu của cổng nhận nhu yếu, đều khai báo là 80
Ở đây sở dĩ có Port Start và Port End là vì Router được cho phép Forward trong cả một dải những cổng ( từ cổng đến cổng ). Đối với HTTP thì chỉ cần Port 80 thôi. Một số loại router có mục Single Port Forwarding – được cho phép chỉ cần config một cổng thôi là đủ .
4 / Mục Protocol : Chọn phương pháp liên kết là TCP .
Chú ý, thường thì phần thiết lập này nằm trong mục NAT ( Network Address Translation ), hoặc hoàn toàn có thể là Port Forwarding, … tùy router .
Để test tác dụng thiết lập, ta hoàn toàn có thể dùng một chương trình quét cổng nào đó .
Đến đây đã triển khai xong việc cài sever Web để giải quyết và xử lý thanh toán giao dịch HTTP qua cổng 80 .
5/5 – ( 3 bầu chọn )
Source: https://final-blade.com
Category: Kiến thức Internet