Tất cả thông tin quan trọng về máy chủ trong Linux
Máy chủ Linux là một phiên bản đặc biệt của Linux được thiết kế riêng cho các tác vụ cụ thể. Nó thường được sử dụng trong các lĩnh vực hành chính. Ví dụ, trong quản trị cơ sở dữ liệu, quản trị hệ thống và mạng hoặc khi làm việc với các dịch vụ web.
Khái niệm cơ bản về thuật ngữ máy chủ:
Thuật ngữ máy chủ ban đầu dùng để chỉ phần mềm cung cấp dịch vụ. Điều này có thể được sử dụng bởi phần mềm khác (khách hàng / máy khách) (mô hình máy khách-máy chủ). Hai chương trình thường chạy trên các máy tính khác nhau. Các máy tính mà các máy chủ đầu tiên được lập trình được gọi là "máy chủ". Qua nhiều năm, thuật ngữ máy chủ cũng được mở rộng để bao gồm cả phần cứng, tức là máy tính chủ cũng được sử dụng với phần cứng.
Tôi cần một máy chủ để làm gì?
Nói cách khác, máy chủ là đầu mối liên lạc trung tâm của một số máy tính / người dùng quản lý dữ liệu và quy trình. Nếu người dùng muốn truy cập dữ liệu này hoặc sử dụng các quy trình này, họ sẽ thực hiện việc đó thông qua máy chủ. Một sự khác biệt sơ bộ được thực hiện giữa tám loại máy chủ. Tất cả đều đảm nhận một nhiệm vụ cụ thể trong các mạng cục bộ hoặc mạng toàn cầu với nhiều kiến trúc đa dạng nhất.
máy chủ webCác trang web được lưu trữ trên một máy chủ web, nói cách khác: Internet (hoặc những gì chúng ta chủ yếu thấy về nó). Máy chủ web cung cấp các trang cho máy khách (trình duyệt Internet).
Máy chủ thưThường là trung tâm của mạng lưới công ty. Lưu lượng thư điện tử và lịch của công ty được đồng bộ hóa thông qua máy chủ thư.
Máy chủ tệpVị trí lưu trữ trung tâm cho dữ liệu. Các máy khách khác nhau truy cập dữ liệu này qua mạng. Đặc biệt phổ biến với các công ty, vì máy chủ tệp cho phép nhiều nhân viên truy cập vào một số dữ liệu nhất định cùng một lúc.
Máy chủ trò chơiĐược thiết kế đặc biệt cho các trò chơi nhiều người chơi trực tuyến. Thông qua đó, tương tác đồng thời của một số người dùng trong / với thế giới trò chơi ảo mới có thể thực hiện được.
Máy chủ cơ sở dữ liệuĐôi khi các cơ sở dữ liệu thuộc một trang web nằm trên cùng một máy chủ web với chính các trang đó. Tuy nhiên, chúng thường được lưu trữ trên một máy chủ riêng biệt, máy chủ cơ sở dữ liệu, vì lý do bảo mật.
Bộ điều khiển miềnNgoài các máy chủ thư và tệp, nó là yếu tố trung tâm của mạng công ty. Bộ điều khiển miền quản lý các tài khoản người dùng, các tệp chung và các ủy quyền khác nhau. Nếu nó không thành công, không có gì hoạt động ở tất cả các mạng công ty.
Máy chủ proxyGiao diện truyền thông của một mạng. Có thể nói, buổi hòa giải. Máy chủ proxy quản lý các yêu cầu trong mạng và chuyển tiếp chúng đến các đích thích hợp, đồng thời thiết lập kết nối. Do đó, nó lọc hoặc cấu trúc giao tiếp.
máy chủ DNSĐây cũng là một cái gì đó giống như một người hòa giải. Nói một cách đại khái, một yêu cầu (ví dụ: nhập URL) được chuyển đổi thành địa chỉ IP tương ứng, tức là "số nhà" trên máy chủ DNS (Hệ thống tên miền). Chỉ khi đó người dùng mới được chuyển hướng đến trang web mà họ đang tìm kiếm.
Cách thức hoạt động của máy chủ Linux không khác gì cách thức hoạt động của máy chủ sử dụng phần mềm khác với hệ điều hành. Máy chủ Linux cung cấp dữ liệu và dịch vụ, máy khách truy cập chúng từ bên ngoài.
Bản phân phối Linux phù hợp với loại máy chủ nào?
Nếu Linux tiếp tục được đánh giá thấp như một hệ điều hành trên máy tính gia đình so với Windows, thì nó lại đặc biệt phổ biến trong các hoạt động của máy chủ. Ưu điểm là rõ ràng: các bản phân phối Linux ổn định và có thể được điều chỉnh chính xác theo nhu cầu và mong muốn của người vận hành máy chủ. Tuy nhiên, do số lượng bản phân phối có sẵn, như đã đề cập ở trên, không dễ dàng để tìm được phiên bản tốt nhất cho máy chủ của bạn. Về cơ bản, việc phân phối được nhà sản xuất hỗ trợ càng lâu thì bạn càng có thể quay trở lại hỗ trợ đã được xác minh lâu hơn, càng tốt. Trong những năm gần đây, các bản phân phối sau đây nói riêng đã trở thành giải pháp máy chủ tốt cho mạng công ty:
Red Head Enterprise Linux |
Bởi vì các nhà phát triển rất coi trọng sự ổn định, bản phân phối này được thực hiện lặp đi lặp lại. Việc tích hợp các thành phần mới do đó diễn ra với tốc độ khá chậm hơn. Hệ điều hành nổi tiếng là cực kỳ vững chắc và đáng tin cậy và do đó hoàn hảo cho việc sử dụng máy chủ. |
Máy chủ Doanh nghiệp Collax |
Được chào hàng như một giải pháp hoàn chỉnh cho các doanh nghiệp vừa và nhỏ. Chứa tất cả các thành phần cần thiết cho một cơ sở hạ tầng hoạt động tốt và an toàn. Hệ thống máy chủ hoàn chỉnh rất dễ sử dụng; không cần phải có kiến thức chuyên sâu về Linux. |
Máy chủ doanh nghiệp SUSE Linux |
Phiên bản mã nguồn mở gây ấn tượng bởi tính dễ sử dụng và ổn định. Công cụ cấu hình "YaST" cho phép cài đặt, cấu hình và quản trị từ một điểm trung tâm. Trong cơ sở dữ liệu hỗ trợ SUSE và cơ sở dữ liệu thành phần SUSE, người dùng có thể tìm thấy thông tin và thủ thuật liên quan đến việc quản trị hệ thống. |
Máy chủ Ubuntu | Là một bản phân phối cho máy tính gia đình, Ubuntu rất phổ biến do mức độ thân thiện cao với người dùng. Nó không khác gì trong vũ trụ máy chủ. Ubuntu dựa trên bản phân phối Debian, nhưng có ưu điểm là cập nhật hơn nhiều. Các chương trình ứng dụng mới được tích hợp nhanh chóng và nội dung đa phương tiện rất dễ sử dụng. Điều khiến Ubuntu Server trở nên đặc biệt thú vị: Cứ hai năm một phiên bản được phát hành đảm bảo hỗ trợ dài hạn 5 năm. |
Làm cách nào để thiết lập một máy chủ Linux?
Không phải tất cả các máy chủ Linux đều được tạo ra như nhau. Do đó, quá trình cài đặt và thiết lập khác nhau giữa các bản phân phối. Tại thời điểm này, chúng ta sẽ xem xét kỹ hơn việc thiết lập một máy chủ Ubuntu. Sự khác biệt lớn nhất đối với bản phân phối "bình thường" cho máy tính gia đình là thiếu trình hướng dẫn đồ họa. Với hướng dẫn từng bước, bạn vẫn có thể thực hiện được quá trình cài đặt mà không gặp bất kỳ sự cố nào.
-
Tải xuống Ubuntu Server, ghi nó vào đĩa CD hoặc tải nó vào đĩa USB.
-
Khởi động máy chủ Ubuntu từ đĩa CD hoặc thẻ USB.
-
Chọn ngôn ngữ bạn muốn. (Sử dụng các phím mũi tên để điều hướng qua các tùy chọn và phím Enter để chọn.)
-
Chọn tiếng Đức khi định cấu hình bàn phím.
-
Chọn "Cài đặt Ubuntu" để cài đặt Linux bình thường.
-
Xác nhận lựa chọn trước của giao diện mạng. (Bạn có thể bỏ qua cài đặt proxy khi sử dụng trong mạng gia đình riêng.)
-
Để gán toàn bộ ổ cứng cho Ubuntu, hãy chọn "Use An Entire Disk", trước bước này, hãy chuyển dữ liệu quan trọng sang ổ cứng khác, các tệp còn lại trên ổ cứng máy chủ trong tương lai sẽ bị mất.
-
Xác nhận bản tóm tắt.
-
Ubuntu đảm bảo rằng bạn thực sự muốn xóa tất cả dữ liệu trên ổ cứng. Xác nhận.
-
Bây giờ chỉ định tên người dùng, tên máy chủ và mật khẩu.
-
Quá trình cài đặt thực tế diễn ra.
-
Khi hoàn tất, hãy khởi động lại máy chủ với tùy chọn "Khởi động lại ngay".
-
Tháo phương tiện cài đặt.
-
Đăng nhập với các chi tiết đăng nhập bạn đã chỉ định trước đó.
Ngoài ra, bạn có thể thiết lập Ubuntu trên phân vùng ổ cứng của chính nó.
Sau khi cài đặt thành công, máy chủ không cung cấp quá nhiều tùy chọn. Máy chủ web, máy chủ cơ sở dữ liệu và ngôn ngữ tập lệnh vẫn bị thiếu. Một lệnh duy nhất cho phép bạn cài đặt tất cả các chương trình bạn cần cùng một lúc.
sudo apt-get install apache2 libapache2-mod-php7.2 php7.2 php7.2-mysql mysql-server
Sự khác biệt giữa máy chủ Linux và Windows là gì?
Thoạt nhìn, sự chênh lệch giữa hai đối thủ không quá lớn. Chúng rất giống nhau về chức năng và các ứng dụng có thể có. Tuy nhiên, nếu bạn xem xét kỹ hơn, ít nhất những khác biệt biên có thể nhìn thấy được.
chi phí |
Các bản phân phối Linux nói chung có thể được lấy và vận hành miễn phí. Tuy nhiên, một số ưu đãi hỗ trợ chỉ có thể được sử dụng với một khoản phí. Phần mềm lưu trữ Windows thường có tính phí. |
Dịch vụ |
Máy tính để bàn của đối thủ cạnh tranh về cơ bản là khác nhau. Trong khi máy chủ Windows cung cấp giao diện người dùng đồ họa, các lệnh chỉ được nhập trên máy chủ Linux thông qua dòng lệnh. |
Điều chỉnh |
Ở đây, Linux ghi điểm với tính mở cơ bản của nó. Nhân hệ thống có thể được điều chỉnh bất cứ lúc nào và nhiều công cụ trợ giúp cấu hình cá nhân của môi trường máy chủ. Tuy nhiên, người dùng chưa có kinh nghiệm có thể bị choáng ngợp bởi điều này. Mặt khác, Windows dựa vào tính dễ sử dụng, máy chủ thường không thích ứng đặc biệt. |
Ủng hộ |
Windows tương đối tốt với hỗ trợ lâu dài, tức là hỗ trợ trong các trường hợp khẩn cấp. Với máy chủ Linux, điều này không áp dụng cho tất cả các bản phân phối. |
sự an toàn | Các ứng dụng Windows dễ bị tấn công bởi phần mềm độc hại hơn các bản phân phối Linux. |