因此,我尝试将 cURL 引入 HTTP2——这需要 nghttp2——而这需要较新版本的 libxml 和 Python......(道路继续)
该服务器运行的是 Centos 6,似乎有许多“过时”的软件包,这让我开始担心安全性。(这是另一个问题!)托管公司不会这样做——今年任何时候都不会!我是一名新手系统管理员,主要关注的是开发网站。
我担心“手动”更新会带来更多的弊端而不是好处。
能否让该服务器通过 YUM 安装更新版本的软件包?如果可以,该怎么做?
请询问更多信息。几天来,我一直在研究手动安装和修复方面。
答案1
升级之前,请考虑运行应用程序所需的软件版本。
你可能会遇到比你想象的更多问题,例如,如果你进行升级,突然运行了新版本的 PHP 或 Python,而你托管的任何东西都无法工作。
升级之前,请实例化一个新的 VPS,对其进行更新并尝试传输您的应用程序。
如果您有提供商的备份,您可以查看是否可以从备份中轻松启动新实例,然后可以在那里运行升级进行测试。
如果没有,您可以在本地尝试。
但是,在不知道是否会出现问题的情况下,请不要尝试查看是否可以在生产中升级旧的 VPS。