shell功能概述:
使用svn管理tomcat版本,然后根据指定tomcat版本号、tomcat端口号、tomcat进程同时添加utf-8编码,生成对应的压缩包版本tomcat;
#!/bin/bash
#$1 tomcat_version $2 tomcat_JAVA_HOME #调用当前shell时需要传入的参数 第一个tomcat版本 这里配置的是7 和8版本,第二个参数是JAVA_HOME
set -e #出错即停止
#update_tomcat() $1=$WD $2=$TOMCAT_V #这个方法需要传的参数
#copy_tomcat()...
Linux 常用前端应用服务器nginx 的安装和配置
Nginx的安装
nginx 针对各个平台都可以用相应的默认包来安装,这里我主要是给大家介绍使用源码编译安装,其中包含具体的编译参数
开始之前呢,我们先要安装编译环境gcc g++ 开发库之类的,我这里默认已经装好了,没有装好的同学按照下面方法安装一下:
我以CentOS平台为例,用yum安装开发库环境
ububtu平台编译环境可以使用以下指令
apt-get install build-essential
apt-get install libtool
...
Linux 安全运维:服务器端口扫描及邮件发送
前段时间看磊哥博客,他写了一段非常不错的脚本,特别记录了下来,这里收藏下,也分享给大家。
使用方法:
1、将以下脚本保存为scan_analyse.sh。增加执行权限;
创建脚本目录:
mkdir -p /root/nmap_scan/scan_shell
然后把脚本放到此目录里,这样的目的是生成对比的源文件,以后的扫描都是跟这个源文件做对比。
2、使用crontab运行脚本
30 01 * * * /bin/bash /root/nmap_scan/scan_shell/scan_analyse.s...
tomcat 多站点配置
为节省资源,有时候需要对tomcat配置多个站点,这样可以部署不通的应用而且都用的80端口;
修改tomcat/conf/server.xml 文件
打开这个文件后找到host字段
复制一份原来的host中间的内容作如下修改
<Host name="test.syscto.com" appBase="/var/www/test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>test.syscto.com</Alias>
<Co...
linux下使用yum安装mysql
1、安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: yum install mysql 安装mysql 服务器端: yum install mysql-server yum install mysql-devel www.2cto.com
2、启动&&停止 数据库字符集设置
mysql配置文件/etc/my.cnf中加入d...
windows 环境下,通过dos 使用批处理命令判断某文件是否存在
功能概述:
windows环境下通过过DOS判断某一个文件是否存在,若存在则删除,若不存在则输出不存在,并退出:
命令:
@echo off
cd "D:ansoft"
if exist *.php (
del * /q
) else (
echo "此目录下不存在PHP文件"
exit
)
@echo on
保存为del.bat 文件即可
此脚本是用来判断D盘的ansoft下是否存在php的文件,若存在则在安静模式下删除,若不存在则输出此目录下不存在PHP文件,并exit。
也可以把if后面判断的...
【CentOS5.3 64位系统Tomcat6.0无法启动】
这个错误如果从没见过,绝对会浪费大家好多时间去查找,而且网上千篇文章都没有一个真正的解决办法!欢迎请大家转载!!
新服务器配置tomcat6.0环境,配置完毕后,无法正常启动。报错如下:shutdown 端口看似被占用,但是换成其他端口还是无法启动;
2010-11-13 10:16:06 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8001]:
java.net.BindException: Cannot...
wordpress 更换域名
用管理员登陆WordPress后台,点击设置→常规,将里面的WordPress 地址(URL)和站点地址(URL)都修改为新的域名,然后点击保存更改。咦,咋退出了,其实是成功了,看一下浏览器的地址栏是不是变成新地址了?用管理员账户登陆一下,看看设置→常规里是不是变成了新的域名?然后再点击首页看看是不是变成了新的域名,如果输入旧的域名会不会跳转到新的域名呢。很明显修改成功了,是不是很简单。
但是由于博客...
Ceph 安装部署、配置
操作系统环境:
CentOS 7.5
Ceph 简介
Ceph 集群 至少需要一个CephMonitor 和两个OSD 守护进程, 运行ceph 文件系统客户端时则必须要用元数据服务器 (MDS)Metadata Server
Ceph OSDs: 功能是存储数据,处理数据的复制、恢复、回填、再均衡,并通过检查其他OSD 守护进程的心跳来向 Ceph Monitors 提供一些监控信息。当 Ceph 存储集群设定为有2个副本时,至少需要2个 OSD 守护进程,集群才能达到 active+c...
通过利用vbs脚本来监控windows服务器上的相关应用程序
话不多说,我直接贴代码:
dim wmi,proc,procs,proname,flag,WshShell
Do
proname="isearch.5069.exe" '需要监测的服务进程的名称,自行替换这里的记事本进程名
set wmi=getobject("winmgmts:{impersonationlevel=impersonate}!\.rootcimv2")
set procs=wmi.execquery("select * from win32_process")
flag=true
for each proc in procs
if strcomp(proc.name,proname)=0 then
flag=false
exit for
end if
...