自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 linux git ssh免密拉取 配置过程

1. 生成公钥和私钥ssh-keygen -t rsa -C "xxxxx@xxxxx.com"会有三提示输入,第一次是生成的文件名字,第二次和第三次是输入密码,可以直接回车三次则不设置密码如果没有自定义名字则会在当前目录下生成id_rsa.pub(公钥)和id_rsa(私钥)文件2. 多ssh配置:在 ~/.ssh 下添加 config文件cd ~/.sshtouch configchmod 600 ~/.ssh/config注意:config和私钥的权限记得要改为600

2020-09-01 16:45:12 376

原创 Gogs+Drone搭建CI/CD平台过程

Gogs 是由 Go 语言编写的 Git 服务器,由中国人主导开发的一款开源项目,搭建方便并且拥有完善的中文文档,配合 Drone 可以实现持续集成/持续部署。本文介绍如何通过 Docker 搭建 Gogs+Drone 环境。环境MacOSDocker && docker-compose部署创建目录(不是必须的,可以放在任何目录里面)mkdir cicdcd cicdmkdir gogs drone # 存放相关数据编写 docker-compose.yaml

2020-08-28 15:36:11 1226

原创 简单图解epoll

2020-05-09 09:45:03 218

原创 简单图解rpc

2020-05-07 14:03:30 185

原创 图解 进程/线程/协程

2020-05-06 17:53:04 123

原创 php设计模式图解

2020-05-06 15:49:52 148

原创 图解web安全攻防策略

2020-05-06 11:18:32 261

原创 图解数据结构-树

2020-04-30 11:31:32 266

原创 图解swoole

2020-04-30 10:19:03 147

原创 redis原理图解

2020-04-30 10:14:18 369

原创 tcp图解

2020-04-29 15:00:01 104

原创 图解rabbitmq

2020-04-28 15:08:07 123

原创 图解mysql

mysql架构图解mysql执行过程图解mysql 原理分析MySQL连接池原理

2020-04-27 14:34:29 176

原创 laradock踩坑记录

Service 'workspace' failed to build. Failed to connect to raw.githubusercontent.com port 443: Connect timed out. /bin/sh: 1: .: Can't open /home/laradock/.nvm/nvm.sh可能存在墙的问题,所以如果用不上node的话,就去.env配置文件...

2020-03-31 15:13:41 1526

原创 mysql 优化总结记录

1 要加orderby 数据库默认不是主键顺序,或许和数据库存储引擎与字段有关系2 数据重复多的字段有索引,反而会慢3 like 左模糊 %关键词,(百万数据)暂时没有解决方案(或许设置全文索引可以),右模糊 关键词% 建立索引4 分页 如果主键顺序没有被破坏掉, 用BETWEEN例 select * from table where vid BETWEEN 1000000 and 100...

2020-03-27 18:02:40 107

原创 centos7 php安装amqp扩展过程记录

1、安装所需依赖,如果在编译时还提示缺少其他依赖,请自行安装yum install epel-releaseyum install autoconf gcc gcc-c++ librabbitmq librabbitmq-devel2、下载amqp最新稳定版wget https://pecl.php.net/get/amqp-1.9.4.tgztar xf amqp-1.9.4.tgz...

2020-03-18 11:16:13 128

原创 rabbitmq centos7安装过程记录

yum erlang源修改# In /etc/yum.repos.d/rabbitmq_erlang.repo[rabbitmq_erlang]name=rabbitmq_erlangbaseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearchrepo_gpgcheck=1gpgcheck=1enabled=1# Pa...

2020-03-17 15:38:25 62

原创 swoft搭建过程

通过composer 安装swoft全局镜像源更改:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/安装前准备1,需要去除php.ini的禁用函数display_functions:proc_open,proc_get_status2,需要安装resis扩展:htt...

2020-03-02 13:47:54 291

原创 简单图解 php生命周期

php的生命周期整个PHP生命周期就结束了。要注意的是,只有在服务器没有请求的情况下才会执行“启动第一步”和“关闭第二步”。转载处:https://www.php.cn/php-weizijiaocheng-396287.html...

2020-03-01 17:14:43 133

原创 docker-compose搭建lnmp环境过程记录

docker-compose文件配置version: '2' #这个序号必须与docker-comose版本号相同,例如1.24,则version:2services: nginx: #restart: always # nginx意外退出时自动重启 image: nginx:alpine #进入这个容器的命令不是/bin/bash,而是/bin/s...

2019-08-05 09:16:07 478

原创 elasticsearch logstash-7.0.0同步mysql配置

logstash-7.0.0同步mysql配置windows环境:bin文件夹新建run_default.bat(随意命名)写入logstash -f mysqletc/mysql.confbin文件夹新建文件夹mysqletc(随意命名) - mysql.conf (脚本将logstash输入,输出到elasticsearch) - lico_user.sql(sql语...

2019-04-28 17:44:57 824

原创 nginx --link各容器成功后坑点

nginx --link各容器成功后坑点:注意把default.conf文件挂载出去php容器注意把项目目录挂载出去nginx域名:端口 无法访问修改default.conf:listen:容器绑定的端口(根据自己设定的-p)页面出现err --curl显示502错误修改default.conf:fastcgi_pass php:9000; #容器与容器之间连接页面404错误:...

2019-04-02 13:39:44 455

原创 mysql主从复制记录

1 主服务器上进行的操作启动mysql服务/opt/mysql/init.d/mysql start通过命令行登录管理MySQL服务器/opt/mysql/bin/mysql -uroot -p’new-password’授权给从数据库服务器192.168.10.131mysql> GRANT REPLICATION SLAVE ON . to ‘rep1’@‘192.168.1...

2019-01-02 15:30:03 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除