- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 docker php容器安装mysqli扩展
进入到php的容器生成扩展文件存在的地方 root@a16f8674645c:/usr/share/nginx/html# docker-php-source ex usage: /usr/local/bin/docker-php-source COMMAND Manage php source tarball lifecycle. Commands: extract extract php source tarball into directory /usr/src/php if.
2021-07-02 23:54:23 1684 1
原创 docker安装php并调试ngixn
server { listen 8080; listen [::]:8080; server_name localhost; index index.html index.htm index.php; root /usr/share/nginx/html; location ~ \.php$ { fastcgi_pass php
2021-07-02 19:28:57 241
原创 docker 操作命令
1 docker 在linux上的安装 yum install docker-ce docker分为(ce社区版)和(ee企业版)2 查看docker的版本 docker -v3 查看nginx docker search nginx3 拉取nginx最新的镜像 docker pull nginx:latest latest 最新的4 查看拉取后的nginx 镜像[root@iZ2ze0r5hel5o14s8g2013Z ~]# docker imagesREPOSITORY
2021-07-01 15:25:09 151
原创 git 配置多对公私钥
1 生成github 公钥私钥ssh-keygen -t rsa -c "youremail@your.com’ -f ~./ssh/github-rsa2 生成gitee的公钥私钥ssh-keygen -t rsa -c “youreamil@your.com” -f ~./ssh/gitee-rsa3 上面两步生成两对公钥私钥,用到 -f 参数来生成不同的名字,然后在~/.ssh 目录下 新建config 文件配置密钥对对应的host#githubHost github.comHostN
2021-01-02 11:02:49 341
原创 windowns安装指定composer旧版本
由于项目aravel中安装依赖包的时候需要composer 1版本的,但是现在最新的是composer 2 以上的版本,其实官网上早有解释安装指定的composer 指定的版本,奈何有时候好像读不懂的感觉,今天晚上看见这个地方然后就突然懂了,记录下首先还是要是原汁原味的国外的网站1 2 例如我们安装1.10.17版本的composer,点击连接下载该composer.phar3 原引中文windowns 全局安装composer,当然是用刚刚下载的composer.phar 文件...
2020-12-29 23:20:41 1178
原创 linux下yum,pecl安装PHP扩展
linux下安装php扩展的主要有以下三种方式 1 yum 安装 2 pecl安装 3 源码安装。其中yum安装最简单,但是依赖yum源,如果搜索不到相应的扩展包就不行了,pecl安装源主要来自https://pecl.php.net/的共享库.如果两者以上都搜索不到那只能源码安装了1 yum安装的方式本文只要从yum命令,yum源解释(1)yum命令:yum install <package1> //安装指定的安装包package1yum search <package1
2020-10-12 11:29:31 1926
原创 tp6中使用rabbitmq
1 先composer安装类库composer requirer php-amqplib/php-amqplib2 新建配置文件 config/rabbitmq.php<?php return [ # 连接信息 'AMQP' => [ 'host' => '127.0.0.1', 'port'=>'5672', 'login'=>'guest',
2020-10-10 13:07:45 3875 4
转载 redis缓存雪崩,缓存穿透,缓存击穿
缓存失效: 引起这个原因的主要因素是高并发下,我们一般设定一个缓存的过期时间时,可能有一些会设置5分钟啊,10分钟这些;并发很高时可能会出在某一个时间同时生成了很多的缓存,并且过期时间在同一时刻,这个时候就可能引发——当过期时间到后,这些缓存同时失效,请求全部转发到DB,DB可能会压力过重。 处理方法: 一个简单方案就是将缓存失效时间分散开,不要所以缓存时间长度都设置成5分钟或者10分钟;比如我们可以在原有的失效时间基础上增加一个随机值,比如1-5分钟随机,这样每一个缓存的过期时间的重复率就会降低,
2020-10-02 13:05:13 152
转载 ElastciSearch 安装
https://blog.csdn.net/MyDream229/article/details/108727135
2020-10-02 12:34:37 128
原创 rabbitmq持久化,确认机制
一 rabbitmq 持久化交换机,队列,消息的三者的持久化,交换机,队列的持久化保证rabbitmq服务出现异常,重启后,交换机,队列依然健在,由此保证消费端可以按正常流程找到到对应的交换机,队列,但是如果消息没有持久化是没有意义的.exchange 持久化队列持久化消息持久化,在发送消息的时候持久化二 消息传递过程可能会丢失的环节将queue,exchange, message等都设置了持久化之后就能保证100%保证数据不丢失了嚒?答案是否定的。首先,从consumer端来说,如
2020-10-02 00:44:50 535
转载 rabbitMq组成,交换机类型
1 2006年,AMQP规范发布。2007年,Rabbit技术公司基于AMQP标准开发的RabbitMQ 1.0 发布。AMQP协议同http协议等 都是互联网七层协议中的一些列的规则,规范.方便大家交流和开发,使用.
2020-09-29 15:28:36 196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人