我有一个大约 900 个域的列表,我需要在 linux/apache 服务器上设置这些域。
手动创建所有用户/组/虚拟主机绝对是残酷的。有人知道我可以用来自动执行此操作的资源吗?
我想脚本应该执行这些操作: 逐行读取文本文件到数组 对于数组中的每个项目: 用户地址 创建虚拟主机目录并将其设置为所述用户的家 在/sites-available/中创建 vhost 文件
有人有这方面的经验吗?
最佳答案
你真的应该使用 Dynamic virtual hosts
这样你就不需要显式配置它们中的任何一个。创建目录足以让 Apache 开始为该虚拟主机提供服务(前提是 DNS 条目指向它)。
关于linux - 将域列表添加到 apache 虚拟主机的 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2369102/