今天不算太忙,说一下今天学到的知识

梦浪的小虾米
2021-02-19 / 1 评论 / 929 阅读 / 正在检测是否收录...

完成情况

  1. 完成 catchadmin 的前端和后台的搭建
  2. 调试测试环境因为 service nginx reload 造成的服务无法访问
  3. 因为 docker 打包镜像,以及 docker 讨论

遇到的问题

  • 关于 catchadmin 按照教程安装遇到的问题

    1. 报 dns 错误 ( 通过设置 hosts 文件解决 )
    2. 报 git 命令不存在 ( 推荐使用 npm install )
  • docker 打包问题

    1. docker 在 windows 上打包会遇到很多问题,所以推荐使用 linux 上进行打包,如果是在 window 上的话,可以使用功能虚拟机进行 docker 打包操作
    2. docker 打包 PHP 项目 其实就是在脚本里面增加 拉取 PHP 镜像的操作,然后把本地的代码 复制 PHP 代码目录-

学到东西

  • 关于 catchadmin 安装遇到的问题

    1. 通过 yarn-error.log 去查看错误日志
    2. 知道 yarn warning 并不影响情况
  • 关于 调试测试环境因为 service nginx reload 造成的服务无法访问
  • 关于 thinkphp 6 代码问题

    1. 依赖注入, tp6 可以在控制器,中间件,服务里面直接引入类,类会自动被依赖注入,参考手册地址 : https://www.kancloud.cn/manual/thinkphp6_0/1037489 具体原理:使用 反射进行依赖注入。
  • 软路由可以弄在虚拟机上,一直有一个误区,我对网络理解不到位,所以没有想明白这个点,今天他给我演示后,我就学到了。我上次通过 n1 实现了这个 dns 解析功能,但是怎么就没有想到 dns 和虚拟机还能这样玩呢
  • 关于 linux service 命令,我到现在也不知道这些命令在哪里,并且我也没有关注过,今天突然知道了,原来 service 命令是这样执行的。参考地址: https://www.cnblogs.com/zejin2008/p/5810768.html
  • 听说 service 命令不推荐使用, 现在推荐 systemctl restart nginx
  • 大佬给推荐的书《领域驱动设计》
0

评论 (1)

取消
  1. 头像
    站元素主机
    Windows 10 · FireFox

    一切美好都在路上,2021一起加油鸭!

    回复