如何在 Mac OSX 上恢复虚拟主机配置

如何在 Mac OSX 上恢复虚拟主机配置

不久前,我通过修改我的/etc/hosts文件和我的http-vhosts.conf文件成功地在我的计算机上创建了一些虚拟主机。

然后我发现了一个非常方便的工具,叫做 virtualhost.sh (https://github.com/pgib/virtualhost.sh) 来加速这个过程,我是通过 homebrew 安装的。

一行 ->virtualhost.sh my_virtual_host_name为我设置好一切,并且我有一个可用的虚拟主机,它指向我选择的目录。

一开始它对我来说是成功的,但现在添加新主机后,它就不起作用了。在浏览器中找不到主机。我手动创建的原始虚拟主机现在也找不到。默认localhost虚拟主机现在甚至不起作用。

我已通过运行删除了使用此工具创建的主机virtualhost.sh --delete my_virtual_host_name。此后,我手动创建的虚拟主机仍然无法工作,包括默认的localhost

最后我通过 homebrew 彻底删除了该工具。但这也没有解决问题。

我显然通过摆弄虚拟主机修改了一个重要的文件。

我对这个问题完全迷茫了,有人知道我该如何恢复我的设置到原始状态吗?

答案1

有 /etc/hosts~orig - 原始 hosts 文件。因此,您可以

➜  ~  sudo cp /etc/hosts\~orig /etc/hosts 

相关内容