转载学习
懂得网络配置命令是一般技术人员必备的技术,经过一段时间的研究和学习,总结了一些常用的命令和示例以便日后查阅.
传统的在1–3点,ip高级路由命令在4–12点,两者部分可以通用,并达到同样的目的,但ip的功能更强大,可以实现更多的配置目的。
首先,先了解传统的网络配置命令:
1. 使用ifconfig命令配置并查看网络接口情况
示例1: 配置eth0的IP,同时激活设备:
# ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up
示例2: 配置eth0别名设备 eth0:1 的IP,并添加路由
# i..
今天修改了jsp 的首页,可是网页显示一直以前的页面,仔细分析一下,应该是缓存的问题,我用的中间件是 weblogic9 ,weblogic9 的缓存是放在:
域\servers/AdminServer/tmp/_WL_user 下面,此目录下面存放的各个项目的缓存文件,找到你相关项目的缓存目录 直接删除后,重起 weblogic ,问题解决!
Oracle 故障处理
1:故障发现
Oracle 启动后发现其他帐户都无法登陆,报告错误如下:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory
解决:
Sqlplus /nolog
Connect / as sysdba
Startup
出现故障如下:
SQL> startup
ORACLE instance started.
Total System Global Area 1224736768 bytes
Fixed Size ..
ORA_NLS33
环境变量ora_nls33定义'locale data'所在的目录......
Oracle对不同字符集的支持是通过nls运行库来实现的,nls运行库的运行需要'local data'的支持,而环境变量ora_nls33就是定义'local data'存放目录的变量;
在不同的版本中此变量的名称有所不同:
Release
Environment Variable
7.2
ORA_NLS
7.3
ORA_NLS32
8.0, 8.1, 9.0.1, 9.2
ORA_NLS33
在所有的版本中默认的路径是:$ORACLE_HOME/ocommon/nls/admin/data ;
这个变量通常不需要被定义(The ORA_NLS* variable should be d..
qmail 无法发送邮件
我的邮件服务器是使用得qmail + vpopmail 等一系列软件构成的,今日2010年3月19日下午大概2点突然无法发送邮件,邮件接收没有问题,这之前服务器没有动过,邮件发送 接收一直没有问题。经过检查服务器,发现服务器进程里出现很多的相同进程,如下:
rblsmtpd /var/qmail/bin/qmail-smtpd /vpopmail..........................
以上这样的进程出现很多。
解决方法:
我的qmail 的启动脚本如下;
#!/bin/sh
QMAILDUID=`/usr/bin/id -u qmaild`
NOFILESGID=`/usr/bin/id -g qmaild`
QMAILQUEUE="/var/q..
常用手册
本人总是记不住各种命令参数和配置项的含义,收集了一些常用的收册放在这里,随时可以查询。
Apache 2.0 手册:
http://www.uplinux.com/download/doc/apache/ApacheManual/index.html
Apache 2.2 手册:
http://www.uplinux.com/download/doc/apache/ApacheMenu/index.html
Nginx 中文wiki:
http://wiki.nginx.org/NginxChs
PHP5 手册:
http://www.uplinux.com/download/doc/php/php_manual_zh.chm
Mysql 4.1 手册:
http://www.uplinux.com/download/doc/mysql/mysql4/index.html
Python 2.3 手册:
http:..
WEB压力测试webbench
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。
1、适用系统:Linux
2、编译安装:
1. wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
2. tar zxvf webbench-1.5.tar.gz
3. cd webbench-1.5
4. make && make install
3、使用:
1. webbench -c 3000 -t 30 http://192.168.114.155/phptest.php
参数说明:-c表示并发数,-t表示持续时间(秒)
4、测试
功能:当服务器出现故障时,利用飞信将故障以短信形式发到手机上。
系统情况:redhat AS 4
内核:2.6.9
前提:nagios正常运行,且无故障出现。
我的安装如下:
下载了飞信linux程序:
http://www.it-adv.net/fetion/fetion_linux_20080402.tar.gz
下载飞信lib库文件:
32位官方lib库:http://www.it-adv.net/fetion/library32.rar
64位官方lib库:http://www.it-adv.net/fetion/library64_linux.tar.gz
下载后,解压,我的系统是32位,解压library32.rar
复制解压后的程序到 /usr/lib下。然后解压飞信程序,
运行 ldd ..
将系统自带的glibc 2.3.4 升级到 glibc2.5
工作环境:redhat AS 4 2.6.9
注意:必须准备系统启动盘,或者其它工具(当系统无法启动时)
今日下载了飞信安装程序以及库文件,决定安装到linux 上,解压安装程序和库文件,将库文件cp到/usr/lib下,运行:ldd 飞信程序,提示错误,需要glibc 2.4,于是察看资料,决定升级glibc
升级过程操作如下;
运行:/lib/tls/libc.so.6
可以查看到当前的glibc版本。
安装之前,升级内核,使其支持glibc2.5,我将内核升级到 2.8,重起完成。
解压下载好的glibc2.5
由于先前编译出现权限..
自从安装qmail邮件系统后,使用上一直没有问题,可是后来部分帐户每天都会出现大量的垃圾邮件(所说的广告),病毒邮件(附件是木马等病毒),大量的垃圾邮件使邮件队列出现诸塞现象。后来安装了clamav杀毒软件,定时每天临晨对邮件队列进行一次杀毒,对病毒邮件和垃圾邮件全部转移到我自己定义的一个文件夹中。经过几天的观察效果一般。最后还是决定重新制作一套时时杀毒并且具有防火墙功能的邮件杀毒系统。经过一边研究(google很多次,虽然网上有很多的案例,各有千秋。不过大部分都是相互转载,也就..