服务器 频道

中小企业免费建立多功能服务器的方案

  【IT168 技术】为了解决中小企业在建立服务器系统时费用过高的问题,提出了利用免费(开源)软件CentOS、MySQL等构建多功能服务器系统的解决方案。借助Ghost技术,只要30分钟,就可以快速安装一台多功能服务器系统。实际应用情况表明,该服务器系统具有多功能、性能稳、升级扩展方便、安全实用等优点,能够有效减少常用软硬件费用,满足多数中小企业的基本要求。该方案可以作为中小企业免费服务器的解决方案,值得推广。

  随着计算机技术、网络技术和企业信息化的发展,企业对计算机软硬件(功能、速度)、网络(互联网、局域网)、安全(系统、网络、信息)、企业信息化等要求越来越高;路由器、防火墙、防毒服务器、ERP 服务器、数据库服务器、文件服务器、打印服务器、Web 服务器、MAIL 服务器,FAX 服务器等的划分也越来越细。因为大多数企业都使用了微软产品,依据Microsoft 技术白皮书建议,服务器上不得安装其他软件系统,即不同的服务器软件要安装在不同的机器上,随着用户数(License)的增加或软件升级(从标准版升级为企业版),使企业的机器数量和软硬件发生的费用会变得越来越多,软硬件的管理也会变得越来越复杂。

  1、企业如何降低常用软硬件的费用

  降低软件费用通常有多种方案,如使用价格便宜的软件,或自行开发软件,或使用开源软件Linux。在这些方案中,目前比较可行的方案是使用Linux,这是因为“Linux 从1991.9 正式向外公布至今已有近20 年的历史”,有很多发行版及使用人群。在众多Linux 发行版中我们选择了CentOS 作为中小企业的服务器系统软件,理由如下:

  “Red Hat Enterprise Linux 和Fedora 已经成为主流的Linux 发行版”;“CentOS 是Red Hat Enterprise Linux 的源代码重新编译生成的发行版本,CentOS 具有和RHEL 很好的兼容性,拥有RHEL 的诸多优点。”

  “CentOS 可以算是Red Hat Enterprise Linux 的克隆版,但是免费。”;“CentOS 不会遇到任何版权问题,不存在认证和支持方面的费用。”

  CentOS 性能稳定。“借助CentOS 不需要商业支持就可以体验Red Hat Enterprise Linux的稳定性、可靠性和企业功能。”;“Linux 可以连续运行数月、数年而无需重新启动,与NT(死机)相比,这一点尤其突出.。”

  CentOS 功能强大。“Linux 现在已经拥有许多专业级别的数据库和办公程序集。其中不仅包括Oracle 和IBM 的数据库,而且还包括OpenOffice 和Koffice 的办公程序”。例如:CentOS自带图形界面、Firefox、OpenOffice 和Java、C ++ 、Perl、PHP、Mysql 等脚本语言、程序设计语言和数据库,完全可以安装在个人电脑上使用。

  远程管理方便。“使用Linux 远程管理十分方便:Linux 可以通过命令行来操作的特点,十分适合实现远程管理,可以使用安装了任何一种操作系统的机器”。例如:可以在Windows 下使用Telnet、VNC(图形界面)远程管理CentOS 系统。

  “IPTABLES(Linux 防火墙)已发展成为一个功能强大的防火墙,它已具备通常只会在专有的商业防火墙中才能发现的大多数功能。”

  “RHEL 对CPU 的要求不是很高,如果系统单纯使用文本模式,则内存要求很低,一般的计算机内存都可以了。”所以安装CentOS 系统时不选图形界面、汉字系统和不用的功能,系统速度会变快,可以将很多服务器软件安装在一台机器上,以减少机器的数量和费用,也便于集中管理。

  病毒少:到目前为止在CentOS系统上我们还没有发现病毒。

2、多功能服务器的简单介绍

 

在一台CentOS系统上,安装并配置DHCP、DNS、IPTABLES(防火墙+路由器)、SAMBA(文件+打印服务器)、POSTFIX(邮件服务器)、MYSQL( 数据库)、TOMCAT(Web 应用服务器)、Apache(Web 服务器)、FTP、Telnet、VNC、VPN 等相关软件;建立DHCP 服务器、DNS 服务器、防火墙+路由器(双网卡)、文件服务器、打印服务器、邮件服务器、MySQL 服务器、FTP 服务器、TOMCAT 服务器、Apache 服务器、Telnet 服务器、VNC 服务器、VPN 等多功能服务器,实现了“一机多能”,如图1 所示。有关安装配置过程详见CentOS 的相关教程,在安装CentOS系统时,建议不要安装图形界面、汉字和不用的功能。

中小企业免费建立多功能服务器的方案

图2 所示是利用多功能服务器的MAIL 服务器功能和FAX服务器功能及Outlook 自动接收FAX的画面。

中小企业免费建立多功能服务器的方案

 

MAIL 服务器是用POSTFIX 实现的。FAX 服务器是用Linux 版的开源软件HylaFAX 实现的,HylaFAX 服务器可以用一个FAXmodem为局域网内所有的电脑提供传真收发功能。

图3 所示是多功能服务器的论坛服务器首页,是利用开源软件LeoBBS 实现的,需要Apache 和Perl 环境支持。

中小企业免费建立多功能服务器的方案 
 

中小企业免费建立多功能服务器的方案

 

 

图4 所示是多功能服务器的微博服务器首页,是利用Linux版的开源软件Sharetronix 实现的,需要PHP、Mysql和Apache 环境支持。因为不同企业的实际情况和需求都会不同,所以多功能服务器应该具有服务器扩展功能。如图5 所示,根据企业的需求在多功能服务器上增加了EAI 服务器功能。

中小企业免费建立多功能服务器的方案

 

EAI 是基于CentOS 系统用PHP+Mysql 开发的异地多种数据库平台的同步软件,已经实现了两岸三地不同数据库平台(SYBASE 和SQLSERVER)的相关数据的同步(包括新增、修改和删除)、断点续传和LOG 自动生成功能。有关EAI 的了解详见相关资料。

中小企业免费建立多功能服务器的方案

 

图6 显示了多功能服务器的舆情监测服务器首页,整个系统采用JAVA+MYSQL开发。

中小企业免费建立多功能服务器的方案

 

图7 是多功能服务器的菌种模拟筛选服务器首页(“计算机辅助菌种选择技术”)。

  3、结束语

现在的电脑硬件价格很便宜,我们几乎在零软件费用的情况下(个别需求除外),在一台机器上安装CentOS 系统的基础上,建立了多功能服务器系统。经过实际应用,我们发现该服务器系统在功能上可以满足多数中小企业的基本需求;除了第一台多功能服务器外,使用GHOST 软件,只要30 分钟左右就可以快速安装一台多功能服务器(可做备份使用)。相比类似产品(硬件或软件),免费多功能服务器具有功能多、性能稳、升级扩展方便、安全实用、价廉物美等优点,完全可作为中小企业免费服务器系统的解决方案。Mysql 可以替代SQLServer 等软件作为ERP 或OA 系统的后台数据库,普通使用者可以用CentOS 作为桌面系统来使用,以达到减少常用软硬件费用的目的。所以,本文所给出的多功能服务器解决方案值得推广。

0
相关文章