我被告知在我们的老板的一台红帽服务器上安装LAMP设置。 我开始安装通用的httpd,php和mysql包,但他一直告诉我有一个包自动安装所有的包。 包括强制正确的依赖关系并确保它们之间的兼容性。
有没有人听说过这样的红帽软件包?
他可能正在考虑yum集团,但即使如此,也不会只有一个集团能够做到你想做的一切。 尝试
yum groupinstall "Web Server" yum groupinstall "MySQL Database server" yum groupinstall "PHP Support"
也就是说,你在做什么也没有问题: yum的工作就是pipe理依赖关系,所以yum install httpd会自动将httpd实际需要的所有东西拉到正确的版本,只要你的版本库设置正确。 您可能会发现组安装会引入额外的工具,但您可能并不了解您需要的工具,但可以用于运行此类服务器。
在一个基于Red Hat的系统上,实际上没有这样的软件包,它将引入基本LAMP堆栈所需的所有东西。 一分钟左右的repoquery就足以certificate这一点。
要安装这样的堆栈,至less需要:
httpd php php-mysql mysql-server