php之laravel项目的部署
laravel是一个狠强大的框架,下面来讲解一下laravel的基本部署,我安装的是laravel的最新版本5.8,这个对环境是有要求的;
1》首先要确保的你的PHP版本(我的php版本是7.3.3),laravel的运行是要基于第三方管理工具composer的,所以如果你的环境下没有composer也需要先下载一个composer,这里也要注意下你的版本(我的版本是1.10);
2》环境没有问题了,可以去laravel的官网laravel的官网链接地址;不要担心如果看不懂英文的话,也可以访问他的中文链接中国社区的laravel中文文档链接或者学院君的laravel中文文档链接这两个链接都可以,任君选择喔!!!
3》剩下的就是根据文档进行安装了。安装完之后的目录应该是这样的
这个时候去运行的时候你会发现,会提示下面的错误
出现第一个错误的原因是网站根目录下缺少vendor这个存放laraver依赖包的目录
解决方法:使用composer install进行安装(没有安装过的情况下,以前安装过的话使用:composer update);
出现第二个错误的原因是env文件的app_key错误;执行 php artisan key:generate 命令,执行时可能会报错
解决办法 使用git 命令行打开将 .env.example重新命名为 .env
mv .env.example .env
然后重新执行 php artisan key:generate
将生成的key复制到config/app.php替换的APP_KEY键值;
4》重新访问页面,这个时候出现下面的页面,很好,项目部署好了,剩下的就是下代码逻辑了;
php之laravel项目的部署相关推荐
- Laravel项目上线部署
2019独角兽企业重金招聘Python工程师标准>>> 老项目执行步骤: 1.停掉服务 $ php artisan down 2.从github拉代码. $ git pull 3.编 ...
- 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的
在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...
- php larval 项目部署,Laravel项目部署到线上需要注意的问题
下面由Laravel教程栏目给大家介绍Laravel项目部署到线上需要注意的问题 ,希望对需要的朋友有所帮助! 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现 ...
- Laravel项目部署到线上需要注意的一些问题
Laravel项目部署到线上常见问题 1 目录权限问题 2 Nginx的配置文件的问题 3 PHP扩展要记得开启 4 git clone 缺少核心库 5 git clone app_key的错误 6 ...
- laravel项目使用appnode部署linux系统到阿里云服务器流程记录(待补充)
使用 SSH 连接工具,如 PuTTY.XShell.SecureCRT 等,连接 Linux 服务器后(阿里云服务器命令行内直接输入appnode安装命令,版本:mysql选5.7.php选7.2) ...
- 一个关于laragon环境下多个laravel项目部署问题
一个关于laragon环境下多个laravel项目部署问题 开发环境说明: 需求说明: 请问应该如何配置? 自己有做过如下尝试: 尝试1:在apache的httpd.conf里添加代码: 尝试2:直接 ...
- php项目部署启动不了,Laravel项目部署到线上需要注意的问题
原标题:Laravel项目部署到线上需要注意的问题 Laravel项目部署到线上需要注意的问题 准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现问题,但是到线上 ...
- linux lnmp1.5 部署laravel项目
linux version: ubuntu 18.04 lnmp version: 1.5 使用composer创建一个 laravel项目 安装composer: https://www.jians ...
- linux lnmp15 部署laravel项目
使用composer创建一个 laravel项目 安装composer: https://www.jianshu.com/p/ce1d36cbe00f composer create-project ...
最新文章
- 100万人同时抢1万张火车票,极限并发带来的思考
- Entity Framework 学习结束语
- OpenCV:OpenCV目标检测Adaboost+haar源代码分析
- jvm jstat_使用jstat的JVM统计信息
- Ubuntu: 不显示无线连接 Can't get wireless working on Dell latitude d620
- python oop求三角形面积公式_Python OOP --action()函数
- hadoop的ACL权限
- 蓝桥杯数字三角形java,蓝桥杯数字三角形(java)
- 五、stdout,stdoin和stderr
- 第7章 处理串行线路和帧中继连接故障
- 春运首日 广西桂林火车站向旅客“送万福”
- android任意函数绘制_图片和图形 | 可绘制对象概览
- 域策略(4)——设置统一锁屏壁纸(此策略仅适用于企业版、教育版和 Server SKU版)
- EPLAN2022程序安装及注意事项
- 计算机创建管理员用户名和密码,创建管理员密码是什么意思(图文)
- iOS 支付宝手机网站支付
- apache、iis6、ii7独立ip主机屏蔽拦截蜘蛛抓取(适用vps云主机服务器)
- not annotated with HTTP method type (ex. GET, POST) 问题解决
- 宝宝大战落幕,互联网金融二战爆发
- [WARNING]:登录失败:密码错误或账号被冻结
热门文章
- Windows系统中搭建nginx文件服务器
- 请求的站点不可用或找不到_日常聊天冷场急救话题,和女生找不到话题就用这些吧...
- 【AIGC使用教程】GitHub Copilot 免费注册及在 VS Code 中的安装使用
- 目标检测(降低误检测率及小目标检测系列笔记)
- 正确理解Linux的“多用户、多任务、多线程”
- CTO养成记(一)CTO理论知识恶补
- 2015RMBP 初次使用上手
- MySQL 远程登录阿里云RDS和常用命令
- 7-4 深入虎穴 (7分)
- C语言联合体union详解