我有好几年没有Windows生产服务器了。根据最近的统计数据,很少有人在运行WAMP生产服务器,而WIMP则更少。据我所知,大多数Web开发人员只为开发目的使用WAMP (例如,我目前在本地桌面上有WampServer )。
话虽如此,我在一家.Net商店工作,因此,尽管我的任务是为Drupal或WordPress (或两者兼而有之)的公司创建一个网站,但我被告知服务器必须拥有一个Windows操作系统,才能利用内部知识来支持服务器。Windows和Drupal/WordPress (即PHP和MySQL)是唯一给定的技术标准;我可以规定它将是哪种类型的Windows服务器,以及任何必要的配置。
我想听到任何有经验的运行WAMP或WIMP生产服务器的人。我不是系统管理员,但这里的sys管理员对开源技术一无所知。所以我有几个问题:
我意识到这个问题以前在其他地方被问过,但我只能找到三年前的信息。如果你确实向我指出了其他在线资源,请引用过去18个月的信息。::)
谢谢你的帮助和节日的快乐!
杰森
发布于 2013-12-14 11:10:24
在最新版本的Drupal (7)和/或WordPress (3.8)上运行的Drupal(7)和/或(3.8)可以预期的更改或障碍是什么?
没有。Drupal,Wordpress等,运行在PHP上。PHP使用相同的代码库跨平台,并且在任何版本发布之前都会进行测试。
每当出现问题时,通常都会迅速报告并修复,因为Windows上安装了许多PHP;我相信PHP的一些开发人员主要在Windows上运行它。
如何使服务器运行得与Linux服务器一样快?
只安装所需的最低限度Windows Server设置(不安装IIS、MSQL、SMTP、DNS服务器等)。不要运行任何第三方防火墙,反病毒和反恶意软件应用程序.
为您的资源优化Apache和MySQL设置。
除此之外,如果您真的对性能感兴趣,可以使用缓存层:使用Apache的本机基于线程的MPM的Windows上的Apache的mod_mem_cache相当强大,并且会在整个折叠/因子上超过任何PHP操作码缓存。
PHP的操作码缓存在稳定性和脚本兼容性方面往往被忽略。
IIS、Apache还是第三种选择?
使用Apache。
就像PHP,它的代码库是跨平台的。我见过的Windows上没有任何问题。
对于Windows,您推荐的其他性能优化和配置(例如页面缓存)是什么?
Apache -根据并发负载调整工作人员的数量。
MySQL -调整MyISAM和InnoDB缓冲区和缓冲区日志到您的可用内存。
如果您正在运行本机防火墙或反病毒s/w,请确保排除Apache和MySQL的二进制路径以及WAMP的临时文件夹和数据库文件夹。
WampServer适合在生产环境中使用吗?
据我所知,唯一正式宣布为生产的WAMP是Wamp-Developer Pro。您必须查看WampServer和XAMPP页面,才能了解它们的状态。*WampDeveloper不是免费的(但有支持)。
有Windows的特定版本吗?
Windows 2012会很好..。只要它不是XP或Server 2003。如果是客户端版本,那么Windows 7。
发布于 2014-01-20 06:05:05
我同意正确的观点,即Drupal 7或WordPress 3.8在Windows上工作得很好,多年来我就是这样运行的(Drupal 6和WordPress < 3.8)。
(我要提醒的是,我并没有托管大量的高流量站点,尽管托管并不是那么简单。另外,我说的是WindowsServer2008最近的R2。
我不排除IIS (因为MS最近在PHP中投入了大量的工作-- http://php.iis.net/),尽管不知道具体情况,很难说什么适用于您。从你的角度看,Apache似乎更舒服了。
就保持高性能而言,Drupal中有缓存选项,Drupal和WordPress都有模块/插件,还有Windows扩展的PHP等等。
我还想补充一点,在合适的硬件(无论是Windows还是Linux)上,5分钟的重新启动是不太可能的,但是性能调优特定的服务应该可以消除任何困难。
(我会避免运行任何你不需要的东西,但确保你的基地覆盖:你所需要的。( Web、FTP、电子邮件等)
如果要运行多个站点(通过IIS),请确保查看应用程序池的高级设置,以保持内存的使用,等等。IIS应该自动生成这些(除非您是自定义的旋转虚拟目录设置),它们将使您通过应用程序池标识(http://www.iis.net/learn/manage/configuring-security/application-pool-identities)更好地控制性能和权限(如果需要的话)。
https://stackoverflow.com/questions/20573618
复制相似问题