软件选择服务器之间的差异

Bil*_*lal 12 server lamp dns openssh mail-server

我正在安装 Ubuntu Server,我想知道它们之间有什么区别:

[ ] OpenSSH server
[ ] DNS server
[ ] LAMP server
[ ] Mail server
[ ] PostgreSQL server
[ ] Print server
[ ] Samba file server
[ ] Tomcat Java server
[ ] Virtual Machine host
[ ] Manual package selection
Run Code Online (Sandbox Code Playgroud)

谁能解释一下?

s3l*_*lph 17

术语“服务器”是指为客户端提供服务的软件。服务器通常等待客户端联系它,然后将回复发送给客户端。有关更多信息,请阅读客户端-服务器-模型


OpenSSH 服务器

SSH(Secure Shell)是一种协议,用于获得对机器的加密远程访问。您要访问的机器需要运行 SSH 服务器来接受传入的请求。OpenSSH是 SSH 的一种实现。除了外壳访问和文件传输(SFTP、SCP)之外,SSH 还支持奇特的事情,例如在服务器上启动应用程序,但在客户端上显示 GUI(X11 转发)。

DNS服务器

域名系统,DNS短,解析地址,比如askubuntu.comIP地址一样104.16.17.44,这使得互联网给人类更实用。对于 DNS 查找,客户端(例如 Web 浏览器)向 DNS 服务器发送请求以检索所需服务的 IP 地址。

灯服务器

LAMP = Linux Apache MySQL PHP,几乎解释了它:这个包包含一个 Apache Web 服务器(一个服务器,例如提供网站),一个 MySQL 后端(一个数据库管理系统)和一个 PHP 解释器(PHP 是一种脚本语言,在将结果发送到客户端之前在服务器上执行,在此设置中通过 Apache 服务器)。

邮件服务器

负责发送和接收电子邮件的服务器,具体取决于设置。

PostgreSQL 服务器

PostgreSQL和 MySQL 一样,是一个数据库管理系统。数据库服务器使客户端能够向服务器发送查询并返回结果。

打印服务器

在默认的桌面 Ubuntu 上,安装了一个名为CUPS的打印系统。CUPS 用作服务器,在其上安装了打印机。每次您在 Ubuntu 上打印某些内容时,它都会将打印作业发送到同一系统或另一个系统上的打印服务器。例如,在我的学校,有一个中央打印服务器学生将他们的打印作业发送到,然后打印服务器负责打印。

桑巴文件服务器

SambaSMB(服务器消息块)协议的实现,可以用作网络文件系统。SMB 客户端可以挂载由 SMB 服务器发布的驱动器。

Tomcat Java服务器

Tomcat是另外一个web服务,负责传递JSP内容,即动态网站生成。

虚拟机主机

此选项安装KVM,一个用于运行虚拟机的主机。


手动包选择允许您跳过提供预编译包列表的程序 tasksel,并手动安装您需要的包,这样可以进行更细粒度的设置。然而,这很难完成,尤其是当您不知道实际需要构建哪些包时,比如 Web 服务器。


Sha*_*tam 8

我会尽量简短。

OpenSSH 服务器:-

它是一种允许在计算机之间远程控制或传输文件的服务器。它允许您通过 OpenSSH 客户端应用程序远程控制服务器上的文件。

DNS 服务器:-

它是一个将域名指向计算机 IP 地址的服务器。它就像一个电话簿,当你通过他的名字搜索时,它会告诉你一个人的号码(IP 地址)(在下面的例子中,google.com)。例如,当你在浏览器中打开google.com 时,一个请求被发送到Google 的DNS服务器然后将您连接到他们的服务器之一(例如:- 74.125.130.101)。如果他们没有 DNS 服务器,我们将不得不记住askubuntu.com的 Ip 地址而不是输入域名。

灯服务器:-

它是给通常运行网站所需的一组软件的名称。该软件是Linux + Apache + MySQL + PHP

邮件服务器:-

顾名思义,它有助于传输电子邮件。它将电子邮件映射到电子邮件地址和域。简而言之,就像邮递员将信件送到正确的门。

PostGreSQL 服务器:-

它是 SQL 服务器的一种类型。它们有助于以结构化形式存储和管理数据,以便更快地访问。SQL代表结构化查询语言

打印服务器:-

顾名思义,它允许您通过连接到打印机的打印服务器远程打印文档。就像邮件服务器一样,它将客户端的打印请求传送到正确的打印机。

Samba 文件服务器:-

就像用于 Windows 的 OpenSSH 相比 OpenSSH 具有优势,Samba 服务器可以用作打印服务器,而无需安装任何其他打印服务器应用程序

Tomcat J?a?v?a? 服务器:-

它不是Tomcat Java Server,只是Tomcat Server。Tomcat 是 Apache 的一个版本。它不是应用程序服务器,而是用于为网站提供服务的网络服务器。

虚拟机主机:-

它更像是 Ubuntu 的 Virtual Box。它允许您在没有硬件的情况下模拟给定的硬件进行测试。它通常用于在单个 Ubuntu 安装上运行各种服务器。您可能需要重型硬件来运行 VM 主机。

手动包装选择:-

如我所见,您要么正在安装 Ubuntu 服务器,要么正在阅读有关如何操作的指南。Ubuntu 服务器安装中的手动包选择选项允许您手动选择您需要的包。

我希望这有帮助 !