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 作为桌面系统来使用,以达到减少常用软硬件费用的目的。所以,本文所给出的多功能服务器解决方案值得推广。