我需要在我的服务器上安装 Nginx。我发现可以使用以下命令安装它:
sudo apt install nginx
或者:
sudo apt-add-repository ppa:hda-me/nginx-stable
sudo apt update
sudo apt install nginx
使用官方仓库和 Ubuntu 仓库安装 Nginx 有什么区别?
推荐哪种方法
答案1
但不会有显著差异:
在某些情况下,从 Ubuntu 存储库安装软件包更安全、更可靠,因为在分发之前,您可以坚持使用经过充分测试的软件包。在 dist-upgrades 期间,它也将得到妥善处理。
推荐哪种方法
尽可能使用官方 Ubuntu 存储库。任何自定义存储库都可能在某些时候导致问题或不兼容。
对于 nginx,最好添加官方 nginx 存储库,而不是使用自定义 PPA。您可以在此处找到说明:https://nginx.org/en/linux_packages.html#Ubuntu
答案2
在生产服务器上安装之前,首先尝试在具有类似操作系统的虚拟机中安装 nginx,如果测试通过,则将其应用到您的服务器上。
我建议您从其官方存储库安装 nginx(从源代码构建,搜索有关如何从源代码构建 nginx 的文档),因为它比 Ubuntu 存储库上的旧版本更新并具有新功能和性能。