所以我已经在我正在开发的app上完成了本地开发。我正在努力使其在我们的内部测试服务器(Ubuntu 16.4)上运行。
我尝试了什么。
将我的项目转移到服务器的 /var/www/html/
。
在服务器上安装了Composer。
cd
进入我的app目录并运行 composer install
以安装所有应用依赖项。
将 /storage
文件夹的更改更改为“775”
当我浏览我的服务器ip http://192.168.X.XXX/myapp
时,我收到 403 错误:
您无权访问此服务器上的
/myapp/
。
要测试问题是否不是Laravel,请在var / ww / html / testblog中创建另一个文件夹,并使用 index.php
echo 'hello'
>。当我浏览 192.168.xx.xx
时,它运行正常。
是否有关于如何在SSH服务器上部署应用程序的分步指南,非共享主机
答案 0 :(得分:0)
你可能错过了这个步骤:
sudo chgrp -R www-data /var/www/html/myapp
sudo chmod -R 775 /var/www/html/myapp/storage
参考:https://www.howtoforge.com/tutorial/install-laravel-on-ubuntu-for-apache/