首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Laravel Forge -同一服务器上的多个站点

Laravel Forge -同一服务器上的多个站点
EN

Stack Overflow用户
提问于 2017-01-08 06:39:11
回答 1查看 5.2K关注 0票数 4

在过去的几个月里,我一直在努力学习php/laravel。我做了一些幼虫爱好应用程序,我想把它们放在服务器上,这样我就可以使用它们了。

我使用digitalocean作为服务器,使用laravel forge来简化部署。

我的问题是,在laravel forge上,它说我可以添加站点,但我如何添加多个站点?

有三个字段需要填写:根域、项目类型和Web目录。我应该在这些字段中输入什么内容,以及之后如何访问该站点?

EN

回答 1

Stack Overflow用户

发布于 2017-01-08 07:32:39

根域:这是您希望与您的站点关联的域(网址)(例如example.com)。

项目类型:这是您想要托管的应用程序类型。在您的例子中,它将是General PHP / Laravel

Web directory:这是您要用作web根目录的应用程序文件夹。在您的例子中,这应该是public/ (除非您已经移动/重命名了目录,或者您已经将index.php移出了该目录,这是我不推荐的)。将web根目录放在子目录中通常是一种好的做法,这样您就可以通过将敏感信息放在根目录或应用程序中来轻松阻止对其的访问。

对于Laravel站点,您应该几乎总是只需要填写根域字段,因为其他字段都是默认为Laravel设置的。

Forge附带了一个“默认”站点设置,这样您就可以使用服务器的ip地址访问您的站点,但是,如果/一旦您获得了您的域名,建议您删除该站点,然后将您的站点/应用程序添加到该域中。

要添加其他站点,您只需执行以下操作:

  1. 将您的域名记录指向您的forge服务器的IP地址
  2. 填写表单以添加新站点(在forge中)
  3. 在下一页设置forge以从您的git存储库中提取您的应用程序。

本教程将为您提供一个快速概述:https://laracasts.com/series/server-management-with-forge/episodes/13如果您想要/需要更多信息,它是该系列的一部分,但请注意,其中一些视频已经超过2年的历史,因此一些小东西可能会有所不同。

希望这能有所帮助!

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41527368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档