我刚刚将我们的网络服务器从PHP 5.3.6升级到5.3.10,我现在也希望将Apache从2.2.17升级到2.2.22(在 Windows Server 上)。我如何以一种好的方式(在实时网络服务器上)进行此操作?有点停机时间,但不是太多。
Apache是通过MSI安装程序安装的,我不确定如何以最少的停机时间安全升级。 我是否只下载最新的安装程序并安装它?那我的配置文件怎么样?我不认为可以将两个实例“彼此相邻”安装?或者是吗?
答案 0 :(得分:5)
对于搜索此内容的任何其他人,我发现从“添加/删除程序”中卸载旧的Apache(在我的情况下,2.2.22)并安装新版本(在我的情况下,2.2.24)保留了之前的所有内容设置。
我们已经锁定了httpd.conf文件,并且在“htdocs”目录中有一个修改/添加文件的应用程序。
卸载并重新安装后,所有这些文件都保持不变,并反映出新版本的Apache服务器。
答案 1 :(得分:-1)
下载最新版本的apache安装程序。
进行必要的配置更改。
在不同的实时服务器端口上运行它。
如果运作正常,请更正端口号,然后替换。
这真的需要一点停机时间。