首页 > 解决方案 > 如何在我的 localhost 服务器上运行 index.html 文件?

问题描述

我从这里在 envato(代码峡谷)购买了一个精美的小“视觉菜单制造商”:https ://codecanyon.net/item/z-menu-maker-drop-down-and-mega-menu/9240528

我正在使用他们的示例应用程序,您可以在其中测试该工具,并且能够为我的网站创建一个漂亮的小菜单。但是您必须购买许可证才能导出代码。

我购买了许可证,第一个“入门”要求是“启动您的 Web 服务器并打开 index.html 文件。这就是我迷路的地方。顺便说一句......作为参考,您可以滚动到该文件的底部文档页面以查看下载中包含的所有文件。

当我尝试在浏览器中打开那个“index.html”文件时,它没有加载。我按照一些说明让我的本地 Mac Apache 服务器运行,一切似乎都在使用我的 localhost,但我不知道如何通过我的 Apache Web 服务器打开这个文件。

任何帮助将不胜感激!

标签: apacheweb-applicationslocalhostwebserver

解决方案


我假设您在 Mac 上的/etc/apache2文件夹下安装了 Apache

如果你想提供你的 html 文件和相关组件,你需要告诉 apache 从哪里找到你的文件

因此,您需要配置 apache 以便它可以为您的文件提供服务。

首先你需要从午餐菜单中打开一个终端然后进入 apache2 安装目录

cd /etc/apache2

然后您需要打开 httpd.conf 文件并进行必要的更改,

sudo nano /etc/apache2/httpd.conf

您将看到“Doc​​umentRoot”行/。使用放置文件的目录更改它。

用你的也改变目录路径。(它应该在同一个配置文件中,例如

 <Document "some_path">

然后你应该用命令重新启动 apache 服务器

sudo apachectl restart 

现在您可以尝试访问您的文件。您还可以检查http://localhost进行验证


推荐阅读