通过自动更新很好地支持 *nix

通过自动更新很好地支持 *nix

我们将把一些应用程序迁移到 linode.com,并且我想安装一个可以自我更新的操作系统。

如果出现问题,我们有专业的系统管理员随时待命,但我们希望将维护工作量降至最低。

我们的技术是 LAMP(MySQL + PHP)和 LAPP??(Postgres + PHP)。每个盒子只安装一个数据库服务器。

只要我们运行的是 MySQL 5+、PHP 5.2+ 和 Postgres 8.2+,我们就很满意。我们没有特殊要求。

我们还将安装 Nagios 或类似软件用于监控等。

编辑: 感谢大家的建议。我真的在考虑 Red Hat 或 Ubuntu 或其他替代方案是否值得更新。

可以依赖自动更新吗?会破坏服务器吗?

答案1

我总是推荐 Linode 使用 Debian Stable,因为它非常稳定。它不会经常更新,而且使用的是经过良好测试的版本,而不是最新的有问题的版本。它还允许非常小的安装,不会像 X11 那样拖累很多繁琐的东西,而且通过 ssh 会话很容易配置和维护。

答案2

Ubuntu 10.x 及更高版本的服务器版本现在会在安装过程即将结束时询问您是否要自动安装安全更新。您也可以通过配置/安装软件包来配置此安装后apt-get操作unattended-upgrades

查看Ubuntu 帮助文档了解更多信息。

答案3

CentOS 和 RedHat 家族的其他成员yum-updatesd自动更新的服务。无需自定义脚本。

您可以在此处进行设置/etc/yum/yum-updatesd.conf。配置文件非常容易理解。一定要启动服务,并确保它在启动时启动,chkconfig yum-updatesd on

答案4

CentOS是我的推荐。查看DebianFreeBSD(Unix 衍生品,不是基于 Linux。)也是如此。

编辑:我应该补充一点,我想询问有关自动更新功能的更多信息。这应该内置在操作系统中还是您可以编写?使用 shell 和 cron 添加自动更新功能非常容易。可以是像下面这样简单的东西:

#!/bin/bash

yum -y update

然后将脚本添加到 cron 以便在所需的时间/间隔运行。

相关内容