05 2017 档案
摘要:yum安装mongodb ps:现在最新版已经3.2了,但是数据库是别人搭建的,用的是2.6 下面我们在CentOS 6.5 x64系统上安装MongoDB 2.6.0版。 但在MongoDB v2.6.0版的软件仓库一共有五个包: 1)mongodb-org此包是元数据包,它可以实现自动安装下面的
阅读全文
摘要:brownies 核仁巧克力饼 toast 烤面包 dining room 餐厅 practical 实用的 meal 一餐 combination 组合 pancake 薄煎饼 waffle 华夫饼干 donut 甜甜圈 bacon 熏肉 bagel 百吉饼 muffin 英格兰松饼 omelet
阅读全文
摘要:tcpdump是Linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是ubuntu 12.04。 tcpdump的命令格式 tcpdump的参数众多,通过man tcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数: 各参数说明如下: -i:inte
阅读全文
摘要:许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。 LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、
阅读全文
摘要:一台Linux这两天不停往外发包,造成外部无法访问。 [root@ct-nat ~]# watch ifconfig 查看数据包新增情况 Every 2.0s: ifconfig Thu Jun 5 14:24:14 2014 eth0 Link encap:Ethernet HWaddr 00:1
阅读全文
摘要:安装:https://github.com/jumpserver/jumpserver,看readme照着做就行,下面是遇到的坑。 0.4.4版坑: 1.要升级pip,否则有的包装不上 2.pip安装时可以使用豆瓣源,要不会超时 3.ImportError: No module named 'pys
阅读全文
摘要:python3.5 安装的时候会有很多可选参数,这些参数是默认不提供的,可是当我们想通过pip install、esay_install 的时候却发现无法安装; 在这种情况下,我们只能从新安装python.并在编译的时候添加到可选参数, 1 安装Sqlite3 1.1 下载SQLTLE3: http
阅读全文
摘要:git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况: 举个例子来说吧!假设我们的项目初期只有一个master分支,然后分支上作过两次提交。这个时候系统只有一个master分支,他的分支历史如下:
阅读全文
摘要:经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。网上有很多可用的源,例如 豆瓣:http://pypi.douban.com/simple/
阅读全文
摘要:前话 最近想学一下一门新的高级语言,无意中看到用Python仿AIphaGo的github项目,就决定是他了。 AIphaGo的Git传送门: https://github.com/Rochester-NRT/AlphaGo 折腾 Python官网: https://www.python.org/
阅读全文
摘要:通过 Linux+Apache+OpenSSL 实现 SSL ( Secure Socket Layer )证书服务器,提供安全的 HTTPS ( Hypertext Transfer Protocol over Secure Socket Layer )服务。 安装 SSL 1. 安装 opens
阅读全文
摘要:一、上传Tomcat服务器 二、安装Tomcat服务器 2.1、解压tomcat服务器压缩包 2.2、配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 编辑/etc下的profile文件,加上如下内容: 2.3、修改tomcat服务器的启动端口 修改将
阅读全文
摘要:背景: 研发同事反应他自己的测试机器,有一个yum程序占用cpu很多,接近100%,然后他就将这个程序kill了。我一看他给我发的截图,原来不是“yum”,而是“yam”,第一反应就是让人当肉机了。上网一搜,果然有关yam的病毒,起因便是Redis未授权漏洞造成。 解决办法: 0.首先将进程kill
阅读全文
摘要:通常情况下我们在连接 OpenSSH服务器的时候假如 UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否与原始 IP地址一致,通过此种措施来防止客户端欺骗。平时我们都是动态 IP不
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 本地仓库操作 远程仓库操作 其他 tag 操作 目录(?)[-] 在做app开发的时候经常有版本的概念,比如v1.0、v1.1之类的,不同的版本肯定对应不同的代码,所以我一般
阅读全文
摘要:作为一个苦逼的技术男,在做开发的时候经常会遇见程序版本升级,数据库结构变化。我们需要一个快捷的方式让客户尽快从旧版本数据库结构更新至新版本数据库结构。如果每做一次改动我们就记录一下当然是好事,但是万一疏忽遗漏,后果不堪设想。。寻觅好久 ,网上也有很大数据库对比软件,大部分都是老外写的,还的花美刀。无
阅读全文
摘要:Hello,大家好。Navicat是我们平时使用较多的一个数据库客户端工具,平时小天我主要是用来连接mysql的,使用的时候还是很方便的。 今天小天我就给大家分享一个Navicat如何导入导出sql文件。 Hello,大家好。Navicat是我们平时使用较多的一个数据库客户端工具,平时小天我主要是用
阅读全文
摘要:一、概述 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而expect就使用来实现这种功能的工具。 expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通
阅读全文
摘要:1.安装: pip3 install django 解压 python3 setup.py install 可执行文件 django-admin.exe 目录:C:\Python35\Scripts # 添加环境变量(easy,自己查) 2.创建project(运维平台) 先进入自己指定的目录 dj
阅读全文
摘要:背景:现在运维管理服务器多数使用Excel表来维护,而且是多人来维护,造成信息不统一,所以要将信息入库,并方便后续的批量操作 1.cmdb主要分3块: a.采集信息程序 b.API提供接口 c.后台管理 2.物理机+虚拟机,所以不能用SN号来区分,会有重复,要用hostname来区分 3.资产信息不
阅读全文
摘要:一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。 cp /etc/passwd /etc/passwdbak #修改之前先备份 vi /etc/passwd #编辑用户,在前面加上#注释掉此行 #adm:x:3:4:adm:/var/adm:/sbi
阅读全文
摘要:这两个命令是用来查看和改变文件、目录属性的,与chmod这个命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。 chattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files…最关键的是在[mode]部分,
阅读全文
摘要:原文:http://blog.csdn.net/zhaoliang1131/article/details/54617274 Hyperledger Fabric超级账本 项目约定共同遵守的 基本原则 为:重视模块化设计,包括交易、合同、一致性、身份、存储等技术场景;代码可读性,保障新功能和模块都可
阅读全文
摘要:# vim /etc/profile在最后,添加:export PATH="/usr/local/webserver/mysql/bin:$PATH" #添加的路径保存,退出,然后运行:#source /etc/profile不报错则成功。
阅读全文
摘要:CentOS 6.X 自带的软件源可选的并不多,有时候要找到一个偏门一些的软件,用命令一搜怎么都没有源,考虑到使用软件源配合 yum 命令安装可以自动安装依赖,所以加一个新的软件源迫在眉睫。 考虑到同根性,如果安装第三方的源,最好找 Fedora 或者是 Red Hat 系的软件源,比如说 EPEL
阅读全文
摘要:作者:汪乐-LaiW3n链接:https://www.zhihu.com/question/37290469/answer/107612456来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 事情是这样的,最近我的室友Hasaki一直在问我区块链和比特币的事情,我尝试了
阅读全文
摘要:作者:qy guan链接:https://www.zhihu.com/question/25069820/answer/56757700来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1.分权生产环境对开发和测试只开放查询权限;需要修改权限时需要经过一定的机制来控制记
阅读全文
摘要:1、首先你要安装Git工具 下载地址:https://git-scm.com/downloads 2、右键鼠标,选中 “Git Bash here”,当然你也可以在windows的 “开始” >“所以程序”,或者安装目录打开它 3、配置全局的name和email,这里是的你github或者bitbu
阅读全文
摘要:除了 Git 命令,权限控制也是 Git 中极为重要的组成部分,本文主要介绍 GitLab 系统提供的最常用的权限控制功能。 一、分配成员角色 首先来了解下,Git 中的五种角色: 每一种角色所拥有的权限都不同,如下图: 我们需要做的是,为项目成员分配恰当的角色,以限制其权限。 二、group分配
阅读全文
摘要:参考:http://www.cnblogs.com/liuyansheng/p/6098470.html 一、dockerfile介绍: 是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令
阅读全文
摘要:转自:http://daixuan.blog.51cto.com/5426657/1752120 Docker简介 容器虚拟化,比传统的虚拟化轻量,2013年出现,发展非常迅速,Redhat在6.5版本开始支持docker,docker使用go语言开发,基于apache2.0协议,开源软件,项目代码
阅读全文
摘要:location正则写法 一个示例: 已=开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配到
阅读全文