腾讯云 服务器 宝塔面板部署Laravel项目全过程

发布于:2022-11-02 ⋅ 阅读:(803) ⋅ 点赞:(0)

总所周知Laravel在PHP界的地位如果自认第二没人敢认第一。

Laravel到底是什么?Laravel是自由开源的 PHP Web 框架,Web软件的MVC架构,源代码托管于GitHub。

Linux服务器下借助宝塔面板部署Laravel。

1、环境要求:Laravel 9.x 至少需要 PHP8.0.2。

2、PHP配置:

安装fileinfo 

 删除禁用函数:putenv、proc_ope

3、建立站点:建立新站点或者清空原有站点目录下的文件(如果已存在的Laravel项目残留,会导致安装失败。)

4、通过Composer安装:命令如下

composer create-project laravel/laravel example-app

命令中 example-app 可以自定义项目名字(会生产文件夹目录)

如:blog

composer create-project laravel/laravel blog

执行用户一定是ROOT,用其它用户会导致 权限不足 。

 完成会有命令界面提示完成的英文提示

5、设置运行目录权限

6、修改网站的防跨站和

7、完成

开始你的敲代码之旅吧,访问站点。

后续补充:路由不生效的解决办法。

    location / {
        # First attempt to serve request as file, then
        # as directory, then fall back to displaying a 404.
        # try_files $uri $uri/ =404;
        try_files $uri $uri/ /index.php?$query_string;
    }

相关问题的文章:

​​​​​​​PHP项目运行报错:Class 'finfo' not found 的解决办法