3
回答
Windows2003怎么样配置才能最稳定的运行php环境?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

我现在服务器上面是discuz的论坛。

用的是Windows2003+iis6+php5.2.14做的环境。

论坛大概每天100W  PV  而且还会伴随着小范围的cc攻击(影响不大,就几个IP一直cc,防火墙可以防得住)。

现在的情况是,w3wp.exe  cpu一直处于15%-45%之间跳动

mysqld.exe正常是2-4%  偶尔一下能跳到15%以上

重启一下IIS,大概一整天天不会有什么问题。但是1天以后,随时可能会iis不工作。各种错误提示都出。php最经典的php has xxxx的那个也会出。

因为论坛附件太大,估计有15G以上,所以我一直在担心更换成linux内核的server不知道方便不方便管理。

请问各位大神:1、如果我继续使用Windows2003作为服务器操作系统,那么怎么样配置iis和php才能最稳定呢?比如iis的版本和php以及mysql的版本什么的。

2、如果我更换成linux内核的。那么有没什么系统值得推荐使用呢?我是菜鸟,想要使用那种高性能,高稳定,但是相对上手操作又简单一点的系统。

3、网站搬迁的话,各位大神是建议我直接在现在这台服务器上面重新做系统还是另外配置一台服务器,过渡过去呢?网站停止服务不是大问题。重点是那么多的附件数据,我有点头皮发麻,不知道该怎么操作最好。。。。

 

最后,谢谢帮助~

举报
zx354219148
发帖于6年前 3回/2K+阅
共有3个答案 最后回答: 6年前

1、windows系统:windows+apache+nginx+php(建议5.2.2或以上)+memecache+mysql(建议5.5)

2、linux系统:centos+apache+nginx+php(建议5.2.2或以上)+memecache+mysql(建议5.5)

如果搬迁的话,我建议另外配置,不影响现在的运行。假设重新配置的话,拷贝文件,我建议用svn,给我的感觉是,用svn传文件,比ssh、ftp快很多,在传送之前可以先打包。数据库的话,开启远程连接,直接从老机器复制到新机器。

个人建议,仅此而已。

php has xxxx

这个其实有解决办法的。我06年的时候使用百度搜索就解决他了。一条一条的去排除他绝对可以搞定的!!!

如果你有能力就在机房加个服务器用来数据跟WEB空间分离

另外linux下管理可能会不如WIN系统方便,但是只要用熟悉了,管理一样好的。比WIN稳定多了。

顶部