如何将Laravel项目部署到共享服务器

时间:2020-08-12 10:10:06

标签: laravel laravel-5

我有一个Laravel项目,我想将其部署到服务器中,问题是通常我们在公用文件夹中有index.php和.htaccess,但就我而言,我将这两个文件带到了根目录中。所以我想知道,投放服务需要进行哪些更改?

如何将其上传到服务器?

2 个答案:

答案 0 :(得分:1)

解决方案1 ​​ 您需要以某种方式从托管服务提供商处以共享用户的身份获得 ssh访问权限,然后可以使用 git 克隆存储库放入您的服务器。

解决方案2 您可以从cpanel或相关控制面板中使用ftp将所有项目粘贴粘贴到服务器中。

解决方案3 将Amazon用作托管服务,因为它可以提供1年的免费层访问,还可以提供ssh服务。获得解决方案后,请按照解决方案1进行操作。

答案 1 :(得分:0)

将文件放回公用文件夹。您可以将服务器的根路径更改为项目的公用文件夹。

执行以下步骤:

  1. 转到 / etc / apache2 / sites-enabled /
  2. 打开此文件夹中的 .conf 文件
  3. docuementRoot 更改为 / etc / var / www / html / project_name / public

使用以下命令重新启动apache服务器:

sudo systemctl重新启动apache2