本文逐一介绍了文件传输、安全、存储、协作及其他方面的开源服务器软件。
幸好,开源社区提供了数量巨大的服务器软件,可以大幅降低那些成本。我们这次列出的大全主要介绍了可以替换专有服务器软件的知名开源工具。我们对它们进行了分类,以便浏览起来更方便。 内容管理系统篇 1. Joomla替换OpenText、Sitecore CMS和Kentico 2. Drupal替换OpenText、Sitecore CMS和Kentico 3. XOOPS替换OpenText、Sitecore CMS和Kentico 4. Alfresco替换SharePoint、Documentum和Open Text 5. DotNetNuke替换OpenText、Sitecore CMS和Kentico 6. Get Simple替换OpenText、Sitecore CMS和Kentico 7. Liferay替换SharePoint和WebSphere 8. Magnolia换成SharePoint、OpenText、Sitecore CMS和Kentico 9. WebGUI替换OpenText、Sitecore CMS和Kentico 10. Owl Intranet Knowledgebase替换Interspire知识管理器 11. MySQL替换微软SQL Server 12. PostgreSQL替换微软SQL Server 13. Firebird替换微软SQL Server 电子商务篇 15. PrestaShop替换Big Commerce、Volusion和Yahoo Merchant 16. Zen Cart替换Big Commerce、Volusion和Yahoo Merchant 17. Zimbra替换微软Exchange 18. Citadel替换微软Exchange 19. Postfix替换微软Exchange 20. Sendmail替换微软Exchange 21. Exim替换微软Exchange 文件传输篇 22. FileZilla替换CuteFTP和FTP Commander 23. Ubuntu Server替换Windows Server 24. 红帽企业Linux Server更换Windows Server 25. SUSE企业Linux Server更换Windows Server 26. openSUSE替换Windows Server 27. Mandriva Enterprise Server替换Windows Server 28. Illumos/OpenIndiana替换甲骨文Solaris 29. ASSP替换GFI Mail Essentials、梭子鱼垃圾邮件和病毒防火墙以及Abaca电子邮件保护网关 30. Devil-Linux替换梭子鱼下一代防火墙和Check Point Appliances 31. P3Scan替换GFI Mail Essentials、Barracuda垃圾邮件和病毒防火墙以及Abaca电子邮件保护网关 32.Zentyal替换Windows Small Business Server 33.SME Server替换Windows Small Business Server 服务器日志文件监控和分析篇 34. AWStats替换Sawmill和TriGeo 35. Analog替换Sawmill和TriGeo 36. Webalizer替换Sawmill和TriGeo 37. Snare替换LogLogic和SenSage Log Management 38. FreeNAS替换Isilon产品、IPDATA设备和网件ReadyNAS 39. Gluster替换Isilon产品、IPDATA设备和网件ReadyNAS 40. Openfiler替换IPDATA设备和网件ReadyNAS 41. Xen替换VMware产品和微软Hyper-V 42. VirtualBox替换VMware产品和微软Hyper-V 43. OpenVZ替换VMware产品和微软Hyper-V 44. KVM替换VMware产品和微软Hyper-V
据斯坦福大学的咨询学教授Jonathon Koomey近期作所的一项调查显示,全球已安装的服务器总数约为3160万台,包括设在美国的大约1150万台。如果企业机构针对所有那些系统只能使用专有软件,因而带来的成本就会高得惊人。
网址:http://www.joomla.org/
Joomla被誉为是“世界上最受欢迎的开源CMS(内容管理系统)”,它支持网上2.7%的网站的运行,包括哈佛大学、花旗银行、连锁餐厅国际薄饼屋(IHOP)和古根海姆博物馆等知名机构的网站。它为你同时提供了管理网站内容的存储库和自行开发Web应用程序的平台。支持的操作系统:与操作系统无关。
网址:http://drupal.org/
这款非常受欢迎的CMS的知名用户包括:美国白宫、《经济学人》杂志、《Fast Company》杂志和世界野生动物基金会。它高度灵活、稳健,可用于“从个人博客到企业应用系统的一切环境。”支持的操作系统:与操作系统无关。
网址:http://www.xoops.org/
这款屡获奖项的Web内容管理系统提供了易用性和模块化设计。它基于MySQL数据库,包括了一些高级的用户管理功能。支持的操作系统:与操作系统无关。
网址:http://www.alfresco.com/
Alfresco将文档管理、Web内容管理、记录管理和协作等功能融入到一款软件包中。除了免费的社区版外,它还提供企业版和云版本。支持的操作系统:Windows和Linux。
网址:http://www.dotnetnuke.com/
被70万个网址所使用的DotNetNuke声称是“面向ASP.NET的领先的开源Web内容管理系统”。它提供了免费的社区版和收费的专业版。此外,还为付费用户提供了10000多个模块和皮肤。支持的操作系统:Windows。
网址:http://get-simple.info/
这款CMS的下载数量超过了60000人次,人气越来越旺,尤其备受中小企业的追捧。顾名思义,它赖以成名的地方是简洁性和直观的界面。支持的操作系统:Linux。
网址:http://www.liferay.com/web/guest/home
Liferay包括了内容及文档管理、Web发布、共享工作场所、协作、社交网络和身份管理等功能。它自称比WebSphere更简单、比Sharepoint更灵活。它还提供了一款商业支持的企业版。支持的操作系统:与操作系统无关。
网址:http://www.magnolia-cms.com/
Magnolia声称拥有《财富》500强公司和100多个国家的政府用户,其目的在于让企业用户容易输入和编辑Web内容。提供根据服务级别协议(SLA)来收费的商业版。支持的操作系统:Windows和Linux。
网址:http://www.webgui.org/
WebGUI自称是“一体化的CMS”,它同时提供了Web内容管理平台和Web应用开发平台。为了帮助用户学会使用软件,该网站还提供了视频教程和每周一次的培训网上研讨会。支持的操作系统:Windows、Linux/Unix和OS X。
网址:http://owl.anytimecomm.com/
Owl让你可以创建知识库或FAQ网站。它提供正式版和不用数据库的“超简化”版。支持的操作系统:Windows和Linux。
网址:http://www.mysql.com/
甲骨文旗下的MySQL被誉为是“世界上最受欢迎的开源数据库”,声称拥有高性能、高可用性和高易用性等优点。除了免费的社区版外,它还提供收费的标准版、企业版和集群电信级版。支持的操作系统:Windows、Linux和OS X。
网址:http://www.postgresql.org/
PostgreSQL自称是“世界上最先进的开源数据库。”主要的功能包括:多版本并发性控制(MVCC)、时间点恢复、联机备份/热备份、异步复制、嵌套事务(保存点)和确保容错性的预写式日志功能。支持的操作系统:Windows、Linux和OS X。
网址:http://www.firebirdsql.org/
Firebird自1981年以来就在开发之中,它是一款成熟的关系数据库管理系统(RDBMS),拥有出色的并发性、扩展性和性能。主要功能包括:多代架构、与ANSI SQL高度兼容、日志和监控功能、联机备份、全文本搜索及更多功能。支持操作系统:Windows、Linux、Unix、OS X和Solaris。
14. Magento替换Big Commerce、Volusion和Yahoo Merchant
网址http://www.magentocommerce.com/:
Magento是100000多户商家首选的电子商务平台,包括Dockers、福特、乐斯菲斯(North Face)、三星、Oneida及其他企业。除了免费的社区版外,它还提供收费的专业版和企业版;它还为小公司提供一切就绪的主机托管解决方案。支持的操作系统:Windows、Linux和OS X。
网址:http://www.prestashop.com/
屡获奖项的PrestaShop被全球95000多个网站所使用。提供商业支持和培训,但是费用采用欧元货种。支持的操作系统:Windows、Linux和OS X。
网址:http://www.zen-cart.com/
一部分由电子商务店主设计的Zen Cart使用非常方便,该网站提供了基本的指导,首先介绍了基本的知识:“弄一台服务器”。其功能包括:多种支付方法、多种送货方式、新闻简报管理器、优惠券、批量折扣及其他功能。支持的操作系统:与操作系统无关。
网址:http://www.zimbra.com/
现在属于VMware的Zimbra提供了一款灵活而简单的邮件服务器,总体拥有成本很低。除了免费的社区版外,它还提供收费的设备版和网络版,另外提供一款桌面电子邮件客户程序。支持的操作系统:Linux、Unix和OS X。
网址:http://www.citadel.org/doku.php/start
这款一切就绪的邮件服务器支持电子邮件、群组日历、联系人、即时通讯、维基及其他特性,它们都可以通过Web界面来访问。它还提供主机托管版。支持的操作系统:Linux。
网址:http://www.postfix.org/
据估计,所有邮件服务器中约20%使用Posftix,它是目前最受欢迎的邮件服务器。Postfix最初由IBM研究中心开发而成,作为替代Sendmail的一种更好方案,它之前还被称为“IBM Secure Mailer”和“VMailer”。支持的操作系统:Linux、Unix、OS X和Solaris。
网址:http://www.sendmail.com/sm/open_source/#
虽然Sendmail的人气近些年来有所下滑,但它在全球使用的邮件服务器中仍占据约16%的比例。还提供支持的硬件设备和虚拟设备,它们都打着Sentrion的品牌名。支持的操作系统:Linux。
网址:http://www.exim.org/
在剑桥大学开发的Exim是一款极容易配置的邮件传输代理软件。它每小时可以处理成千上万的电子邮件,但是如果队列不是特别长,它的表现不如本文介绍的其他邮件服务器来得好。支持的操作系统:Linux和Unix。
网址:http://filezilla-project.org/
FileZilla让你可以在Windows机器上搭建自己的FTP服务器。 这个项目支持FTP、FTPS和SFTP,它还提供了跨平台的FTP客户端。支持的操作系统:Windows。
网址:http://www.ubuntu.com/business/server/overview
Ubuntu现在是最受欢迎的Linux版本之一,以易于使用和管理而著称。它随带内置的KVM虚拟化功能,可以与Ubuntu企业云协同运行,让你得以构建私有云。
网址:http://gb.redhat.com/products/enterprise-linux/server/
作为最知名的企业级Linux发行版之一,红帽以可靠性、扩展性和安全性而著称。它包括集成的虚拟化、LAMP堆栈、Eclipse集成开发环境(IDE)和高级管理工具。注意:红帽需要商业支持软件包。
网址:http://www.suse.com/
全球有13000多家公司企业在使用SUSE,它的知名客户包括:伦敦证券交易所、欧迪办公(Office Depot)、索尼和沃尔格林连锁药店。除了标准版外,它还提供System z版、桌面版、SAP版、JeOS版及其他版本。与红帽一样,SUSE也需要商业支持;如果你偏爱不受支持的免费版,不妨试试下面的openSUSE。
网址:http://www.opensuse.org/en/
对于不需要商业支持的那些人来说,免费的openSUSE还提供服务器版。不过,它提供的功能和选项不如商用版来得丰富。
网址:http://www.mandriva.com/en/linux/server/
Mandriva自称是“简单、高性能、易访问的Linux服务器。”它提供了Web、消息传递、文件、打印、虚拟化和目录服务等。要注意:Mandriva的企业服务器版要收费。
网址:https://www.illumos.org/;http://openindiana.org/
甲骨文停止OpenSolaris的开发工作后,之前一直致力于这个项目的部分开发人员进而开发出了Illumos项目,开发和修复软件错误的工作并没有间断。如果你在寻找免费版的Solaris,这是适合你的选择。要下载该软件,请访问OpenIndiana网页。
网址:http://www.magicvillage.de/~Fritz_Borgstedt/assp/0003D91C-8000001C/
ASSP的全称是“反垃圾邮件SMTP代理”,它可以在你的邮件服务器层面阻止垃圾邮件。主要功能包括:很容易通过浏览器来设置、支持大多数邮件服务器、自动加入白名单、通过ClamAV来扫描病毒、贝叶斯过滤器、基于社区的灰名单及更多功能。支持的操作系统:与操作系统无关。
网址:http://www.devil-linux.org/home/index.php
这款Linux发行版同时充当网络防火墙和应用服务器。它还含有许多开源网络和服务器监控工具。支持的操作系统:Linux。
网址:http://p3scan.sourceforge.net/
这款透明的代理服务器可与Clam AV及其他反病毒软件协同运行,扫描进出的电子邮件,以查找各种病毒、蠕虫、特洛伊木马和恶意附件。支持的操作系统:Linux。
网址:http://www.zentyal.org/
Zentyal将网关、基础架构管理器、统一威胁管理器、办公室服务器及/或统一通信服务器全部做入到一个软件包中。网站上还提供专业支持和培训以及附件。支持的操作系统:Linux。
网址:http://wiki.contribs.org/Main_Page
SME基于CentOS这个Linux发行版,提供了文件及打印共享、邮件服务器、网络防火墙、远程访问、Web应用服务器及更多功能。它声称拥有数千个用户,有良好的安全性,设置和操作起来很方便。支持的操作系统:Linux。
网址:http://awstats.sourceforge.net/
AWStats使用来自你Web服务器、流媒体服务器、FTP服务器或邮件服务器的日志文件,创建易于阅读的图形化报告。它可以从命令行来运行,也可以作为CGI来运行。支持的操作系统:Windows、Linux和OS X。
网址:http://www.analog.cx/
Analog自诩为“世界上最受欢迎的日志文件分析器”,它可以为Web服务器迅速生成使用方面的统计数字。它可以与Report Magic结合使用,创建更吸引人的图表。请注意:这个项目有一段时间没有更新了,但是它仍用于分析许多服务器上的流量。支持的操作系统:Windows、Linux和OS X。
网址:http://www.mrunix.net/webalizer/
与AWStats日志文件分析器一样,Webalyzer也可以分析来自Web服务器的统计数字。默认情况下,它可以创建年度和月度报告,可以通过任何浏览器来查看这些报告。支持的操作系统:Windows、Linux和OS X。
网址:http://www.intersectalliance.com/projects/index.html
Snare项目包含许多不同的工具和代理,它们都有助于过滤、收集和监控服务器日志文件。同一个网站上还提供商业支持的Snare Server和专有的Snare Server。支持的操作系统:Windows、Linux、OS X及其他操作系统。
网址:http://www.freenas.org/
这款应用软件基于BSD,让你可以创建网络附加存储,用于跨Windows、OS X、Linux和Unix之类的系统来共享文件。主要功能包括:基于Web的界面、泽字节文件系统(ZFS)、快照、自动精简配置及更多功能。支持的操作系统:FreeBSD。
网址:http://www.gluster.org/
Gluster最近被红帽收购,它为基于公共云和私有云的存储提供了开源文件系统。Gluster文件系统与大众化硬件结合使用,就能构建容量可以扩展到72波字节(1波字节=1027字节)的网络存储解决方案。支持的操作系统:Linux。
网址:http://www.openfiler.com/
Openfiler的下载次数超过了250000人次,它提供了基于文件的网络附加存储和基于数据块的存储区域网络。主要功能包括基于卷的分区、iSCSI(目标和初始器)、预定快照、资源配额和用于管理共享区的统一界面。支持的操作系统:Linux。
网址:http://xen.org/
Xen虚拟机管理程序被许多商用云服务所使用,它内置在大多数Linux发行版中,还作为一个设备来提供。包括思杰XenServer在内的许多商用虚拟化产品建立在Xen的基础上。支持的操作系统:Windows、Linux、Solaris及其他操作系统。
网址:https://www.virtualbox.org/
VirtualBox为x86和AMD 64位/英特尔64位服务器和桌面系统提供虚拟化。可以从甲骨文网站下载预制的VirtualBox设备。支持的操作系统:Windows、Linux、OS X、Solaris及其他操作系统。
网址:http://wiki.openvz.org/Main_Page
OpenVZ对虚拟化采取了不同的方案:不像VMware、VirtualBox及其他许多虚拟化解决方案使用虚拟机,OpenVZ通过虚拟环境(VE)或虚拟专用服务器(VPS)提供了基于容器的虚拟化。基于OpenVZ的商用产品作为Parallels Virtuozzo Containers来销售。支持的操作系统:Linux。
网址:http://www.linux-kvm.org/page/Main_Page
KVM的全称是“基于内核的虚拟机”,它让用户得以在单单一台服务器上运行多个Linux或Windows虚拟机。与Xen一样,它也内置在许多Linux发行版中。支持的操作系统:Windows和Linux。