1规划软件:PHP7.2、Nginx、MySQL、Composer、NPMANDYarn等等;易于扩展使用,如随时可以切换PHP版本,或者Apache和Nginx切换使用。规划:先在centos镜像安装php-fpm和laravel的需要依赖包,使用supervisord监控php-fpm的启动,然后通过挂载项目的目录到容器之内执行脚本构建项目。实现项目发布和更新迭代。此处我仅仅处理了lavrav
原创
2019-09-19 15:57:28
2845阅读
Laravel 是一套简洁、优雅的 PHP Web 开发框架 (PHP Web Framework)。Laravel: https://laravel.com/Laravel GitHub: https://github.com/laravel1. 部署环境 IP 地址(本地测试环境):192.168.0.10 操作系统:L
一: app\Console\Commands目录下创建脚本文件TestConsole.php<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
use App\Base\CommonPoolMethod;
//连接数据库可引入数据库相关类
class TestConsole extends Comm
在脚本中执行判断user表中是否注册环信时,报错: “请求错误:service_resource_not_found Service resource not found ” 追踪到composer包中link1st\laravel-easemob\src\app\Http.php 文件,添加一行
转载
2019-05-16 10:52:00
123阅读
2评论
在脚本中执行判断user表中是否注册环信时,报错:“请求错误:service_resource_not_found Service resource not found” // 判断环信是否已经注册该用户 $personal = Easemob::getUser($user->id); dd($personal);...
原创
2021-07-13 09:39:29
90阅读
laravel-easemob 环信及时通讯 laravel 包开发,用于环信用户、群、聊天室等功能 github 地址 安装 加载包 "link1st/laravel-easemob": "dev-master" 在配置文件中添加 config/app.php 生成配置文件 php artisan
转载
2019-05-14 16:50:00
160阅读
2评论
laravel-easemob环信及时通讯 laravel 包开发,用于环信用户、群、聊天室等功能github 地址安装加载包"link1st/laravel-easemob": "dev-master"在配置文件中添加config/app.php 'providers' => [ /** * 添加供应...
原创
2021-07-13 09:39:29
106阅读
本文说明一下PHP Laravel(包含Lumen)开发下的Docker化部署,写到了使用 CentOS 6.9、CentOS 7.0 进行生产环境部署,并使用了 Kong 来作为 API 网关进行鉴权。Docker开发环境首先,我们需要在开发环境下安装 Docker。这部分网络上的资料汗牛充栋,就不赘述了。在项目根目录下创建 Dockerfile。 我们使用了 richarv
很多时候工作中我感觉到深深的痛苦,因为我不能愉快的开发,50%甚至80%的时间都浪费在环境搭建上,依赖问题、环境变量问题、端口冲突、编译库、扶墙走问题等等。可以说Docker很大程度拯救了我,这个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,不在受本地环境限制,就能得到良好的工作环境,并且便携无迁移痛苦,在我实践的这几年中深深受益。今天是要总结的是 PHP
文章目录前言一、准备LaraDock环境1. 安装Docker1.1 先安装前置服务1.2 安装Docker服务1.3 配置镜像2. 安装LaraDock2.1 下载LaraDock2.2 配置LaraDock2.3 编译启动LaraDock2.4 踩坑记录二、使用LaraDock1. 检查所有容器状态2. 执行Laravel数据库迁移总结 前言在实际部署环境中,是需要我们在全新机器上搭建运行环
一、Laravel中文文档:https://learnku.com/docs/laravel/8.x/installation/9354 1.访问中文文档后,里面有详细的Laravel框架安装过程; 2.安装完成后,根据文档目录结构介绍配置文件进行配置; 3.配置完成相关配置文件后,就可以开始在Laravel框架上搭建自己的项目,例如配置config/database.php的数据库数据; 二、L
花了差不多大半个月的时间写了一个基于Lara...
原创
2021-08-16 11:42:40
271阅读
Laravel简介:Laravel是一套简介、优雅的PHP Web开发框架。它可以让你从杂乱的代码中解脱出来;它可以帮你构建一个完美的网络应用,而且每行代码都可以简洁,富于表达力。它是完全开源的:https://github.com/laravel/laravel一、使用一键安装包为什么使用一键安装包:项目中有很多依赖文件,官方网站下载文件没有依赖项;开发环境配置简单;一键安装包的获取:http:
laravel疑难问题---5、laravel的api开发一、总结一句话总结:写api的路由在routes文件夹下的api.php里面,访问的话记得在域名和路由中间接上api,例如 api.com/api/news<?phpuse Illuminate\Http\Request;use Illuminate\Support\Facades\Route;/*|-----------------
转载
2020-04-15 01:57:00
72阅读
本文说明一下PHP Laravel(包含Lumen)开发下的Docker化部署,写到了使用 CentOS 6.9、CentOS 7.0 进行生产环境部署,并使用了 Kong 来作为 API 网关进行鉴权。Docker开发环境首先,我们需要在开发环境下安装 Docker。这部分网络上的资料汗牛充栋,就不赘述了。在项目根目录下创建 Dockerfile。 我们使用了 richarv
有打算开发一个laravel的拓展包,暂时没有太多时间,先记录一下查到的资料: https://phpartisan.cn/news/8.html
原创
2022-07-05 18:38:11
51阅读
1.1数据库迁移配置数据库连接 先在.env文件中配置数据库连接信息DB_CONNECTION=mysql
DB_HOST= //自己的本机地址
DB_PORT=3306 //端口号
DB_DATABASE= //自己的数据库名称
DB_USERNAME= //自己的用户名
DB_PASSWORD= //自己的密码创建数据库迁移文件 在自己下载的文件中,shift+右键 在此处打开窗口 输
本文大部分翻译自 DAVE JAMES MILLER 的 《Laravel’s Dependency Injection Container in Depth》 。上文介绍了 Dependency Injection Containers (容器) 的基本概念,现在接着深入讲解 Laravel 的 Container。Larav
You've likely heard about Docker terms like containers, images, services, volumes, network, Dockerfile, docker-compose file, right? Or you've watched some videos about what it is, but you're not sure
镜像 Layer(层)镜像里的内容是按「层」来组织的,「层」可以复用,一个完整的镜像也可以看做是一个「层」。多个「层」叠加在一起就形成了一个新的镜像,这个镜像也可以作为别的镜像的基础「层」进行更加复杂的镜像构建。下图展示了一个镜像的内部结构。这个目标镜像使用 Debian 镜像作为基础镜像开始构建,也就是说 Debian 镜像是目标镜像的第一「层」;往上的两层分别使用了 ADD 指令将 emacs
转载
2023-07-25 09:32:36
77阅读