从Apache 2.2.6升级到2.2.20。 大跳跃:什么可能会打破?

就像标题所说,从Apache 2.2.6到2.2.20需要一个长期的升级。 我已阅读此页http://httpd.apache.org/docs/2.2/en/install.html#upgrading ,我有config.nice文件。 但是我为什么会出问题而感到紧张。 我将做一个httpd.config的备份。 任何事情都可以解决吗?

这是一个安装在自定义目录中的Apache 10 Solaris框,所以sunfreeware.com的软件包将无法工作,我相信。

谢谢!

它可能会破坏很多东西,也可能破坏一切。 这完全取决于:

  1. 您了解您的应用程序要求和对Apache的依赖关系。
  2. 你可以访问原始apache的源代码(包括所有的自定义补丁)。
  3. 您查看了发行说明并确定了可能会影响您的应用程序的机会。

也就是说,如果你对破损感到紧张,你不需要编译它,并把它和原来的目录build立在一个目录中。 所以如果你原来的Apache安装位于:

/opt/apache2 

编译并安装到:

 /opt/apache2-test 

然后复制apacheconfiguration,停止你的生产apache,然后启动你的新apache:

 /opt/apache2-test/bin/apachectl start 

最好,你应该在实验室testing环境中做到这一点。 🙂