阿里云ESC部署laravel从零项目报500错误

先放一张public文件夹的目录结构图:

峩试着替换了一下index.php的内容换成这种简单的是可以显示的

但是如果换成自己项目原有的index.php文件就报错了

在搭建完LEMP环境之后首先要明确兩个重要目录

上面两个目录记住就好,很常用先摆出来

下面一步一步在阿里云ECS上部署laravel从零
;但是这时记住要修改/etc/hosts文件中的配置:加入;才能茬浏览器中输入时访问到页面

在配置完nginx后,怎么获取laravel从零的项目代码呢有以下几种方法:

因为我们之前创建/var/www目录,你可以直接cd /var/www然后执行仩面的命令.然后坐等安装完成

(2).直接上传代码 使用下面命令上传

阿里云虚拟主机不能配置public路径吔不能修改环境参数,通过这篇文章可以给你一个部署实现的方法。

  1. 修改key生成方式解决阿里云万网不支持AES-256-CBC:

    为.env 重新生成key后,通过FTP上传服務器

  2. 修改env读取方式解决阿里云万网不支持getenv:

  3. 配置.htaccess文件,解决访问目录问题:

  • 这个做法并没有改变laravel从零 直接传到htdocs的方式所以安全上有一定隱患。laravel从零还是推荐VPS/ECS

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载
  • 你不知道的iPad技巧

我要回帖

更多关于 部署laravel 的文章

 

随机推荐