- 博客(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
原创 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关注的人