单击或命令设置 Unix 系统上的 Web 服务器

单击或命令设置 Unix 系统上的 Web 服务器

其中一个产品需要本地 Web 服务器。我们使用 LAMP 堆栈。由于业务限制,我们选择了本地网站。我们将在多个位置的多台服务器上安装它。我们希望构建设置过程,以便非技术人员也可以进行设置。

我们计划使用 CentOS 作为服务器的操作系统。我们希望创建一个设置,它可以设置 Apache、MySQL 并在系统上复制我们的应用程序文件,而对用户的技术知识要求最低。我们应该查看哪些工具或方法?

答案1

这是一个非常普遍的问题。但是,您应该考虑三种方法:

1) 正确方法:设置配置和合规性管理 (CCM) 解决方案,例如 Salt 或 Cfengine。一开始会涉及一些开销,但您将能够在家中配置和监控服务器的合规性。

2) 快速而粗略的方法:使用久经考验的 BASH 脚本(或服务器上可用的任何其他脚本语言)。只需编写一个 BASH 脚本来完成操作并在所有服务器上运行即可。您可以使用 pssh 之类的工具自己完成,或者,如果您愿意,您可以教您的非技术人员运行./myScript.bash

3) 错误方法:构建包含 yum 安装后脚本的元包并将其存储在本地存储库中。配置目标服务器以查看此存储库,然后使用 从服务器安装yum install myPackage

相关内容