友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

apache-activemq的安装配置

post by rocdk890 / 2013-11-13 17:50 Wednesday linux技术

  今天公司同事要我帮忙装个activemq,activemq是Apache出品,最流行的,能力强劲的开源消息总线.activemq是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位.
  环境:centos 5.x
  需要的软件包:apach...

阅读全文>>

标签: 配置 安装 jdk java activemq

评论(0) 引用(0) 浏览(8017)

解决mysql使用utf8的sql文件出现乱码问题

post by rocdk890 / 2013-11-8 10:17 Friday linux技术

  今天上了一个站,打开首页全是乱码,在浏览器上调了几次编码字符,都不对,问了下php开发才知道原来sql文件里使用的是utf8的编码,而我的mysql没有专门指定使用那种编码,为了不影响到其他站的运行,专门针对这一个站使用utf8编码吧.
  系统:centos 5.x
  mysql版本:mysql 5.5.x
1.先在mysql里创建utf8的数据库
C...

阅读全文>>

标签: mysql 乱码 字符 utf8 sql 编码

评论(0) 引用(0) 浏览(5749)

shell脚本删除.svn文件夹

post by rocdk890 / 2013-11-6 13:54 Wednesday linux技术

  当在linux服务器上进行了svn代码下载后,要同步到web目录里去的话,就要把.svn这个文件夹给清理干净,给安全性增加一点保障.
脚本内容:
del_svn.sh

#!/bin/bash
cd /home/trunk/
find ./ -name ".svn" |xargs -n1 echo > /dev/null 2>&1
find ./ -name "...

阅读全文>>

标签: svn 删除 shell 目录 delete .svn

评论(0) 引用(0) 浏览(5200)

XenServer下查找占用硬盘IO较高的虚拟机

post by rocdk890 / 2013-11-3 0:45 Sunday linux技术

1.首先用iostat查看各个磁盘读写情况,虚拟机磁盘是以dm-id为名显示的。
iostat 2 2
#取样两次,每次相隔2秒

2.查找tps大于20的vm,并按大小排序:
iostat 2 2|grep ^dm-|awk -F"[ ]+|[-]" '{if($3>20){print $2"\t"$3}}'|sort -rnk 2
#第一列为磁盘ID,第二列为当前tps

3.根据磁盘I...

阅读全文>>

标签: xen IO 硬盘 虚拟机 xenserver

评论(0) 引用(0) 浏览(6056)

shell脚本监控网站80端口是否正常

post by rocdk890 / 2013-10-23 23:51 Wednesday linux技术

  很多时候我们不知道网站80端口是否正常,当然我以前的shell监控网站状态(续)这篇文章也可以监控网站,这里只是给大家提供另外一个思路去监控网站.
脚本内容:
vi check-80.sh

#!/bin/bash
nmap -P0 -p80 -sS -vv blog.slogra.com|grep 80 |tail -n1>/tmp/nmap.txt
check_80=`...

阅读全文>>

标签: 端口 shell 网站 监控 80 port

评论(0) 引用(0) 浏览(4702)

用expect不用输密码自动scp数据(续)

post by rocdk890 / 2013-10-18 9:19 Friday linux技术

  在上一篇用expect不用输密码自动scp数据中,给大家讲了怎么使用expect自动把数据拷到本地来,但今天公司要求既要原来每周自动down数据回来,又要在手动去down数据的时候是服务器上最新备份的,好吧,为了满足这样的要求,我在原脚本上做了一些修改.

手动down数据脚本:

#!/usr/bin/expect -f
set timeout -1
set passwd pass...

阅读全文>>

标签: 数据 exp 下载 expect 自动 最新 download

评论(0) 引用(0) 浏览(4723)

shell脚本自动创建ca证书

post by rocdk890 / 2013-10-17 10:51 Thursday linux技术

  在linux下创建证书大概是大多数人很头疼的事情,今天我在网上搜到个不错的shell自动创建ca证书的脚本,来分享给大家.
脚本内容:
#!/bin/bash
# Author: MOS
# Script name: mos_ca.sh
# Date & Time: 2013-01-06/23:05:35
# Version: 1.0.2
# Description:
#
[...

阅读全文>>

标签: linux shell ssl 证书 自动 创建 ca证书 ca

评论(0) 引用(0) 浏览(6329)

nfs网络挂载配置

post by rocdk890 / 2013-10-16 10:13 Wednesday linux技术

  今天项目要求把nfs服务器的一个分区实现远程网络挂载到另外两台web服务器上,还好之前有做过nfs远程挂载,不然就只能瓜起.
  系统:centos 5.x
  环境:服务器a(172.1.1.146 nfs服务端)
        服务器b(172.1.1.83 nfs客户端)
  ...

阅读全文>>

标签: 远程 目录 网络 nfs 挂载 分区 mount 共享

评论(0) 引用(0) 浏览(4141)

tomcat利用memcache解决session共享

post by rocdk890 / 2013-10-15 11:34 Tuesday linux技术

1.说明
主要是利用memcached-session-manager开源tomcat插件改变tomcat原始的session存储机制,将session的存储放到分布式缓存memcache中,从而实现对session的共享

2.安装包下载
memcache-session-manager在tomcat6上所需jar包
这是将msm官方的jar打了一个zip包方便下载使用
memcache-sessio...

阅读全文>>

标签: tomcat memcache SESSION 共享

评论(0) 引用(0) 浏览(6515)

ERROR 1201 (HY000): Could not initialize master解决方法

post by rocdk890 / 2013-10-14 0:40 Monday linux技术

  在做mysql主从复制,当在从服务器上的执行CHANGE MASTER时,报下面这个错误:
ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log.

下面是解决方法:
1.先停止slave
stop s...

阅读全文>>

标签: mysql 解决 错误 slave 从服务器

评论(0) 引用(0) 浏览(4482)

mysql 5.5主从配置

post by rocdk890 / 2013-10-13 14:17 Sunday linux技术

  上次给大家介绍了mysql 5.1主从搭建配置教程,这次我们来实现mysql 5.5的主从复制,其实大体上配置是差不多的,只有点细微的差别.
   系统:centos 5.x
   需要的软件包:mysql-5.5.33.tar.gz
   环境准备:
      ...

阅读全文>>

标签: 配置 mysql 搭建 同步 主从 复制

评论(1) 引用(0) 浏览(4503)

tomcat配置ip限制访问

post by rocdk890 / 2013-10-12 10:06 Saturday linux技术

  今天项目组要求单独对tomcat进行ip限制访问,好吧,这里说下我的环境,tomcat是独立访问的,没有跟httpd整合,所以项目组觉得不安全吧,为了满足项目组的要求,只需要对tomcat的server.xml进行编译就可以了.
  系统:centos 5.x
  软件版本:apache-tomcat-7.0.42.tar.gz
1.安装tomcat
这个...

阅读全文>>

标签: 配置 tomcat 安全 ip 限制访问

评论(0) 引用(0) 浏览(6503)

安装mysql5.5二进制包

post by rocdk890 / 2013-10-11 18:39 Friday linux技术

  今天给大家讲下了怎么安装mysql二进制包,这样避免在自己测试环境中还要去编译安装,浪费大量的时间,好了,来看教程吧.
  系统:centos 5.x
  需要的软件包:mysql-5.5.33-linux2.6-i686.tar.gz
1.下载mysql二进制包
wget http://cdn.mysql.com/Downloads/MySQL-5.5/...

阅读全文>>

标签: mysql 安装 mysql5.5 二进制包

评论(0) 引用(0) 浏览(4655)

shell监控网站状态(续)

post by rocdk890 / 2013-10-9 23:15 Wednesday linux技术

  在上一篇shell监控网站状态文章中,我给大家介绍了根据网站状态和加载时间来判断网站是否挂掉,今天根据elain这个blog上的方法,我再加上了根据监控网站关键字来判断网站是否挂掉.

脚本内容:

vi check-webload.sh

#!/bin/bash
weblist="https://blog.slogra.com"
for list in $weblist
do
...

阅读全文>>

标签: web shell 网站 监控 curl 关键字

评论(0) 引用(0) 浏览(3669)

shell监控服务器是否存活

post by rocdk890 / 2013-10-8 14:08 Tuesday linux技术

  今天公司服务器继续在10月6号统一重启了次,我怀疑是服务商那边的问题,跟他们联系居然说不可能,明明证据都摆在他面前了,居然还给我狡辩,看来要换得服务商了,还好服务器是月付的,为了防止下次服务器被重启,有些脚本无法运行的情况,我找了个脚本来监控服务器存活情况.
脚本内容:
vi check-ping.sh

#! /bin/bash

N=2
rmail=rocdk@163.com
whi...

阅读全文>>

标签: 服务器 shell 监控 server 存活

评论(0) 引用(0) 浏览(4416)