ubuntu – 如何让源程序保持最新状态?

我正在设计一个用于托管多个网站的新服务器设置. (我的客户在 SliceHost共享托管.)我最近离开了传统的LAMP设置并选择了Ubuntu,Nginx,php-fpmMysqL.

我比旧的Apache,suphp,MysqL设置好得多.它工作得很好,提供了站点间的封装,并且使用的内存实际上更少.但是我有一个主要的维护问题.为了拥有最新版本的Nginx并且为了使用PHP-fpm,我必须从源代码编译这些程序.

我认为这是一个问题的原因是跟踪更新和构建配置将最终成为很多工作.对于两个程序(和一个补丁)我可以处理它,但似乎这个设置不会扩展到许多包和服务器.有没有很好的方法来处理这种情况?我相信人们会一直这样做.

而不是从源代码和部署进行编译,而是为您需要的新版本构建(或查找)Ubuntu软件包.通常,您可以从旧版本获取构建文件,并使用较新的源代码.然后,您可以像维护其他任何内容一样维护包,并且只担心跟踪配置文件.

Debian New Maintainers Guide在这种情况下非常有用,特别是Chapter 9 – “Updating the package”. – 虽然它起初可能看起来很吓人,但它可以像

>解压新来源>应用包文件>升级更新日志>建立

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...