【问题标题】:How to connect to a custom web domain created via OSX Server如何连接到通过 OSX Server 创建的自定义 Web 域
【发布时间】:2015-02-28 07:53:41
【问题描述】:

我从运行 Mac 计算机中内置的 Apache 切换到下载 mac 应用程序 OSX 服务器。我正在尝试在该 OSX 服务器上托管一个自定义网站,但我无法连接到我的任何 html/php/ 等文件,即使我将我一直在处理的所有文件都放到它告诉我的目录中.

它还说要使用 localhost 进行连接,但是当我输入 localhost 时,我会从 mac 获取此默认屏幕。我设置的域名是www.uyswedding.com,我试过了

  • localhost/www.uyswedding.com
  • 本地主机/uyswedding

这非常令人沮丧,是的,网络服务器已打开。什么是正确的语法?请任何人帮助。

它还说网络文件存储在:

库/服务器/Web/Data/Sites/www.uyswedding.com

如何访问该目录中的那些文件??

【问题讨论】:

  • 您在问题中使用的是 OS X Server,就好像它已将您的计算机更改为服务器一样。您的计算机已经是服务器,OS X Server 只是添加了大量功能,使许多与业务相关的服务器功能更容易。老实说,对于一个简单的网站来说,这有点矫枉过正。您使用的是哪个网络框架?

标签: macos apache osx-server


【解决方案1】:

你试过了吗:

http://localhost or http://127.0.0.1 

这应该会将您带到端口 80 上的任何默认网络服务器设置。假设您尝试通过在同一台机器上运行的浏览器访问该站点。

您是否尝试从另一台机器访问该网站?如果是这样,您需要找到服务器计算机的 IP 地址。

这是一台全新的服务器机器还是您刚刚更改了服务器软件?如果是新机器,则需要将IP地址设置为与旧机器相同,以便您的域名路由到服务器等。

根据一些研究,尝试将您的内容目录添加到:

/Library/Server/Web/Data/Sites/Default

比您显示的更深一层:/Library/Server/Web/Data/Sites/www.uyswedding.com,所以将 www.uyswedding.com 移到 Default 目录下。那么您应该可以通过以下方式访问:

http://localhost/www.uyswedding.com

【讨论】:

  • 是的,我刚刚尝试输入 localhost,它只是将我带到一个默认屏幕,说欢迎使用 OSX 服务器。在 OSX 服务器之前,我设置了 apache 服务器并用它来构建我的网站,我认为使用 OSX 服务器会使事情变得更容易.. 但我不知道如何连接到它,是的,我只是使用本地机器一个我正在运行 OSX 服务器。
  • 您在使用优胜美地吗?如果是这样,我发现以下内容:discussions.apple.com/docs/DOC-3083
  • 我正在使用 Yosemite,是的,我必须在下载 OSX 服务器之前配置 Apache 服务器。自从我从 Mac 商店下载了该应用程序后,它并没有覆盖任何文件或任何内容,但现在 localhost 仅在打开 Web 服务器(在 OSX 服务器中)并访问 localhost/~(短名称)/index 时才能工作。以前可以用的html现在不能用了
  • 我编辑了答案,尝试将您的自定义目录移动到默认目录下,看看是否有效。如果没有,您可以随时重新安装 Apache,然后将 OSX Server 配置“关闭”。
猜你喜欢
  • 1970-01-01
  • 2014-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多