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


12

我正在安装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

谁能解释?

Answers:


17

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


OpenSSH服务器

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

DNS服务器

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

LAMP服务器

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

邮件服务器

根据设置,负责传送电子邮件(用于发送和接收)的服务器。

PostgreSQL服务器

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

打印服务器

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

Samba文件服务器

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

Tomcat Java服务器

Tomcat是另一个Web服务,负责交付JSP内容,即动态网站生成。

虚拟机主机

此选项将安装KVM,这是用于运行虚拟机的主机。


手动选择软件包可以使您跳过taskel(该程序为您提供那些预编译的软件包列表),并手动安装所需的软件包,从而实现更细粒度的设置。但是,这很难完成,特别是如果您不知道构建Web服务器实际上需要哪些软件包的情况下。


8

我会尽量简洁明了。

OpenSSH服务器:

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

DNS服务器:-

它是将域名指向计算机的IP地址的服务器。就像电话簿一样,当您按姓名搜索时,它会告诉您一个人的号码(IP地址)(在下面的示例中为google.com)。例如,当您在浏览器中打开google.com时,请求将发送至Google的DNS服务器,然后将您连接到其中一台服务器(例如:-74.125.130.101)。如果它们不是DNS服务器,则我们必须记住而不是输入域名的askubuntu.com的IP地址。

LAMP服务器:-

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

邮件服务器:

顾名思义,它有助于传输电子邮件。它将电子邮件映射到电子邮件地址和域。简而言之,它就像一个邮递员,向右门传递一封信。

PostGreSQL Server:-

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

打印服务器:-

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

Samba文件服务器:-

就像Windows的OpenSSH一样,Samba服务器可以用作打印服务器,而无需安装任何其他Print Server Application

TomcatJ̶a̶v̶a̶服务器:-

它不是Tomcat Java Server,而是Tomcat Server。Tomcat是Apache的版本。它不是应用程序服务器,而是用于服务网站的Web服务器。

虚拟机主机:

它更像是Ubuntu的Virtual Box。它允许您在不存在硬件的情况下仿真给定的硬件进行测试。它通常用于在单个Ubuntu安装上运行各种服务器。您可能需要笨重的硬件才能运行VM Host。

手动包装选择:-

如我所见,您正在安装Ubuntu Server或正在阅读操作指南。Ubuntu服务器安装中的“手动选择软件包”选项使您可以手动选择所需的软件包。

我希望这有帮助 !

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.