win10 快速搭建 lnmp+swoole 环境 ,部署laravel6 与 swoole框架laravel-s项目2

首先前置条件,是按照上一篇文档安装好了dnmp+swoole+laravel6.0环境

https://www.jianshu.com/p/562a2ef0b23d

参考文献

1.dnmp环境 https://github.com/yeszao/dnmp

2.laravel6.0文档 https://learnku.com/docs/laravel/6.x

3.laravels 文档 https://github.com/hhxsv5/laravel-s/blob/master/README-CN.md

1.安装laravels 框架

在上一篇文章中已经部署好了环境和laravel6项目

接下来部署laravels,一定要多看https://github.com/hhxsv5/laravel-s/blob/master/README-CN.md

的官方文档

cmd 中进入php容器

bash 复制代码
docker exec -it php /bin/sh

mage.png

进入laravel项目

bash 复制代码
cd blog/

image.png

1.下载项目

bash 复制代码
 composer require "hhxsv5/laravel-s:~3.7.19" -vvv

image.png

2.注册Service Provider(以下两步二选一)。

bash 复制代码
Laravel: 修改文件config/app.php,Laravel 5.5+支持包自动发现,我们是laravel6,跳过这步

'providers' => [
    //...
    Hhxsv5\LaravelS\Illuminate\LaravelSServiceProvider::class,
],

等下载运行好后根据laravels的官方文档运行以下代码,发布laravels的文件

bash 复制代码
php artisan laravels publish
# 配置文件:config/laravels.php
# 二进制文件:bin/laravels bin/fswatch bin/inotify

image.png

接下来启动laravels

bash 复制代码
php bin/laravels start -d

image.png

注意我的截图 laravels 监控地址是 http://127.0.0.1:5200,这个代表只被这台容器(容器就是单独的微型主机)内的程序可以连接,容器外的win10或者其他容器nginx是无法链接的。这个之后需要修改。先停止laravels,

php容器内进入laravel项目根目录

bash 复制代码
php bin/laravels stop #停止laraves

image.png

项目配置文件目录中找到laravels的配置文件 blog/config/laravels.php

bash 复制代码
找到
'listen_ip' => env('LARAVELS_LISTEN_IP', '127.0.0.1'),
修改为
'listen_ip' => env('LARAVELS_LISTEN_IP', '0.0.0.0'),

接着PHP容器内,在laravel项目中清除缓存,然后启动laravels

bash 复制代码
 php artisan cache:clear #清除laravels缓存 如果这个清除后不行,可以用php artisan optimize:clear。

php bin/laravels start -d #启动laravels后台进程
相关推荐
用户67570498850231 分钟前
Celery 太重了?这可能是你一直在找的 asyncio 任务队列
后端·python·消息队列
Cloud_Shy61832 分钟前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第十一章 Python 包跟踪器 下篇)
前端·后端·python·数据分析·excel
神奇小汤圆1 小时前
为什么Redis能称霸缓存界?揭秘其每秒10万+读写的核心技术
后端
楼田莉子1 小时前
C++17新特性:结构化绑定/inline变量/if相关的变化
c++·后端·学习
无限进步_1 小时前
【C++】C++11的类功能增强与STL变化
java·前端·数据结构·c++·后端·算法
字节跳动数据库1 小时前
TRAE × 火山引擎 Supabase:为你的 AI 应用装上“数据引擎”
人工智能·后端
用户6757049885021 小时前
Python 统一大业:uv 如何整合 Pip、Pyenv 和 Venv?
后端·python
倚栏听风雨1 小时前
Spring AI 流式工具调用:你的 TOOL_CALLS Chunk 去哪了?
后端
归故里1 小时前
harmony-next.skills 为 AI 而生!
前端·后端·github
木雷坞2 小时前
NAS 放模型,GPU 跑 vLLM:一次启动卡住的排查记录
后端