1.yum安装(管理主机以及被管理主机都需要安装) yum install epel-release yum install ansible 2.配置管理主机 vim /etc/ansible/hosts 这里添加被管理主机的IP,可以是外网IP和内网IP 3.在管理主机中生成ssh密钥对 ssh-keygen -t rsa 一路回车即可在$HOME/.ssh目录下生成id_rsa和id_rsa.put私钥和公钥两个文件. 注: 如果在生成密钥的时候设置了密码,ansible每次执行命令的时候,…
简介 Zotero优缺点 使用Zotero作为主力文献管理工具的原因: 软件本身完全免费并且开源,不存在盗版问题 注册后本身只包括 300M 空间同步,但支持 WebDAV 同步,例如 Dropbox 和坚果云等 官方的反馈论坛比较活跃,有问题可以快速得到反馈 从网站和期刊文章等提取保存出版物数据检索 拖入 PDF 的出版物数据准确率高 可以和 Word,LibreOffice 集成,方便文献进一步的使用管理强大的第三方插件系统 每个条目下可以添加任意数量和格式的附件 使用一个工具首先要了解其上…
学习saltstack 服务器批量管理 1.saltstack 简介 SaltStack是一个开源的.新的基础平台管理工具,使用Python语言开发,同时提供Rest API方便二次开发以及和其他运维管理系统进行集成.相对于出道比较早的Puppet,SaltStack先天的优势就是简单.易用,可以非常快速的在团队中推广和使用,而且运行多平台. SaltStack目前拥有四大主要功能 远程执行:就是在管理节点上实现在上百台.上千台机器上同时执行一个命令. 配置管理:也可以称之为状态管理,你可以描述…
Linux下批量管理工具pssh安装和使用 pssh工具包 安装:yum -y install pssh pssh:在多个主机上并行地运行命令 pscp:把文件并行地复制到多个主机上 prsync:通过 rsync 协议把文件高效地并行复制到多个主机上 pslurp:把文件并行地从多个远程主机复制到中心主机上 pnuke:并行地在多个远程主机上杀死进程 pssh配置 要求:执行pssh的机器务必要与远程机器有信任关系,即可以ssh免密码登录(ssh-copy-id) IP列表文件内容格式[use…
Apache服务器最新版下载.安装及配置(win版) Apache的下载: 登录http://httpd.apache.org/download.cgi 这个地址,找到2.4.10,如下图位置:   进入如下界面后,选择第一项ApacheHaus,这是个第三方下载平台,在它的网站下载独立的Apache会是一个压缩包 另外四个中,第二个也是独立的Apache下载地址,另外三个是集成开发环境. 小编选的第一个.   在新的界面中,会发现VC9和VC11字样,通过阅读相关内容得知,VC9是指用VS20…
产生背景: 由于做服务器运维方面的工作,需要一人对近千台LINUX服务器进行统一集中的管理,如同时批量对LINUX服务器执行相关的指令.同时批量对LINUX服务器upload程序包.同时批量对LINUX服务器download程序包.当前世面上也存在一些常见且功能强大的工具,如puppet,dsh,parallel-ssh等,但不得不说,他们的功能太重量了,重量到不得不学习他们的命令以及复杂的用法,且对于刚入LINUX门道的“菜鸟”来说无UI界面纯命令操作也显得太“重”了.故基于当前行业的形式以及…
Navicat(数据库可视化操作软件)安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.Navicat安装.激活与配置 4.简单测试 5.注意事项 6.相关博文 >>看不清的图片可在新标签打开查看大图 1.概述 Navicat是一个优秀的数据库可视化操作界面,其支持的数据库如下: 2.本文用到的工具 Navicat安装包和激活文件(v11.0.19):64bit(密码1de7) 32bit(密码0sv6) 测试数据(sql后缀文件可用txt查看) 3.Navic…
# vim插件管理器的安装和配置-windows ### 前言------------------------------ vim做一框功能强大的编辑器,扩展功能令人称奇,插件机制非常灵活- 本篇推荐两款vim的插件管理器vundle和vim-plug- vundle是一款老款的插件管理工具- vim-plug相对较新,特点是支持异步加载,相比vundle而言 ### vundle-----------------------------#### 简介----------------------…
服务器版本信息: Centos6.9 [root@db02 ~]# uname -a Linux db02 -.el6.x86_64 # SMP Tue Mar :: UTC x86_64 x86_64 x86_64 GNU/Linux ansible软件介绍 ansible是一个基于Python开发的自动化运维工具! 其功能实现基于SSH远程连接服务! ansible可以实现批量系统配置.批量软件部署.批量文件拷贝.批量运行命令等功能 ansible官方资料 官网:http://www.ans…
服务器版本信息: Centos6.9 [root@db02 ~]# uname -a Linux db02 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux ansible软件介绍 ansible是一个基于Python开发的自动化运维工具! 其功能实现基于SSH远程连接服务! ansible可以实现批量系统配置.批量软件部署.批量文件拷贝.批量运行命令等功能 ansib…
SSH的安装及配置 SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudoapt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server. 一.安装客户端 Ubuntu缺省已经安装了ssh client. sudo apt-get install ssh 或者 sudo apt-get instal…
ansible概述和运行机制 ansible概述 Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具,  它用Python写成,类似于saltstack和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端 , 它使用SSH来和节点进行通信  Ansible基于 Python paramiko 开发,分布式,无需客户端,轻量级,配置语法使用 YMAL 及 Jinja2模板语言,更强的远程命令执行操作 官方网站 :https://www.ansible.com/…
公司大概有200多云主机需要进行管理,但是如果通过手工管理费时还累最终结果也容易出错,所以考虑通过自动化的方式来管理云主机,目前开源的自动化工具,大家用的比较多的有Ansible和Saltstack这两种,其实还有其他的只是相对于来说已经没有这两个那么常用,我这边最早接触到的是ansible所以公司采用了ansible来管理主机,下面我们介绍下ansible的安装配置. 一.环境的准备 1.Python2.6+:Ansible 是基于Python开发,所以我们控制主机需要安装Python2.6以…
ansible分为以下几个部份: Ansible:核心引擎 Modules:包括 Ansible 自带的核心模块(core modules)及自定义模块 (custom modules): 核心模块:ansible模块资源分发到远程节点使其执行特定任务或匹配一个特定的状态. 自定义模块:如果核心模块不足以完成某种功能,可以添加自定义模块. Plugins:完成模块功能的补充,包括连接插件.邮件插件等 Playbooks:网上很多翻译为剧本,个人觉得理解为编排更为合理:定义ansible任务的配置…
一.安装ansible准备 //安装准备 .两台机器 172.7.15.106 172.7.15.111 .设置hostname以及hosts 172.7.15.106 web9.lulu.com 172.7.15.111 web10.lulu.com . 安装ansible (只需要在106--server端安装) [root@web9 ~]# yum install -y epel-release [root@web9 ~]# yum install -y ansible 二.安装ansib…
Ansible是一个简单高效的自动化运维管理工具,用Python开发,能大批量管理N多台机器,可以并发的在多台机器上部署应用.安装软件.执行命令.配置和编排任务. 一.Ansible工作机制 从图中可以看出ansible分为以下几个部份: 1) Control Node:控制机器 2) Inventory:主机清单,配置管理主机列表 3) Playbooks:剧本.任务编排.根据规则定义多个任务,模块组织结构清晰,由ansible自动执行. 4) Modules(Core | Custom):模…
注册的第一天,把我的工具弄上来.如果有一个软件,如果你有vps虚拟机,服务器,3389中的任意一种两种或全部,而且还是批量的,需要管理.那么,你可能会想找个软件来管理吧,毕竟,一个人忙不过来管理这么多呀,有个工具多好是吧. 今天,我来说说这个工具! IIS7远程桌面批量管理工具 这软件是能远程批量管理3389,vps,服务器的. 记忆:3389是远程协助的端口,默认的只有本机帐号发起的连接才有可能被外界连接. 那来看一下这软件的相关配置需求: 1.运行环境 :WIN系列服务器和电脑 | .net…
Snapman多人协作电子表格是一个即时工作系统. 一.软件下载地址 Snapman下载的官网地址:http://www.snapman.xyz 在官网下载Snapman主程序安装: snapman_setup64_cn_v1.3.5.exe 有些机器软件启动出现异常还需要安装VC2017运行时:vc_redist.x64.exe 如果需要使用其中的远程桌面功能还需要安装.net framework 4.0:dotNetFx40_Full_x86_x64.exe 二.软件支持操作系统平台 只支持…
主要是记录一下,免得下次重装系统后又到处搜索.. 一.必要软件的安装 JDK 下载 tar.gz:http://www.oracle.com/technetwork/java/javase/downloads/index.html 解压到 /opt(optional softwares, 可认为是 D盘)或 /usr/local(相当于 C://Program Files)中.对桌面 Linux 用户而言,可以解压到/home/yourname/softwares/里也是可以的. 添加 PATH…
mysql免安装版配置步骤详解分享 1.准备工作 下载mysql的最新免安装版本mysql-noinstall-5.1.53-win32.zip,解压缩到相关目录,如:d:\ mysql-noinstall-5.1.53-win32.这个就是mysql的根目录了. 2.配置 在根目录下有几个文件如下: my-small.ini (这是针对一个小内存(〈= 64MB)的系统,MySQL 只会被时不时地用一下,很重要的是 mysqld 守护进程不会使用很多资源.)my-medium.ini (这是针…
参考链接:https://blog.csdn.net/xyang81/article/details/51555473 Supervisor(http://supervisord.org/)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统.它可以很方便的监听.启动.停止.重启一个或多个进程.用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到…
背景 一直使用 “VisualSvn Server” 作为源码管理工具,使用一段时间之后,使用场景遇到以下问题 添加用户必需登录到服务器. 一台服务器,只能安装一个 “VisualSvn Server” 服务,各小组若共用服务器,用户.svn库不能很好隔离 解决方式 SCM-Manager 支持svn.git.Mercurial 下载 从地址 https://www.scm-manager.org/download/ 下载合适的软件版本 tomcat寄宿,使用SCM-WebApp 1.46(目前…
更多详情点击参考官网说明 vpsmate官方推荐centos版本为6.2 64位 使用 SSH 连接工具,如 PuTTY.XShell.SecureCRT 等,连接到您的 Linux 服务器. 执行以下命令开始安装: # cd /usr/local# wget http://www.vpsmate.org/tools/install.py # python install.py 如下图所示: 安装完成后请设置管理员用户名和密码,如果直接回车,则使用默认的用户名 admin 和密码 admin .…
引言:     1.如果你想知道你所管理的几万台服务器的/home分区使用率是多少.     2.如果你想为你所管理的几万台服务器添加同一个计划任务你该怎么办?     3.如果你想让你所管理的几万台服务器执行同一个刚刚写好的备份脚本怎么办? 一台一台的去处理?这当然不行. 所以你最有可能想到的,就是写一个循环,在这几万台机器中循环,执行同样的操作. 可是.如果经常需要做这样的操作,每天写数次循环会不会太累了呢? 更要命的是,当你要循环的主机列表或IP地址池每次都不同时,你又该怎么办呢? 所以,…
Ansible-批量linux管理工具:https://github.com/ansible/ansible Ansible有如下优点: 1.轻量级,他不需要去客户端安装agent,更新时,只需要在操作机上进行一次更新即可 2.批量任务执行可以写成脚本,而且不用分发到远程就可以执行 3.使用python编写的,维护更简单,ruby语法过于复杂 4.支持sudo…
一般大型的企事业单位都有自己的服务器,但是服务器一般都放在机房,辐射较大,噪音大,如何能有效的避免这一情况呢?哈哈,那就来个远程桌面,远程操作服务器吧. 一.使用 iis7远程连接管理工具工具下载官网1.解压,运行程序2.添加服务器信息(1)单个添加,点击 添加或鼠标右键 添加(2)导入 批量服务器信息先创建一个excel表格,在excel里整理自己的服务器信息.按照以下格式:分组,负责人,服务器名称,登录IP+端口,用户名,密码,状态,到期时间,备注注意事项: ①.每列的信息用逗号隔开(逗号为…
实验环境: 架构图: 主机环境: 操作系统:因docker对内核需要,本次部署操作系统全部采用centos7.6(需要内核3.8以上) VM :2C 2G 50G * 5  PS:因后面实验需要向k8s交付java服务,所以运算节点直接4c8g,如果不交付服务,全部2c2g即可. IP及服务规划: 安装步骤: 所有机器上安装epel源: #yum -y install epel-release 关闭防火墙以及selinux: # systemctl stop firewalld# systemc…
监听和替换多台服务器之间的来回切换 一.安装tar zxvf keepalived-1.1.15.tar.gzcd keepalived-1.1.15./configure --prefix=/usr/local/keepalivedmake && make install # 这段配置只是为了使用的方便,可以不这样来操作--------------------------------------------------------------------------------cp ke…
Shipyard简介 Shipyard是一个集成管理docker容器.镜像.Registries的系统,它具有以下特点: 1.支持多节点的集成管理 2.可动态加载节点 3.可托管node下的容器 镜像环境准备 # docker pull rethinkdb # docker pull microbox/etcd # docker pull shipyard/docker-proxy # docker pull swarm # docker pull shipyard/shipyard 手动安装(…
本节内容以Centos7为系统环境进行讲解: 1.安装epel源,方便直接yum安装: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 2.yum安装ansible: yum -y install ansible 3.对ansible的hosts文件进行配置: [root@sdrtest ~]# vi /etc/ansible/hosts [root@sdrtest ~]# cat /et…