# MacDockerLaravel的80端口被占用问题解决方法 ## 简介 在开发过程中,经常会使用Docker来搭建Laravel环境。然而,有时候我们可能会遇到一个问题:Laravel的80端口被占用。本文将详细介绍这个问题的原因,并提供解决方法。 ## 背景 Docker是一个开源的容器化平台,可以让我们更轻松地构建、部署和运行应用程序。Laravel是一个流行的PHP框架,用
原创 2023-08-30 12:50:48
63阅读
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
Laravel 框架使用 Composer 来管理其依赖性安装composer使用 curl 指令下载:curl -sS htt
转载 2022-01-19 10:02:37
290阅读
本文说明一下PHP Laravel(包含Lumen)开发下的Docker化部署,写到了使用 CentOS 6.9、CentOS 7.0 进行生产环境部署,并使用了 Kong 来作为 API 网关进行鉴权。Docker开发环境首先,我们需要在开发环境下安装 Docker。这部分网络上的资料汗牛充栋,就不赘述了。在项目根目录下创建 Dockerfile。 我们使用了 richarv
转载 3月前
105阅读
Laravel 框架使用 Composer 来管理其依赖性安装composer使用 curl 指令下载:curl -sS https://getcomposer.org/installer | php或是沒有安裝 curl ,也可以用 php 指令下载:php -r "readfile('https://getcomposer.org/installer');" | php当你下载了 composer.phar 后,可以将它放在目录中,但每次当你建立新目录时,你必須再复制一个副本到新目录中,这样
原创 2021-05-20 21:13:08
288阅读
文章目录前言一、准备LaraDock环境1. 安装Docker1.1 先安装前置服务1.2 安装Docker服务1.3 配置镜像2. 安装LaraDock2.1 下载LaraDock2.2 配置LaraDock2.3 编译启动LaraDock2.4 踩坑记录二、使用LaraDock1. 检查所有容器状态2. 执行Laravel数据库迁移总结 前言在实际部署环境中,是需要我们在全新机器上搭建运行环
很多时候工作中我感觉到深深的痛苦,因为我不能愉快的开发,50%甚至80%的时间都浪费在环境搭建上,依赖问题、环境变量问题、端口冲突、编译库、扶墙走问题等等。可以说Docker很大程度拯救了我,这个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,不在受本地环境限制,就能得到良好的工作环境,并且便携无迁移痛苦,在我实践的这几年中深深受益。今天是要总结的是 PHP
Laravel简介:Laravel是一套简介、优雅的PHP Web开发框架。它可以让你从杂乱的代码中解脱出来;它可以帮你构建一个完美的网络应用,而且每行代码都可以简洁,富于表达力。它是完全开源的:https://github.com/laravel/laravel一、使用一键安装包为什么使用一键安装包:项目中有很多依赖文件,官方网站下载文件没有依赖项;开发环境配置简单;一键安装包的获取:http:
1.1数据库迁移配置数据库连接 先在.env文件中配置数据库连接信息DB_CONNECTION=mysql DB_HOST= //自己的本机地址 DB_PORT=3306 //端口号 DB_DATABASE= //自己的数据库名称 DB_USERNAME= //自己的用户名 DB_PASSWORD= //自己的密码创建数据库迁移文件 在自己下载的文件中,shift+右键 在此处打开窗口 输
本文说明一下PHP Laravel(包含Lumen)开发下的Docker化部署,写到了使用 CentOS 6.9、CentOS 7.0 进行生产环境部署,并使用了 Kong 来作为 API 网关进行鉴权。Docker开发环境首先,我们需要在开发环境下安装 Docker。这部分网络上的资料汗牛充栋,就不赘述了。在项目根目录下创建 Dockerfile。 我们使用了 richarv
本文大部分翻译自 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阅读
# 如何使用Docker创建Laravel镜像 ## 流程图 ```mermaid flowchart TD A(准备环境) --> B(下载Laravel项目) B --> C(创建Dockerfile) C --> D(构建镜像) D --> E(运行容器) ``` ## 步骤 | 步骤 | 描述 | | ------ | ------ | | 1 |
原创 2月前
30阅读
Docker Laravel 安装 unzip ======================= 在开发 Laravel 应用程序时,经常需要使用 `unzip` 命令解压缩文件。虽然在大多数 Linux 发行版中都预装了 `unzip`,但是在使用 Docker 镜像进行开发时,需要在容器中手动安装 `unzip`。 本文将介绍如何在 Docker 容器中安装 `unzip` 命令,并提供相应
原创 6月前
35阅读
在 Lar
转载 2021-07-12 15:16:57
337阅读
1.依赖我们定义两个类:class Supperman 和 class Power,现在我们要使用Supperman ,而Supperman 依赖了Powerclass Supperman {   private $power;   public function __construct(){   $this->power = new Power;
一、简介本教程将使用Laravel完成一个多用户的博客系统,大概会包含如下内容:- 路由管理。- 用户管理,如用户注册、修改信息、锁定用户等。- 文章管理,如发表文章、修改文章等。- 标签管理,文章会有一到多个标签。- 数据库管理,如迁移、填充数据等。- Web表单验证。- Blade模版引擎。- 分页处理。- 安全处理。- 单元测试。- 部署到应用服务器Apache。尽量保证每节教程完整并能运行
# Docker Laravel消息推送实现指南 ## 整体流程 下面是使用Docker来实现Laravel消息推送的步骤,你可以按照这个流程来操作: | 步骤 | 描述 | | ------ | -------- | | 1 | 创建一个Laravel项目 | | 2 | 安装laravel-echo-server | | 3 | 配置laravel-echo-server | | 4 |
原创 4月前
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5