介绍
大多数企业需要几种服务器类型,例如文件服务器,打印服务器,电子邮件服务器等。
Zentyal服务器由于图形用户界面(GUI)而易于使用。 GUI提供了一个简单和直观的界面,供新手和经验丰富的管理员使用。 也可以使用命令行管理。 我们将在本教程中展示如何使用这两种方法。
要查看可以使用Zentyal安装特定软件的列表,请参阅无论是安装程序包部分。
有些人可能熟悉Microsoft Small Business Server(SBS),现在称为Windows Server Essentials。 Zentyal是基于Linux,更具体是基于Ubuntu的类似产品。 Zentyal也是微软SBS和Microsoft Exchange服务器的替代品。 由于Zentyal是开源的,它是一个具有成本效益的选择。
Zentyal版本
有两种类型的Zentyal可用。 第一个是社区版,另一个是商业版。
社区版具有稳定或其他方面的所有最新功能。 公司不提供技术问题的官方支持。 Community Edition没有提供云服务。 新版本每三个月发布一次,并对最新版本提供非官方支持。 用户是无限的。
商业版具有所有最新的功能,稳定和测试。 支持基于中小企业版提供。 云服务集成到服务器并基于SMB版。 商业版支持的用户数量是基于购买的SMB版本。 新的商业版每两年发布一次,并支持四年。
注意:社区版无法升级到商业版。
Zentyal要求
Zentyal是基于Debian的,基于最新的Ubuntu长期支持(LTS)版本。 Zentyal 3.5的当前硬件要求基于Ubuntu Trusty 14.04.1 LTS(内核3.5)。 Zentyal使用LXDE桌面和Openbox窗口管理器。
Ubuntu Server Edition的最低硬件要求包括300 MHz CPU,128 MB RAM和500 MB磁盘空间。 当然,这些是最小的,并且当运行多个网络服务时将在网络上产生不希望的响应。
请记住,每个网络服务都需要不同的硬件资源,并且安装的服务越多,硬件需求就越多。 在大多数情况下,最好先从您需要的基本服务开始,然后根据需要添加其他服务。 如果服务器开始滞后于处理用户请求,则应考虑升级服务器计划。
根据您的用户数量和计划运行的Zentyal服务,您的硬件要求将会更改。 这些是Zentyal的建议。 对于DigitalOcean部署,您应该通过RAM列:
简介 | 用户数 | 中央处理器 | 随机存取存储器 | 磁盘空间 | 网卡 |
---|---|---|---|---|---|
网关 | <50 | P4 | 2 GB | 80 GB | 2+ |
50+ | 至强双核 | 4GB | 160 GB | 2+ | |
基础设施 | <50 | P4 | 1 GB | 80 GB | 1 |
50+ | P4 | 2 GB | 160 GB | 1 | |
办公室 | <50 | P4 | 1 GB | 250 GB | 1 |
50+ | 至强双核 | 2 GB | 500 GB | 1 | |
通讯 | <100 | 至强双核 | 4GB | 250 GB | 1 |
100+ | 至强双核 | 8 GB | 500 GB | 1 |
我们将在文章中更多地讨论Zentyal服务的配置文件和不同类型。
安装Zentyal
创建1 GBDroplet运行Ubuntu 14.04。
添加使用sudo接入用户 。
首先,您需要使用以下命令将Zentyal存储库添加到您的存储库列表:
sudo add-apt-repository "deb http://archive.zentyal.org/zentyal 3.5 main extra"
下载软件包后,应使用Zentyal的公钥进行验证。 要添加公钥,请执行以下两个命令:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 10E239FF
wget -q http://keys.zentyal.org/zentyal-3.5-archive.asc -O- | sudo apt-key add -
现在存储库列表已更新,您需要从存储库更新包列表。 要更新程序包列表,请执行以下命令:
sudo apt-get update
更新软件包列表后,您可以通过运行以下命令来安装Zentyal:
sudo apt-get install zentyal
出现提示时,为MySQL设置安全的root密码(两次)。 确认端口443。
Zentyal现已安装。
如果你喜欢使用命令行安装Zentyal包,请阅读下一节。 或者,如果你喜欢使用的仪表盘,跳到访问Zentyal仪表盘部分。
安装软件包(命令行)
现在,您可以开始安装所需的特定服务。 有四个基本配置文件一次安装许多相关模块。 这些简介是:
zentyal办公室 -配置文件是设立一个办公室网络资源共享。 资源可以包括文件,打印机,日历,用户配置文件和组。
zentyal通信 -服务器,可用于商务通信,如电子邮件,即时消息和IP语音(VOIP)。
zentyal网关 -服务器将是业务到和从因特网受控网关。 可以为内部系统和用户控制和保护互联网访问。
zentyal基础设施 -服务器可以管理业务的网络基础设施。 管理由NTP,DHCP,DNS等组成。
你可以看到什么是安装了每个配置文件在这里 。 要安装配置文件,请运行以下命令:
sudo apt-get install zenytal-office
您也可以根据需要单独安装每个模块。 例如,如果您只需要安装Office配置文件的防病毒模块,您将执行以下操作:
sudo apt-get install zentyal-antivirus
您也可以在一个命令中安装所有配置文件:
sudo apt-get install zentyal-all
当您安装某些软件包时,您将需要通过交互式菜单提供有关您的系统的信息。
一些模块名称是直接的,但这里是一个定义的Zentyal包列表:
- zentyal -所有- Zentyal -所有组件模块(所有配置文件)
- zentyal办公室 - Zentyal Office套件(简介)
- zentyal的防病毒 -杀毒Zentyal
- zentyal的DNS - Zentyal DNS
- zentyal-ebackup - Zentyal备份
- zentyal防火墙 -防火墙Zentyal服务
- zentyal-NTP - NTP服务
- zentyal-remoteservices - Zentyal云客户端
- zentyalSamba - Zentyal文件共享和域服务
- zentyal通信 - Zentyal通信套件
- zentyal-胡言乱语 - Zentyal的Jabber(即时通讯)
- zentyal邮件 - Zentyal邮件服务
- zentyal-的mailfilter - Zentyal邮件过滤器
- zentyal网关 -网关Zentyal套房
- zentyal-17的协议 - Zentyal 7层过滤器
- zentyal-Squid - HTTP代理
- zentyal-trafficshaping - Zentyal流量整形
- zentyal基础设施 - Zentyal网络基础架构套件
- zentyal-CA - Zentyal证书颁发机构
- zentyal-DHCP - DHCP服务
- zentyal-的OpenVPN - VPN服务
- zentyal-web服务器 - Zentyal Web服务器
未包含在配置文件中的其他模块如下:
- zentyal-bwmonitor - Zentyal带宽监视器
- zentyal-captiveportal - Zentyal强制网络门户
- zentyal-IPS - Zentyal入侵防御系统
- zentyal的IPSec - Zentyal IPsec和L2TP / IPsec的
- zentyal显示器 - Zentyal监视器
- zentyal螺母 - Zentyal UPS管理
- zentyal-openchange - Zentyal OpenChange服务器
- zentyal半径 - Zentyal RADIUS
- zentyal软件 - Zentyal软件管理
- zentyal-SOGO - Zentyal OpenChange企业邮局
- zentyal-usercorner - Zentyal用户角
- zentyal用户 - Zentyal用户和计算机
- zentyal网络邮件 - Zentyal企业邮局服务
访问Zentyal信息中心
通过HTTPS(端口443)访问浏览器中的服务器的IP地址或域,访问Zentyal信息中心:
https://开头服务器IP
Zentyal服务器创建自签名SSL证书,以便在远程访问时使用。 任何浏览器远程访问服务器的仪表板将被询问是否该站点是可信的,并且需要进行如下所示的异常。 该方法将根据您的浏览器而有所不同。
由于SSL证书,会生成站点不受信任的错误。 您需要点击我了解风险就行了。然后点击添加例外按钮。 选择确认安全例外 。 添加异常后,它是一个永久的列表,不会再发生,除非服务器IP地址应该更改。
您应该看到仪表板登录页面。
您的Zentyal用户名和密码与您用于SSH到Ubuntu服务器的用户和密码相同。 此用户必须添加到sudo组。 (通过某些其他方法向用户授予完全权限将无效。)如果需要将现有用户帐户添加到sudo组,请运行以下命令:
sudo adduser username sudo
要添加更多Zentyal用户,请添加新的Ubuntu用户。 要添加新用户,请使用以下命令创建用户,并将用户添加到sudo组:
sudo adduser username --ingroup sudo
登录Zentyal服务器后,您将看到可用于安装的软件包集合。
您还可以看到一个HTTPS模块列表:如下图所示// 服务器IP /软件/ EBOX。
安装软件包(仪表板)
您可以从仪表板安装Zentyal软件包。 有四个基本配置文件一次安装许多相关模块。 你可以看到什么是安装了每个配置文件在这里 。 或者,请检查下面的列表:
办公室:
此配置文件设置共享办公室资源,如文件,打印机,日历,用户配置文件和组。
Samba4
Heimdal Kerberos
CUPS
表里不一
通讯:
此配置文件包括电子邮件,即时消息和IP语音(VOIP)。
Stapling
Dovecot
圆角
筛
Fetchmail
Spamassassin
ClamAV
Postgrey
OpenChange
圆角
ejabbered
网关:
此配置文件包括控制和安全Internet访问的软件。
Corosync
Pacemaker
Netfilter
Iproute2
Linux网络子系统:
Iproute2
Squid
丹斯瓜迪
ClamAV
FREERadius
OpenVPN
OpenSWAN
xl2tpd
海蜇
Amavisd新
Spamassasin
ClamAV
Postgrey
基础设施:
此配置文件允许您管理办公室网络,包括NTP,DHCP,DNS等。
ISC DHCP
BIND 9
NTPd
OpenSSL
Apache
坚果
在左侧导航中,转到“软件管理”,然后转到“Zentyal组件” - 您将在顶部看到四个配置文件。 (或者,点击查看基本模式 ,看到四个配置文件。)
配置文件下面是您可以单独安装的所有模块的列表。
先前的图像显示基本视图。 如果你点击查看高级模式下 ,屏幕应该是这样的:
一旦你选择了你的模块,点击页面底部的安装按钮。
安装软件包后,您将在左侧的仪表板导航菜单中看到它们的链接。 您可以通过导航到控制面板中相应的菜单项,通过Zentyal仪表板开始设置新软件。
更新软件包(仪表板)
使用最新的安全补丁和功能保持系统的最新状态非常重要。
让我们从信息中心安装一些更新。 点击左侧的仪表板链接。 在下面的图片中,您可以看到有26个系统更新,其中12个是安全更新。 要启动系统更新,只需点击26系统更新(12个安全)。
这将带您到系统更新页面可用于Zentyal服务器的所有更新的列表。
在这里您可以检查您要更新的项目。 在底部是更新所有包如下图所示的项目。
一旦你选择必要的更新,你可以在页面的底部点击更新按钮。 更新包的下载和安装将如下所示开始。
完成后,您应该看到类似下面的屏幕,其中显示更新已成功完成。
一旦更新完成后,您可以按更新列表按钮,确认没有其他可用的更新。
结论
对于小型或中型企业,Zentyal是一个可以做到这一切的服务器。 服务可以在需要时启用,并在不需要时禁用。 Zentyal也非常用户友好,新手管理员可以使用命令行或图形用户界面(GUI)执行系统更新和配置文件/模块安装。
如果需要,可以使用多个Zentyal服务器来分发业务所需的服务,以创建更高效的网络。