【问题标题】:Deploy Laravel on a local network在本地网络上部署 Laravel
【发布时间】:2014-11-14 07:37:52
【问题描述】:

我在我的 ubuntu 系统中创建了一个 Laravel 项目。我的客户正在使用网络中连接的 windows 和其他系统。我如何将我的应用程序部署到该本地网络并运行它。我可以将我的文件复制粘贴到 wamp 上吗?

【问题讨论】:

  • 确实应该可以。
  • 我还有一个疑问。如果我将它粘贴到“pro-name”文件夹中,项目将作为“localhost/pro-name”运行,或者我应该为它做一些其他设置。或者有没有办法为它创建一个桌面图标。

标签: git laravel deployment


【解决方案1】:

是的,应该可以,只要确保您不会错过在 app/config/database.php 上编辑数据库配置。

在某些情况下,您可能会发现需要移动一些文件夹(/apppublic)文件夹,请记住:

  • 文件public/index.php 是为所有请求(图像、css 除外)提供服务的文件,请确保您的 URL 指向它。
  • 你的东西在/app

因此,如果您更改默认文件夹结构,您肯定需要检查这两个文件:(1) public/index.php 和 (2) bootstrap/paths.php

【讨论】:

  • 我还有一个疑问。如果我将它粘贴到“pro-name”文件夹中,项目将作为“localhost/pro-name”运行,或者我应该为它做一些其他设置。或者有没有办法为它创建一个桌面图标。
  • 但如果我运行 localhost/pro-name/public/index.php 它会出现空白屏幕
  • @DevAbel 这应该没问题,我相信你不需要改变任何东西。
  • 它的工作。我有前端 angularJs,所以有些路径搞砸了。谢谢
  • 我收到此错误http://localhost/css/bootstrap.min.css 但这些文件位于公用文件夹中。
猜你喜欢
  • 1970-01-01
  • 2021-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多