
自动化|测试|部署|监控
文章平均质量分 54
风.foxwho
资深架构师
展开
-
Debian Ubuntu/Centos7设置某些软件不自动更新
需求服务器上已经安装数据库 mariadb 10.5.x ,当执行 apt update 时,不希望自动更新它使用 apt-mark 命令apt-mark 用于将软件包标记/取消标记为自动安装。hold 选项用于将软件包标记为保留,以防止软件包被自动安装、升级或删除。unhold 选项用于取消先前面的设置,以允许重复执行所有操作。apt-mark hold nano查看哪些 标记的apt-mark showhold取消 标记的apt-mark unhold nano...原创 2022-04-13 11:03:33 · 1121 阅读 · 0 评论 -
jenkins根据已打包的镜像,自动生成正式镜像
这里使用的podman,没有使用docker,如果你想使用docker,把podman 直接改为docker即可IMAGES=shop/shop-alphaREPOSTORY_HUB=docker.foxwho.com/gaBUILD_PROVIDER_NAME=VERSION=0.0.$BUILD_NUMBERTARGET=$REPOSTORY_HUB/rmc:$VERSIONIMG_URL=$(podman images $IMAGES|grep $IMAGES |awk 'NR==2{pr原创 2022-04-08 10:47:08 · 1021 阅读 · 0 评论 -
k8s/docker 安装yapi和MongoDB
环境说明centos7防火墙 iptables安装MongoDB文档https://mongodb.net.cn/manual/tutorial/install-mongodb-on-red-hat/配置源编辑文件vim /etc/yum.repos.d/mongodb-org-4.2.repo内容如下[mongodb-org-4.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releas原创 2022-03-22 18:46:01 · 1805 阅读 · 0 评论 -
Centos7 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run
Centos7.x 执行 docker 时报如下错误 出现以下错误Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?或Cannot connect to the Docker daemon at tcp://localhost:2373....原创 2018-09-01 21:07:02 · 14864 阅读 · 3 评论 -
Centos7 安装 redis
安装 Centos7略配置IPhttps://blog.csdn.net/fenglailea/article/details/12191607 根据上面案例配置出IP和DNSTYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noI...原创 2018-09-08 21:04:26 · 187 阅读 · 0 评论 -
Centos7 FastDFS 安装和配置启动
安装 Centos7略配置IPhttps://blog.csdn.net/fenglailea/article/details/12191607 根据上面案例配置出IP和DNSvim /etc/sysconfig/network-scripts/ifcfg-eth0部分内容改动为下面的BOOTPROTO=staticIPV6INIT=noONBOOT=yes...原创 2018-09-08 21:48:00 · 3287 阅读 · 0 评论 -
Centos7 安装solr及配置
安装 Centos7略配置IPhttps://blog.csdn.net/fenglailea/article/details/12191607 根据上面案例配置出IP和DNSvim /etc/sysconfig/network-scripts/ifcfg-eth0部分内容改动为下面的BOOTPROTO=staticIPV6INIT=noONBOOT=yes...原创 2018-09-10 13:08:18 · 666 阅读 · 0 评论 -
docker rocketmq 安装及使用
rocketmq docker hub地址https://hub.docker.com/r/foxiswho/rocketmq/风.fox启动 rocketmq server 容器docker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server启动 rocketmq broker 容器dock...原创 2018-09-13 18:48:59 · 15589 阅读 · 30 评论 -
docker 中安装 docker jenkins 的安装及配置
ls -nd 文件夹名称sudo chown -R 1000:1000 jenkins-p 8080:8080 -p 50000:50000 进行端口映射–privileged=true 在CentOS7中的安全模块selinux把权限禁掉了,参数给容器加特权。-v /home/hzq/jenkins:/var/jenkins_home 磁盘挂载https://blog.csd...原创 2018-09-14 11:02:08 · 4124 阅读 · 0 评论 -
docker下载地址及 设置自己的阿里云镜像加速器,Kubernetes(K8S) 安装
首页https://www.docker.com/get-startedwindows dockerhttps://store.docker.com/editions/community/docker-ce-desktop-windowshttps://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.ex...原创 2018-11-20 14:29:03 · 2046 阅读 · 2 评论 -
docker-compose部署nacos 集群超过2个容器的问题
环境系统:mac mojave 10.14.5CPU:2.7 GHz Intel Core i5内存:8 GB 1867 MHz DDR3docker desktop 2.0.4.1问题使用 k8s 部署没有任何问题,使用docker compose 部署出现问题问题重现官方说明https://nacos.io/zh-cn/docs/quick-start-docker.htm...原创 2019-06-11 23:39:31 · 3510 阅读 · 3 评论 -
docker alpine中 配置 nginx和php两个容器互联时,访问php文件不执行问题
风.foxwho问题原因: php-fpm.conf配置文件中 listen = 127.0.0.1:9000默认是监听本地9000端口 解决方法: listen = 127.0.0.1:9000 修改为 listen = 0.0.0.0:9000原创 2018-05-27 16:28:18 · 2612 阅读 · 0 评论 -
shell 批量修改文件名字
shell 批量修改文件名字 风.foxwho#!/bin/bashdeclare -A DATA;DATA["88888888"]="X222222"#element="88888888"#echo ${DATA[$element]}#循环出当前目录文件夹for element in `ls`do echo $element" =========\n" ...原创 2018-05-22 19:14:49 · 1806 阅读 · 0 评论 -
ubuntu 14.04中安装Jenkins
1.安装wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -转载 2014-05-15 22:15:21 · 19985 阅读 · 0 评论 -
Jenkins 多服务器自动部署,发布到多台服务器
目的:多台服务器代码自动上传部署能用FTP的绝对不用命令,能用拖动文件的,绝对不手写字母,能用工具实现代码上传打包编译的,绝对不用手动打包编译,能自动化的,绝对不用原始工具。风来了.呆狐狸环境 CENTOS 6.6lanmps环境套装(www.lanmps.com) php5.2.x mysql10.0.x nginx1.7.xjenkins2 台linux原创 2015-01-14 14:27:47 · 22629 阅读 · 1 评论 -
centos/ubuntu jenkins.war 自启动脚本,Linux启动停止jar包的运行案例
centos/ubuntu jenkins.war 自启动脚本原创 2015-01-09 17:51:23 · 5450 阅读 · 3 评论 -
定时 监控 shell 服务宕机自动重启,并发送短信通知
监控代码#/bin/sh#fox.风#这里是要监控的服务 如 nginxpid=`ps aux | grep nginx |grep "start" |awk '{print $2} ' | head -1 `#这里填写手机号mobile =(182XXXXX,183XXXXXXX)if [ "$pid" == "" ] thenfor var in ${mobile[@]}原创 2016-11-22 14:18:04 · 3396 阅读 · 0 评论 -
Docker日志自动化: ElasticSearch、Logstash、Kibana以及Logspout
Docker日志自动化: ElasticSearch、Logstash、Kibana以及Logspouthttp://www.open-open.com/lib/view/open1432107136989.html http://www.bubuko.com/infodetail-987672.htmlhttp://os.51cto.com/art/201411/456204.htm原创 2017-02-24 15:47:37 · 2841 阅读 · 0 评论 -
TestLink 测试/测试用例使用
直接贴链接了,就不转载里面内容了fox.风来了TestLink学习一:Windows搭建Apache+MySQL+PHP环境 http://www.cnblogs.com/yangxia-test/p/4414161.htmlTestLink学习二:Windows搭建TestLink环境 http://www.cnblogs.com/yangxia-test/p/441转载 2015-09-10 10:06:23 · 3335 阅读 · 0 评论 -
Centos7 Zookeeper 安装
前言如果是开发,或者测试之类的,可以直接使用docker, 方便简单,而且还容易部署集群哦JAVA JDKhttp://blog.csdn.net/fenglailea/article/details/26006647 作者:fox.风官方下载地址http://zookeeper.apache.org/releases.html http://www.apache.org原创 2016-11-23 11:32:13 · 794 阅读 · 0 评论 -
Ubuntu16.x服务器 安装 Java,Elasticsearch5.4.X,中文分词,同义词,Logstash5.4.X 日志搜集
环境 Ubuntu16.x服务器 内存:最少8G lanmps 环境套件 (http://www.lanmps.com) PHP版本:5.6 MYSQL版本:5.6 NGINX版本:最新 Elasticsearch版本:5.4JAVA 安装这里使用的 Java版本是 1.8.0_131 安装 Java 版本 ,根据教程下载相应的版本 看(方法三:源码安装) http:/原创 2017-05-17 10:17:17 · 965 阅读 · 0 评论 -
nginx设置反向代理,设置二级目录,设置匹配指定文件,设置SSL访问
直接上案例: 需求:www.lanmps.com反向代理 github.lanmps.com 这个域名设置 robots.txt 搜索引擎机器人文件配置免费申请域名 SSL 【所有权验证】文件风.foxproxy_connect_timeout 300s; #nginx跟后端服务器连接超时时间(代理连接超时)proxy_read_timeout 300s; #连接成功后原创 2018-01-05 14:04:43 · 12021 阅读 · 0 评论 -
自动化运维工具 Ansible ,SaltStack,Salt,Puppet
Ansible关注的重点是力求精简和快速,而且不需要在节点上安装代理软件。因此,Ansible通过SSH执行所有功能。需要管理的节点被添加到Ansible配置环境,SSH授权密钥被附加到每个节点上,这与运行Ansible的用户有关。一旦完成了这步,Ansible主服务器可以通过SSH与节点进行通信,执行所有必要的任务。Ansible可以使用Paramiko(基于SSH2协议的Python实现)或标转载 2018-01-23 10:33:31 · 1740 阅读 · 0 评论 -
linux 查询命令 批量替换多个文件
查询不包含WHO字符的行数据^((?!WHO).)*$shell 字符串分割成数组,并查询当前目录下log结尾文件,统计数量情景:在日志中查询 出含有【单号 订单商品已发出】这个行的,并输出 单号 及查询总数a="chn0001,chn0002"OLD_IFS="$IFS" IFS="," arr=($a) IFS="$OLD_IFS" for s in $...原创 2018-04-11 14:03:27 · 1028 阅读 · 0 评论 -
CentOS 6.5 中安装Jenkins
官方文档:http://pkg.jenkins-ci.org/redhat/转载 2014-05-16 22:37:51 · 5569 阅读 · 0 评论