- 博客(28)
- 收藏
- 关注
原创 alpine安装 telnet小记
在 alpine 里直接使用 apk search telnet 结果的软件进行安装,发现并没有 telnet 命令,网卡找资料发现需要安装 busybox-extras 才有 telnet 命令使用
2020-07-03 10:16:55
1489
原创 centos 配置docker容器名自动补全
yum install -y bash-completionsource /usr/share/bash-completion/completions/dockersource /usr/share/bash-completion/bash_completion这样就不用每次进入容器都要对容器名的字母逐个敲了
2020-06-29 22:46:48
511
原创 php中值的真真假假
你是否还模糊???<?php$arr = ["a" => null, "b" => "","c" => 0];echo "array_key_exists,值为 null 为:";var_export(array_key_exists("a", $arr));echo "\nisset 值为 null 时,判断为:";var_export(isset($arr["a"]));echo "\nisset 空字符串时返回:";var_export(isset($arr["
2020-06-15 10:28:09
384
原创 php将节点数据生成树
有时会碰到要将多层节点的数据生成树结构实现代码如下: /** * 生成项目树 * @param $projects * @param string $idKey * @param string $pidKey * @return array */ public function makeProjectsTree($projects, $idKey = 'value', $pidKey = 'parentValue') { .
2020-06-02 17:12:58
404
原创 docker删除none镜像
经常会出现很多none的镜像,一看就不爽,一条命令搞定docker images | grep none | awk '{print $3}'
2020-05-14 15:26:50
484
原创 grafana安装使用
Dockerfile 文件from grafana/grafana:6.5.0-ubuntuRUN grafana-cli plugins install alexanderzobnin-zabbix-appCOPY aliyun-log-grafana-datasource-plugin /var/lib/grafana/plugins/aliyun-log-grafana-datasource-pluginENV LANG=C.UTF-8ENV LANGUAGE=C.UTF-8ENV L.
2020-05-11 17:27:38
257
原创 mysql查询语句中条件判断
ifselect if(h.status=‘PROBLEM’, 1,0) as host_status from hosts hcase whenselect time,pname,unsovled_num from (select now() as time,it.pname,count(i.issuestatus) as unsovled_num ,case when i.issue...
2019-12-24 23:32:45
1826
原创 mysql字符串截取函数使用
eg:name=【研发部】-日志RDS 当前活跃连接数SQL: select SUBSTRING(SUBSTRING_INDEX(SUBSTRING_INDEX(name,'】',-1),' ',1),2) as name from itemsSUBSTRING_INDEX第一个参数为要截取数据的表字段,第二个参数为截取定位符,第3个数据如果为0则返回空,如果为正数n则表示截取第n个定位符...
2019-12-24 23:25:06
185
原创 jenkins批量复制已有构建任务脚本
新建很多测试构建任务后,再重复建生产构建任务嫌麻烦,网上找了个脚本测试成功,在系统脚本的import hudson.model.* //源view def str_view = "01--test" //目标view def str_new_view = "02--prod" //源job名称(模糊匹配) def str_search = "xxx-test" //目标job名称(...
2019-04-19 23:52:27
2077
原创 python发送邮件小demo
工作中涉及使用 python 发送邮件,代码如下from conf.Config import Configimport smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.header import Headerfrom email.ut...
2019-03-30 22:24:32
234
原创 单点登录时序
最近比较流行devops,打造devops涉及很多的不同的站点工具,因为存在不同站点只想登录一次,因此诞生了单点登录。单点登录时序图.pngOf course,单点登录在面试中也是经常会问到的一个问题,GET!...
2019-03-23 23:17:58
242
原创 jenkins使用demo小记
新建构建任务,初步定命名规范:组名缩写-环境-仓库名(or 组名缩写-环境-仓库名-描述)构建任务配置,启用用户安全添加用户并授权,非LDAP需要先注册用户参数化构建run_env不同环境对应值,其它值无效,其对应数据库字段,不同环境对应相应服务器dev test alpha beta prod如果需要进行自动化提交构建则进行此步骤,配置webhook自动化构建,到gitla...
2019-01-27 14:12:32
523
原创 jenkins节点配置使用小记
jenkins节点容器有两种,一种是ssh-slave,master使用ssh命令连接节点,另一种是jnlp-slave,节点通过url连接master,以下使用的的是ssl-slavejnlp-slave 使用相关https://github.com/jenkinsci/docker-jnlp-slavessh-slave 使用相关https://github.com/jenkinsc...
2019-01-27 13:44:07
337
原创 lepus安装使用
拉取镜像 docker pull docker.io/georce/lepusdocker run -id --name lepus -p 81:80 imageiddocker exec -it lepus bashmysql -uroot -p 直接回车,密码为空,需要自己另外设置密码修改密码:use mysqlupdate user set password=password...
2019-01-27 12:57:04
795
原创 confluence安装破解
搜索镜像docker search confluence拉取镜像docker pull docker.io/atlassian/confluence-server修改镜像tagdocker tag 7b1705b3ff8f confluence查看镜像信息docker inspect confluence创建映射目录mkdir /data/confluence...
2019-01-27 12:51:39
1013
原创 jenkins安装小记(下)
启动容器后,在浏览器打开网址,要求输入管理员密码,到 jenkins 容器里或宿主机里的 /var/jenkins_home/secrets/initialAdminPassword 获取管理员密码选择安装建议插件不创建管理员用户,选择continue as admin,如果创建管理员用户,则服务器上默认的路径上的密码会被删除,忘记密码就只能重新生成容器生成了,当然只要映射目录不变,内...
2019-01-27 10:53:46
184
原创 jenkins搭建安装小记(上)
拉取 jenkins 镜像docker pull jenkins构建 Dockerfile 和 docker-compose.yml 文件Dockerfile#在原基础镜像上二次构建from jenkinsUSER root#下载最新版本的 jenkins.war,使安装后的jenkins是最新版本的,最后新版的 jenkins.war可以在简单运行 jenkins 容器后下载获...
2019-01-27 10:23:54
181
原创 sphinx应用项目实践踩坑记
之前写的关于sphinx环境及使用的文章只是简单的做个小demo的测试,真正应用到项目中会遇到各种问题袭来,没有leader指导,只能自己摸索,应用到项目上线也是花了好几天的时间,这次记录只要是指出各个坑点,避免日后再踩坑。环境搭建docker 如何安装在这里就不详细说了,有了docker环境后使用 `docker search sunfjun/coreseek` ,笔者使用的doc...
2018-09-15 13:08:51
1095
2
原创 python flask使用小记
最近想学flask,于是作一些小记 - 拉取镜像docker pull python - 启动容器docker run -it --name python -d -v /data/python:/data/python -p 9999:9999 python bash,端口为在这里自己定的 - 进入容器docker exec -it python bash - 检查python版本py...
2018-07-15 22:59:52
6737
原创 sphinx容器使用小记
镜像拉取docker pull sunfjun/coreseek 2. 下载sphinx代码 3. 启动容器创建相关目录mkdir -p /data/sphinx/conf /data/sphinx/data /data/sphinx/log准备配置文件,将源码里etc下的配置文件cp出来 cp sphinx-min.conf.dist /data/sphinx/co...
2018-06-24 15:30:40
1012
1
原创 vue脚手架简单使用小记
在已经安装有node、npm环境的机器里,npm install -g vue-cli,寝化项目vue init webpack vuedemo。 修改config/index.js文件的dev里的host,localhost => 0.0.0.0,这是因为项目是跑在虚拟机里的,使用localhost+port是访问不了的。 路由写成懒加载形式 routes: [ { ...
2018-06-23 14:30:54
168
原创 docker搭建lnmp环境
阿里云容器地址 https://cr.console.aliyun.com 创建镜像仓库 虚拟机修改docker源 修改文件:/etc/docker/daemon.json 内容:{ “registry-mirrors”: [“https://78zjyej0.mirror.aliyuncs.com“] }虚拟机登录仓库账号docker login –u...
2018-06-22 00:21:19
1006
转载 sphinx配置文件详解
sphinx的配置文件是在配置的时候最容易出错的了:我们先要明白几个概念: source:数据源,数据是从什么地方来的。 index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。 searchd:提供搜索查询服务。它一般是以deamon的形式运行在后台的。 indexer:构建索引的服务。当要重新构建索引的时候,就是...
2018-06-06 00:14:04
315
原创 pip安装包遇到ssl错误问题
在使用pip install selenium时遇到错误Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/57/bc/1716...
2018-06-02 16:50:53
9177
2
原创 php安装sphinx扩展
php的sphinx扩展安装依赖libsphinxclient,该依赖安装在服务端安装程序中有,下载地址在这里,可以根据对应环境下载,我在这里下载的是3.0.3的Linux x64 binaries。下载后解压,cd sphinx-3.0.3/api/libsphinxclient/进入依赖安装目录 ./configure --prefix=/usr/local/sphinxclient ...
2018-05-31 23:13:33
2833
1
原创 git clone 出现证书过期错误
今天在虚拟机使用git clone仓库时出现证书的错误 fatal: unable to access 'http://github.com/php/pecl-search_engine-sphinx.git/': Peer's Certificate has expired. 不知道什么原因造成证书过期,上网找了下解决办法: git config –global http.sslVeri...
2018-05-30 22:54:47
2106
1
原创 docker使用入门
Docker是一个开源的应用容器引擎,现在很多公司都使用docker做微服务,本文只描述docker的简单使用,不讲原理,不作深入探究 基础环境 centos7 1、配置docker国内源 修改文件/etc/docker/daemon.json,添加"registry-mirrors": ["https://78zjyej0.mirror.aliyuncs.com"] { ...
2018-05-18 00:15:44
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人