win10 docker laradock 搭建PHP“简易”开发环境

  1. 安装windows版本docker,并且安装,这里我选择使用hyperV

    【官网】:https://www.docker.com/
  2. 下载laradock

    【github】:https://github.com/laradock/l...
    git clone https://github.com/laradock/laradock.git
  3. 进入laradock文件夹
    复制.env.example到.env
    打开.env,按需进行一些调整,比如:

    WORKSPACE_INSTALL_NODE=true 改为 false,不需要安装node
    WORKSPACE_INSTALL_YARN=true 改为 false,不需要安装yarn
    WORKSPACE_INSTALL_NPM_GULP=true 改为 false,不需要安装gulp
    WORKSPACE_INSTALL_NPM_VUE_CLI=true 改为 false,不需要安装vue
    WORKSPACE_SSH_PORT=2222 改为 60022 ,windows 2222 会报错占用
  4. 按需启动:
    进入到laradock的文件夹执行启动命令

    docker-compose up -d nginx php-fpm mysql redis workspace 

    点击弹出的share it
    image.png

  5. 进入workspace控制台,安装laravel代码
    image.png
    image.png

    composer create-project --prefer-dist laravel/laravel:^7.0 my_php_project

    然后把 my_php_project 中的全部文件移动到,上一层目录.

    mv my_php_project/* ./
    mv my_php_project/.* ./
  6. 访问 localhost 验证
    image.png
    备注:如需重新启动,停掉容器后再次切到laradock目录下按需执行如下命令:
docker-compose up -d nginx php-fpm mysql redis workspace 

!!注意事项:laravel项目代码.env配置文件中,DB_HOST=mysql,这样配置可以连接到mysql
否则可能会报:SQLSTATE[HY000] [2002] Connection refused


帝国金的菜园子
分享一些工作学习中的经验
188 声望
3 粉丝
0 条评论
推荐阅读
程序猿必读-防范CSRF跨站请求伪造
CSRF(Cross-site request forgery,中文为跨站请求伪造)是一种利用网站可信用户的权限去执行未授权的命令的一种恶意攻击。通过伪装可信用户的请求来利用信任该用户的网站,这种攻击方式虽然不是很流行,但是却...

mylxsw22阅读 15.2k评论 12

花了半个小时基于 ChatGPT 搭建了一个微信机器人
相信大家最近被 ChatGPT 刷屏了,其实在差不多一个月前就火过一次,不会那会好像只在程序员的圈子里面火起来了,并没有被大众认知到,不知道最近是因为什么又火起来了,而且这次搞的人尽皆知。

Java极客技术12阅读 3.3k评论 3

封面图
PHP转Go实践:xjson解析神器「开源工具集」
我和劲仔都是PHP转Go,身边越来越多做PHP的朋友也逐渐在用Go进行重构,重构过程中,会发现php的json解析操作(系列化与反序列化)是真的香,弱类型语言的各种隐式类型转换,很大程度的减低了程序的复杂度。

王中阳Go11阅读 2.7k评论 4

封面图
Git操作不规范,战友提刀来相见!
年终奖都没了,还要扣我绩效,门都没有,哈哈。这波骚Git操作我也是第一次用,担心闪了腰,所以不仅做了备份,也做了笔记,分享给大家。问题描述小A和我在同时开发一个功能模块,他在优化之前的代码逻辑,我在开...

王中阳Go6阅读 2.9k评论 4

封面图
图片防盗链破解 解决图片防盗链问题 反向代理
当客户端(浏览器)向服务器请求内容的时候,会提交一个header,这个header中包含了如:浏览器信息、cookie等内容,那么有一个叫referer的东东,也包含在这里面。

TANKING7阅读 11.7k评论 5

张晋涛:我的 2022 总结
大家好,我是张晋涛。2022 年已经结束,我每年都会惯例的做个小回顾,今年因为阳了在恢复身体,一直拖到了今天才写。生活在 2022 年初做回顾的时候,觉得 2021 是魔幻的一年,但现在看来 2022 年其实更加魔幻。一...

张晋涛6阅读 1k评论 2

封面图
利用Docker部署管理LDAP及其初次使用
前言:本周主要写了gitlabWebhook转github的项目,总体上没有遇到什么大问题,这周接触到了LDAP,于是就花时间实际操作了解了一下。

李明5阅读 1.3k

188 声望
3 粉丝
宣传栏