自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Apache自带的压力测试工具——ab初体验

我们知道压力测试的软件确实很多,诸如微软的WAST,惠普的LoadRunner以及等等其他的,但这些软件学习起来还是需要花费些时间,在选择上实在头痛,后来在郭欣的那本《构建高性能WEB站点》上看到了他介绍的这款Apache自带的压力测试工具ab,十分喜爱,于是今天终于有机会体验下ab对网站的压力测试。 实验之前我的apache已经安装了,操作系统:Ubuntu 10.04 ...

2011-12-27 16:36:13 225

原创 Linux下查看文件编码,文件编码格式转换和文件名编码转换

如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。  查看文件编码  在Linux中查看文件编码可以通过以下几种方式:  1.在Vim中可以直接查看文件编码  :set file...

2011-12-23 11:13:18 174

原创 Nginx 502错误触发条件与解决办法汇总

一些运行在Nginx上的网站有时候会出现“502 Bad Gateway”错误,有些时候甚至频繁的出现。有些站长是在刚刚转移到Nginx之后就出现了这个问题,所以经常会怀疑这是不是Nginx的问题,但事实上这是个误区。以下是从张宴和Ayou的博客搜集整理的一些Nginx 502错误的排查方法,供大家参考:Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的...

2011-12-07 20:41:04 143

原创 Nginx 502错误触发条件与解决办法汇总

一些运行在Nginx上的网站有时候会出现“502 Bad Gateway”错误,有些时候甚至频繁的出现。有些站长是在刚刚转移到Nginx之后就出现了这个问题,所以经常会怀疑这是不是Nginx的问题,但事实上这是个误区。以下是从张宴和Ayou的博客搜集整理的一些Nginx 502错误的排查方法,供大家参考:Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的...

2011-12-07 20:41:03 3768

原创 linux下查看端口被谁用了

[code="java"][root@uu conf]# netstat -lntp |grep 80[/code][code="java"]tcp 0 0 :::8009 :::* LISTEN 2065/java tcp 0 ...

2011-11-28 15:39:05 98

原创 linux下查看端口被谁用了

[code="java"][root@uu conf]# netstat -lntp |grep 80[/code]tcp 0 0 :::8009 :::* LISTEN 2065/java tcp 0 0 :::80 ...

2011-11-28 15:39:03 112

原创 网络链接

问题1:太多无效的ESTABLISHED 连接Tomcat服务器运行一段时间就登录不进去了! 用ssh连接到服务器以后做下面的操作Step1:查看系统负载是不是太大了,给hang住了# toptop - 21:43:23 up 59 days, 18:39, 1 user, load average: 0.02, 0.05, 0.01 //负载一点都不高!...

2011-11-26 15:00:06 124

原创 大量的TIME_WAIT解决办法

WINDOWS平台netstat -an netstat -an | find "1433"192.168.12.13:3306 192.168.12.12:30443 TIME_WAIT192.168.12.13:3306 192.168.12.12:30444 TIME_WAIT192.168.12.13:3306 19...

2011-11-26 12:48:33 187

原创 centos6.0 拷贝安装nginx+php方法

1、拷贝原来nginx与PHP编译后文件 2、安装libmcrypt[code="java"]./configuremakemake install[/code] 3、安装libiconv.so.2 [code="java"] a) \\10.10.70.36\dev\middleware\nginx\libiconv-1.13.1...

2011-09-28 12:48:08 88

原创 IO情况

[code="java"][root@localhost htdocs]# /usr/bin/time dd if=/dev/zero of=/opt/apache2/htdocs/xcw10 bs=50k count=1024[/code]1024+0 records in1024+0 records out52428800 bytes (52 MB) copied, 0.10682...

2011-09-22 11:16:32 110

原创 linux启动加载与关闭

chkconfig --list 查看当前启动任务列表chkconfig nfs on 开机启动NFSchkconfig iptables off 开机不启动iptablesvim /etc/rc.d/rc.local 里面输入开机需要执行的命令...

2011-09-22 10:09:40 114

原创 nginx简单反向代理实现

在NFS服务器对目录进行发布[code="java"]vi /etc/exports/opt/xcw 10.11.80.*(rw,sync,no_root_squash) service nfs restart[/code]4、登录静态WEB服务器[code="java"]mkdir attachmentmount -t nfs 10.11.80.226:/home/att...

2011-09-20 12:51:28 117

原创 数据库调优

SHOW PROCESSLIST;SET profiling=1;EXPLAIN SELECT uid FROM sns_doing GROUP BY uid ORDER BY dateline DESC LIMIT 0,10SHOW PROFILE FOR QUERY 13;SHOW PROFILES;SHOW GLOBAL STATUS;SHOW PROC...

2011-09-15 10:54:43 78

原创 性能测试随手记

1、数据库服务器硬盘缓存未设置,导致数据流量上不去2、发现应用服务器中端口设置范围太小,不够用,导致数据库连接不够3、压力测试发玩占击率到1500后,无法向上,吞吐率到37M左右时无法向上,测试发现网络为百M...

2011-09-14 14:05:02 73

原创 性测试关键参数设置

修改系统使用端口范围:vi /etc/sysctl.conf [b]net.ipv4.tcp_syncookies = 0 [/b] 把1改成0将防攻击关闭 [b]net.ipv4.ip_local_port_range=1024 65000[/b] 允许开打1024~65535之前的所有[b]net.ipv4.tcp_tw_re...

2011-09-13 13:00:28 122

原创 性能测试必备命令

查看进程可用数:netstat -np | grep 127.0.0.1:9000 |wc -l 数据库 netstat -na |grep 3306|wc -l 系统所有进程 netstat -na |wc -l当前目中哪些文中含有XXX:grep -r 'DISTINCT' .查看系统进程开放数:ulimit -a设置系统进程数:ulimit ...

2011-09-08 12:44:28 102

原创 NFS文件共享

执行如下命令编辑文件/etc/exports:   [b]# vi /etc/exports[/b]   在该文件里添加如下内容:   [b]/opt/xcw 10.11.80.*(rw,sync,no_root_squash)[/b]注意:*号后面与括号没有空格,同时括号要在英文输入法下输入)  然后保存退出。   添加的内容表示:允许ip 地...

2011-09-06 19:38:03 78

原创 SecureCRT上传文件方法

1、yum -y install lrzsz2、上传:rz3、下载:sz XXXX(文件名)设置默认路径:选项——会话选项——Xmodem/Zmodem

2011-09-06 18:20:15 192

原创 nginx+php

[size=small][b]1. 安装系统组件[/b][/size][code="java"]yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glib...

2011-09-06 11:12:52 172

原创 error while loading shared libraries的解決方法

./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory那就表示系統不知道xxx.so 放在哪個目錄下。這個時候就要在/etc/ld.so.conf中加入xxx.so所在的目錄。 一般而言,有很多so檔會在...

2011-08-31 22:55:40 89

原创 HTTP守护进程的运行参数

httpd.conf中首先定义了一些httpd守护进程运行时需要的参数,来决定其运行方式和运行环境。ServerType standaloneServerType 定义服务器的启动方式,缺省值为独立方式standalone,http d服务器将由其本身启动,并驻留在主机中监视连接请求。在FreeBSD下将在启动文件/usr/local/etc /rc.d/apache.sh中自动启...

2011-08-26 16:45:20 449

原创 apache页面压缩配置

为了加快客户端的页面读取速度,我们需要安装配置mod_deflate这个网页压缩模块。该模块已被Apache 2.x内置,不需要重新安装,可直接在/home/apache/conf/httpd.conf里进行配置。kate /home/apache/conf/httpd.conf加入以下选项#启用mod_deflate这个网页压缩模块LoadModule deflate_mod...

2011-08-26 16:41:50 114

原创 设置自动启动apache

安装完毕后,Apache并不会关机后自动启动,需要手工进行一些设置:先将apachectl这个文件复制到/etc/init.d下,并更名为httpdcp /home/apache/bin/apachectl /etc/init.d/httpd然后编辑此文件,kate /etc/init.d/httpd并在#!/bin/sh下加入以下几句# add for chkconfig...

2011-08-26 16:38:44 154

原创 apache线程参数设置

如何知道apache是工作在哪个模式下的,答案很简单:apachectl -l即可。这里,我先以prefork模式为例来说明参数的设置,其缺省设置一般如下: StartServers 5 MinSpareServers 5 MaxSpareServers ...

2011-08-26 16:20:35 926

原创 linux下安装gd库

[size=medium][b]1. 先检查系统是否已经安装gd库[/b][/size] 安装gd库需要jpeg、png等,jpeg的主要文件有jpeglib.h, libjpeg.a, libjpeg.so等。首先检查系统中安装了没有,到/usr/include目录下看有无jpeglib.h,到/usr/lib目录下看有无 libjpeg.a和libjpeg.so,若没有则需要...

2011-08-26 16:16:13 522

原创 linux下配置solr

[size=medium][b]1. SOLR安装[/b][/size] 将SOLR发行包解压,复制dist/apache-solr-1.2.0.war到指定目录,例如/opt/apache-solr-1.2.0/dist/solr.war[size=medium][b]2.TOMCAT配置[/b][/size][size=small][b]2.1 server.xml[/b][...

2011-08-23 09:41:59 121

原创 linux中符号大全、软件卸载、数据重定向等

linux符号大全[url]http://wenku.baidu.com/view/24083a4df7ec4afe04a1dfcb.html[/url]linux软件卸载[url]http://wenku.baidu.com/view/7adec2d8d15abe23482f4d5b.html[/url]rmdir和rm命令[url]http://wenk...

2011-07-11 09:47:41 79

原创 linux常用软件安装命令

[size=small][b]Linux程序的安装主要是两种方式:[/b][/size][size=small][b]1.手动从网站上下载程序安装包到本地来安装,有点windows普通程序安装的意思:[/b][/size]a.下载到的是程序源码包源码包,就是程序源代码,下载到的格式一般为*.Z,*.bz2,*.gz,*.tar,*.tar.gz。后缀名看着很奇怪吧,解释一下...

2011-07-11 09:46:47 88

原创 apache:与tomcat集群

[size=small][b]1. 方法一:通过mod_jk集群[/b][/size]1.1 mod_jk下载从http://www.apache.org/dist/tomcat/tomcat-connectors/jk//binaries下载mod_jk-*.so文件,mod_jk-*.so文件的版本最好与apache的版本对应。目前mod_jk的最高版本为2.2.6,而apache...

2011-07-11 09:43:37 105

原创 tomcat配置——连接池

[size=small][b]1. Tomcat连接池配置[/b][/size]1. 1 Tomcat默认连接池配置(1)修改conf/server.xml,添加如下内容[code="java"] [/code](2)修改conf/context.xml,添加如下内容[code="java"][/code](3)修改web应用的web.xml,添加如下...

2011-07-11 09:40:53 83

原创 tomcat 配置

[size=small][b]1. 设置虚拟机内存[/b][/size](1)方式一:在catalina.bat文件添加set _EXECJAVA=%_RUNJAVA% -Xms128m -Xmx1024m(2)方式二:在catalina.bat文件:set JAVA_OPTS=-Xms128m -Xmx1024m(3)方式三:环境变量中设置CATALINA_OPTS= -Xms128...

2011-07-11 09:37:03 63

原创 tomcat安装使用

[size=small][b]1. 安装tomcat[/b][/size] 从http://tomcat.apache.org下载然后解压即可[size=small][b]2.设置环境变量[/b][/size]2.1. Windows系统设置环境变量(以tomcat安装在D:/Java/tomcat-6.0.32,jdk安装在D:/Java/jdk_1.5.0_6为例) ...

2011-07-11 09:34:40 69

原创 linux 安装jdk-6u26和apache-tomcat-6.0.32

[size=small][b]1. 下载jdk[/b][/size] 从http://java.sun.com/javase/downloads/index.jsp下载相关文件[size=small][b]2.安装jdk[/b][/size]2.1. Windows系统 直接解压即可 2.2. Linux系统 有两种类型的安装文件: j...

2011-07-11 09:22:11 179

原创 linux下安装MySQL及修改权限和用户

[size=small][b]1.检查以前安装的MySQL,卸载。[/b][/size][code="java"]rpm -qa|grep -i mysqlrpm -e XXXXX[/code]注:如果出现两条相同的,则使用rpm -e --allmatches[size=small][b]2.cp参数文件到/etc/my.cnf(注意调整my.cnf内存大小)[/b][/size...

2011-07-11 09:04:03 172

原创 linux PHP的安装

[size=medium][b]2. 红帽Linux PHP[/b][/size][size=small][b]2.1. 安装linux PHP [/b][/size][b]查看系统是否自带了php,若自带先卸载,否则安装后会出错。[/b](1)下载php源文件php-5.3.6.tar.gz,地址为http://cn2.php.net/downloads.php(2)执行如下...

2011-07-08 16:46:19 131

原创 Windows PHP的安装

[size=medium][b]1. Windows PHP[/b][/size][size=small][b]1.1. 安装 PHP[/b][/size](1) 下载php免安装版PHP 5.2.9 zip package,地址为http://cn2.php.net/downloads.php(2) 解压文件,在解压后的目录中有两个文件,分别是“php.ini-dist”与“php....

2011-07-08 14:56:29 85

原创 apache的安装

[size=medium][b]1. apache安装[/b][/size] 软件获取:http://httpd.apache.org/现在最新的版本是httpd-2.2.19[size=small][b]1.1 redhat自带apache[/b][/size] 查看linux自带安装apache信息: rpm –qa | grep httpd –i XXXX...

2011-07-08 10:37:00 72

原创 Apache 虚拟主机配置

[size=small][b]1. 增加监听端口:[/b][/size]Listen 80Listen 8080[size=small][b]2. 在原有ServerName 下面增加 虚拟主机端口:(这里面的IP可以用localhost或内网IP)[/b][/size]ServerName 201.230.222.214:80 NameVirtualHost 201....

2011-07-08 10:08:33 72

原创 BANNER每帖的跳转五秒

[size=medium]BANNER每帖的跳转五秒[/size]

2011-07-08 10:04:09 90

原创 数据库要定时进行碎片整理

[size=small]数据库要定时进行碎片整理[/size]

2011-07-08 10:03:33 150

空空如也

空空如也

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

TA关注的人

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