
自动化
文章平均质量分 89
mnasd
这个作者很懒,什么都没留下…
展开
-
Apollo配置中心搭建和使用教程
工作中使用的是apollo配置中心,平时学习也需要使用到,因此自己搭建一套,方便平时在家学习使用。搭建过程遇到了一些坑,也记录下。转载 2022-09-23 21:20:38 · 1836 阅读 · 0 评论 -
p12(PKCS12)和jks互相转换
pkcs1公钥(-----BEGIN RSA PUBLIC KEY-----)转pkcs8公钥。检验私钥和公钥是否为同一套, 可以通过查看 modulus。去除pem格式的key的密码(输出的密码不输入即可)合并pem格式输出pfx(p12)指定intermedian和CA。pkcs8私钥转私钥pem。从jks里面导出cert。p12 文件导出公钥私钥。将cert导入jks。pfx转回私钥pem。cert转公钥pem。原创 2022-09-22 22:40:39 · 2577 阅读 · 0 评论 -
supervisor配置详解(转)
原文:http://lixcto.blog.51cto.com/4834175/1539136 有阵子没写博客了,这段时间一直在研究python django框架和前端相关的东西。楼主学通信的,对web这一块啥也不懂,学了一个礼拜django,接着学了2个礼拜前端,感觉还是做不出来一个好看的页面。周末去了趟上海,蹭大神的讲课,学会了套用bootstrap框架和heighcharts,页面...转载 2018-12-06 22:11:42 · 5293 阅读 · 0 评论 -
supervisord配置
# cat /etc/supervisord.d/getui_ad_api.ini [program:getui_ad_api]directory=/app/newgetui/getui_ad_api/current/command=bash /app/newgetui/getui_ad_api/current/run.shautostart=true ; sta...原创 2018-05-24 08:56:59 · 436 阅读 · 0 评论 -
在Linux上安装netcat
下载下载的是netcat-0.7.1.tar.gz版本,存放在当前目录下wget http://sourceforge.net/projects/netcat/files/netcat/0.7.1/解压将 netcat-0.7.1.tar.gz 解压到 /usr/local 目录下tar -zxvf netcat-0.7.1.tar.gz -C /usr/local重命名...原创 2018-08-10 22:21:17 · 4315 阅读 · 0 评论 -
split 文件脚本
#!/bin/bashfor i in `ls 20180316/ `;do # $i file=`echo $i|awk -F '.zip' '{print $1}'` echo $file mkdir 20180316/$file mv 20180316/$i 20180316/$file/ cd 20180316/$fil...原创 2018-05-07 17:40:17 · 701 阅读 · 0 评论 -
Linux的Shell--Sed操作(指定行增加删除内容)
一、在某行(指具体行号)前或后加一行内容#第4行末尾追加一行,内容为testsed -i 'N;4atest' test.txt #第4行行首追加一行,内容为testsed -i 'N;4itest' test.txt #匹配到test字段的行行首插入一行find . -name test.txt|xargs sed -i '/test/i <!--' #匹配到...原创 2019-02-16 21:18:20 · 6088 阅读 · 0 评论 -
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.youkuaiyun.com/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。 在服务器的日常维护过程中,会经常用到下面的命令:[plain] view plaincopyprint?netstat -n ...转载 2018-05-30 13:41:13 · 903 阅读 · 0 评论 -
TCP状态迁移,CLOSE_WAIT & FIN_WAIT2 的问题
TCP状态迁移大家对netstat -a命令很熟悉,但是,你有没有注意到STATE一栏呢,基本上显示着established,time_wait,close_wait等,这些到底是 什么意思呢,在这篇文章,我将会详细的阐述。大家很明白TCP初始化连接三次握手吧:发SYN包,然后返回SYN/ACK包,再发ACK包,连接正式建立。但是这里有点出入,当请求者收到SYS /ACK包后,就开始建立连...转载 2018-08-13 21:15:28 · 1206 阅读 · 0 评论 -
jenkins_gitlab
原创 2018-03-15 22:15:57 · 154 阅读 · 0 评论 -
OpenLDAP部署及管理维护
备份和还原备份# ldapsearch -x -b "dc=163,dc=com" -D "uid=authz,ou=Public,dc=163,dc=com" -w "CzfdX629K7" > ldap.20180626.ldif参数说明: -x:进行简单的验证 -D:用来绑定服务器的DN -w:绑定DN的密码 -b:要查...转载 2018-12-11 22:32:24 · 326 阅读 · 0 评论 -
CentOS 7 中使用NTP进行时间同步
1. NTP时钟同步方式说明NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步: 直接同步 使用ntpdate命令进行同步,直接进行时间变更。如果服务器上存在一个12点运行的任务,当前服务器时间是13点,但标准时间时11点,使用此命令可能会造成任务重复执行。因此使用ntpdate同步可能会引发风险,因此该命令也多用于配置时钟同步服务时第一次同步时间时使用。 平滑同步 使用n...转载 2018-09-10 22:02:52 · 2941 阅读 · 0 评论 -
使用 trash-cli 逃出 rm 命令误删除重要文件的阴影
今天是一个难忘的日子,当时本来想清除我们公司网站cms目录下面一些cdn推送网页后残留的垃圾文件,结果在执行rm -rf conten* 时打成了rm -rf conten *结果就悲剧了。cms目录下面的全部给删除了,网站首页的样式全没了,当时就傻了,网站直接挂升级页面,由于备份的也不全,只能把测试环境的拉一份,和php的同事慢慢改,虽然最好好了,但是给公司造成的影响挺严重的,我真是欲哭无泪...转载 2019-01-01 19:41:56 · 379 阅读 · 0 评论 -
Ansible7:Playbook常用模块【转】
playbook的模块与在ansible命令行下使用的模块有一些不同。这主要是因为在playbook中会使用到一些facts变量和一些通过setup模块从远程主机上获取到的变量。有些模块没法在命令行下运行,就是因为它们需要这些变量。而且即使那些可以在命令行下工作的模块也可以通过playbook的模块获取一些更高级的功能。 1、template 在实际应用中,我们的配置文件有些地方...转载 2018-12-26 00:04:21 · 1548 阅读 · 0 评论 -
centos7+ansible自动化工具使用
一、基础介绍==========================================================================================1、简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署...转载 2018-12-17 15:46:50 · 625 阅读 · 0 评论 -
Ansible Playbooks基本使用
Ansible Playbooks基本使用阅读目录Ansible Playbooks基本使用 你将学到什么 PlayBook使用 简单的playbook 样例playbook roles使用 Ansible Playbooks高级使用 文件操作 修改文件 循环控制 流程控制 主机路由 用户和用户组控制 其他 Ansible Jinja2使用 常用方法 A...转载 2019-03-28 23:03:26 · 813 阅读 · 0 评论 -
Ansible常用模块介绍
ansible 默认提供了很多模块来供我们使用。在 Linux 中,我们可以通过 ansible-doc -l 命令查看到当前 ansible 都支持哪些模块,通过 ansible-doc -s 模块名 又可以查看该模块有哪些参数可以使用。官网文档:http://docs.ansible.com/ansible/latest/list_of_all_modules.htmlAnsible常用模...转载 2019-03-28 22:44:41 · 489 阅读 · 0 评论 -
Ansible之Playbook详解、案例
playbook-剧本 介绍playbooks是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的。...转载 2019-04-01 20:46:27 · 643 阅读 · 0 评论