自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 fabric

Fabric是一个Python(2.5-2.7)库,用于简化使用SSH的应用程序部署或系统管理任务。它提供的操作包括:执行本地或远程shell命令,上传/下载文件,以及其他辅助功能,如提示用户输入、中止执行等。本文主要介绍CentOS 6.3上使用fabric进行自动部署的基本方法。1.    环境部署本节主要介绍python版本升级,pip及fabric部署方法。

2016-12-09 15:42:18 861

原创 python安装pip工具

建一个get-pip文件,python get-pip.py环境变量path:添加c:python27/scriptspip install 。。。(pip安装相应的模块)

2016-12-09 15:26:07 422

原创 DISK CRITICAL - /root/.gvfs is not accessible: Permission denied

[oracle@cqltjcpt1 ~]$ df -h   Filesystem            Size  Used Avail Use% Mounted on  /dev/mapper/VolGroup-LogVol02                         47G  4.8G   40G  11% /  tmpfs                 127G  

2016-12-09 10:21:41 1776

原创 数据库加固

http://www.docin.com/app/p?id=7423402701.检查项名称:检查是否限制具备数据库超级管理员(SYSDBA)权限的用户远程登录判断条件:1. 以SYSDBA用户不能远程连接到数据库。操作:alter sysdba set REMOTE_LOGIN_PASSWORDFILE=NONE SCOPE=SPFILE;shutdown immediate

2016-12-08 17:20:07 1341

原创 安装两个tomcat

编辑环境变量:vi /etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)##########first tomcat###########CATALINA_BASE=/usr/local/tomcatCATALINA_HOME=/usr/local/tomcatTOMCAT_HOME=/usr/local/tomcat

2016-12-08 17:19:35 300

原创 rsync使用

1)拷贝本地文件。当SRC和DES路径信息都不包含有单个冒号":"分隔符时就启动这种工作模式。     如:rsync -a  ./test.c  /backup2)使用一个远程shell程序(如rsh、ssh)来实现将本地机器的内容拷贝到远程机器。当DES路径地址包含单个冒号":"分隔符时启动该模式。    如:rsync -avz  test.c  user@172.16.

2016-12-08 17:18:56 248

原创 rsync.conf详解

1、在服务端编辑配置文件[root@game_intf ~]# more /etc/rsyncd.conf port=8730log file=/var/log/rsync.logpid file=/var/run/rsync.pid[abc]path=/tmp/123use chroot=yesmax nonections=4read only=yeslist=yesuid=ro

2016-12-08 17:18:05 1601

原创 rsync错误日志

问题一: @ERROR: chroot failed rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 原因: 服务器端的目录不存在或无权限,创建目录并修正权限可解决问题。 问题二: @ERROR: auth failed on m

2016-12-08 17:17:30 1872

原创 rsync实现同步

一、备份客户端:1.创建/etc/rsyncd.secrets 权限配置600 (写服务器端的账户密码)2.客户端配置文件:port=873log file=/var/log/rsync.logpid file=/var/run/rsync.pidhosts allow =172.16.16.231hosts deny=*[backup]      

2016-12-08 17:16:58 290

原创 本地Yum

1、 mkdir xxx #新建文件夹 (新建一个挂载需要的文件夹)  2、配置本地yum源(挂载光盘)  3、进入 yum.repos.d 4、ls (查看当前文件夹全部的文件) 并 mv 修改   除Media 外   全改为 xxx.bak   

2016-12-08 17:16:29 305

原创 nginx+keepalived配置负载

一.系统优化1、修改/etc/sysctl.conf,优化tcp连接数net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.

2016-12-08 17:15:52 356

原创 Keepalived虚拟ip

linux下如何设置vip(虚拟ip)在做HA的时候需要为服务器设计虚拟IP,也就是一个主机对应多个IP地址?刚听起来好神奇,原来这样也是可能的看了下面的这个链接 自己配了一下http://hi.baidu.com/pbottle/item/7175d29702a0a0bd83d29533在eth0处引用别名,设置完子网掩码即可ifconfig eth0:0 166.1

2016-12-08 17:14:52 1038

原创 linux操作oracle

1.su - oracle2.sqlplus / as sysdba;1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户) 2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba 3、创建临时表空间:Sql代码  --查询临时表空间文件的

2016-12-08 17:14:18 265

原创 linux升级openssh

升级sshd到OpenSSH-6.7并删除老版本ssh1)升级前准备查看是否缺包# rpm -qa | egrep "gcc|make|perl|pam|pam-devel"如果有配置yum了的话可以直接yum安装这些包,这样既可以检验是否装了,没装的直接装上。yum -y install gcc* make perl pam pam-devel

2016-12-08 17:13:40 399

原创 linux6的yum源

[base]name=CentOS-$releasever-Basebaseurl=http://centos.ustc.edu.cn/centos/6/os/x86_64/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6[updates]name=CentOS-$releasever

2016-12-08 17:12:59 294

原创 linux升级openssl

wget https://www.openssl.org/source/openssl-1.0.2j.tar.gz ./config shared zlib-dynamicconfig完成后执行 make 命令makemake 命令执行完后再执行 make install 命令,安装opensslmake install重命名原来的openssl命令mv /

2016-12-08 17:12:32 326

原创 启动Tomcat报异常host-manager does not exist or is not a readable directory

前几天重新安装了Tomcat6,安装完Tomcat6后在wepapps下面会有一些tomcat自带的项目(root、manager、host- manager等几个),这几天项目没什么用我就删掉了,后来在MyEclipse中配置好Tomcat,新建web项目,在启动Tomcat是会出现 严重: Error starting static Resources java.lang.Ille

2016-12-08 17:11:54 404

原创 爬虫

(.*?)你想要获取的东西.*?任何字段#coding=utf-8  (有中文编辑都要加编码格式)import reimport urllibdef getHtml(url):content=urllib.urlopen(url).readreturn contentdef getNum(html):reg=r'(.*?)'Numlist=r

2016-12-08 17:11:17 381

原创 配置VNC

VNC连接Linux桌面,要想连接Linux远程桌面,按照下面的步骤,非常简单、快速,Linux配置VNC(以RedHat、CentOS、Fedora系列为例)。工具/原料Linux平台安装VNCServerWindows平台使用VNC-Viewer方法/步骤1、在Linux平台安装VNCServer服务端软件包。#yum -y install vnc *vnc-serve

2016-12-08 17:10:37 322

原创 安装oracle常见问题和解决方案

./runInstaller: line 95: [: too many arguments ./runInstaller: line 99: /home/oracle/oracle/database: No such file or directory'文件目录太长,修改一下即可 linux 终端启动图形化程序界面时报错:No protocol specified

2016-12-08 17:09:52 991 1

原创 oracle 11g安装过程中问题:找不到WFMLRSVCApp.ear

网上的方法是将两个压缩包解压到同一个目录中,我的方法是不再此解压,麻烦,直接将解压出的内容剪切过去,方便省事,原理也是相同的。 解决方法:将win64_11gR2_database_2of2解压出的文件,\win64_11gR2_database_2of2\database\stage\Components中的内容直接剪切到\win64_11gR2_database_1of

2016-12-08 17:08:36 542

原创 安装oracle

1.安装vnc  yum install tigervnc tigervnc-server2.vncserver启动3.安装依赖库yum install -y compat-libstdc* yum install -y elfutils-libelf* yum install -y gcc* yum install -y g

2016-12-08 17:08:07 483

原创 安装yum

RedHat 安装配置YUM 删除 1、 查询系统是否安装yum: rpm –qa|grep yum 2删除原有yum rpm -qa|grep yum|xargs rpm -e –nodeps  安装 1、 下载 命令:wget  url:*.rpm 登陆网站:

2016-12-08 17:06:47 249

原创 oracle打补丁

oracle 数据库补丁安装(单实例) ------------24006111注:务必先安装24006111再安装24315821,否则无法进行正常的补丁安装流程。1、关闭数据库监听和数据库实例 ------若无数据库实例,则无需运行以下命令lsnrctl stop;sqlplus / as sysdba;shutdown immediate;2、安装补丁包u

2016-12-08 17:05:59 957

原创 pycharm远程上传文件到Linux

配置远程SFTP1. 在PyCharm中打开SFTP配置面板,路径为Tools => Deployment => Configuration:2. 配置Connection参数设置,填写远程服务器域名或者IP地址及用户名密码后,点击Test按钮进行连接测试,另外可以点击Autodetect按钮自动关联root path:3. 配置Mappings参数设置,进

2016-12-06 22:12:21 3965

原创 python2.7之MySQLdb模块 for linux安装

1.下载:MySQL-pythonhttp://sourceforge.net/projects/mysql-python/files/mysql-python-test/1.2.3b1/MySQL-python-1.2.3b1.tar.gz/downloadtar -zxf MySQL-python-1.2.3b1.tar.gzcd MySQL-python-1.2.3b1pyt

2016-12-06 22:09:43 482

原创 mysql设置密码

mysql如何设置密码 有很多方法:1.用root 进入mysql后mysql>set password =password('你的密码');mysql>flush privileges; 2.使用GRANT语句 mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant

2016-12-06 22:08:25 267

原创 python安装paramiko模块

一、简介paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作

2016-12-06 22:07:18 2522

原创 安装oracleASM

问题:oracleasm status不能启动解决方案:[root@localhost ~]# oracleasm statusChecking if ASM is loaded: noChecking if /dev/oracleasm is mounted: no[root@localhost ~]# oracleasm exit[root@localhost

2016-12-06 22:06:17 1337

原创 更新补丁Bind

1.查询补丁版本信息(1) rpm -qa|grep bind(2) dig @localhost version.bind2.下载安装BIND最新漏洞和升级解决办法现在有非常多的公司的都有自己的DNS服务器,也有非常多的公司使用BIND搭建智能DNS服务器。如果bind服务器挂掉那么公司的所有网站都可能会无法访问,那么BIND的安全就至关重要了,如何能通过技术手段

2016-12-06 22:05:18 694

原创 Linux内核补丁升级

如果机器已经联网,直接利用包管理工具更新,需要注意的是现在3.0以上的内核引入了签名机制,需要导入签名的key,参考步骤如下: 1、导入keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org当然,如果已经修改了repo的gpgcheck=0也可以不导入key2、安装elrepo的yum源

2016-12-06 22:04:21 563

转载 查看Linux内核

方法一: 命令: uname -a 作用: 查看系统内核版本号及系统名称 方法二: 命令: cat /proc/version 作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称 补充说明: /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系

2016-12-06 22:03:12 358

原创 Linux 添加新硬盘 LVM操作(作用:新增硬盘的卷管理)

1查看当前系统硬盘及分区情况(注:linux中SCSI的第1个硬盘/dev/sda,第2个硬盘/dev/sdb依此类推)2初始化分区sdb为物理卷pv pvcreate /dev/sdb  //初始化 pvdisplay  //显示物理卷信息3创建逻辑卷组vg,将/dev/sdb物理卷加入到这个卷组里(VolGro

2016-12-06 22:02:07 5281

原创 py随笔

while true,无限循环str.isdigit判断是不是数字+只能在两个两个相同的类型之间执行iter(i)将i加入迭代器

2016-12-06 22:00:35 231

原创 os.walk()

os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。walk()方法语法格式如下:os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])top -- 根目录下的每一个文件夹(包含它自己), 产生3-元组 (dirpath, dirnames, filenames)【

2016-12-06 21:59:35 248

原创 LAMP

安装:http://wenku.baidu.com/link?url=1HrDcWjn4MqehasoVHczuL2o7r0PAlZKFtRvJgPbzppXK5lzRN89Xs5GUO2BmHhyx68L1kUmBb8JSr-2gZqWn_z6sLA4z8-IaqA-Wvli0Z71.安装zabbix过程中configure: error: Invalid Net-SNMP di

2016-12-06 21:58:50 271

原创 安装两个tomcat

编辑环境变量:vi /etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)##########first tomcat###########CATALINA_BASE=/usr/local/tomcatCATALINA_HOME=/usr/local/tomcatTOMCAT_HOME=/usr/local/tomcat

2016-12-06 21:57:33 235

原创 linux日常易忘指令

1.编辑全局指令进入~/.bash_profile  增加"exprot +(启动文件的地址)"source ~/.bash_profilr(刷新)2.修改mysql密码mysql -uroot -p password (新密码)输入旧密码 3.进入主从的另外一个mysqlmysql -uroot -p(密码)  -S /tmp/my

2016-12-06 21:56:18 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除