如何将Sphinx从2.0.5升级到最新版本

时间:2014-01-19 08:01:51

标签: centos sphinx

我在sphinxsearch个vps上安装了centOS 我想将其升级到最新版本2.1.4

我是否需要像之前那样执行安装sphinx的整个过程,还是有更好的方法来执行升级?

1 个答案:

答案 0 :(得分:2)

最安全的方式:(有可能减少停机时间,但更棘手)

1)停止搜索(优雅地,不要杀死它)

2)安装新版本的sphinx(就像第一次安装它一样)

3)从新版本覆盖应用程序中使用的sphinxapi.php(.py等)版本。

4)再次开始搜索。

5)测试,测试,测试。

6)如果有任何问题,首先尝试重新生成yuor indexe(s) - 可以只使用--rotate。

(你可能还想替换你的应用程序中的搜索pae'关闭维护'所以任何访问者都会得到一个明确的消息,而不是一个神秘的消息。说完了,大部分是停机时间,shuld不到一分钟)