
Linux 学习
文章平均质量分 55
瑞秋
性能测试,java编程,server端自动化测试,对linux,数据库,缓存,中间件均有所了解
展开
-
Linux下Memcache服务器端的安装
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统转载 2012-03-09 12:38:31 · 434 阅读 · 0 评论 -
Redis启动多端口、运行多实例
默认Redis程序安装在/usr/local/redis目录下;配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;Redis的启动命令路径:/usr/local/bin/redis-server。可以指定端口启动多个Redis进程。#/usr/local/bin/redis-server --port 6380 &原创 2013-04-27 11:38:35 · 57898 阅读 · 1 评论 -
linux和windows双系统设置默认启动系统
在安装了windows与linux双系统的环境下,往往需要先安装windows系统再安装linux系统,这是因为linux的引导程序能够识别windows系统,而windows的引导程序无法识别linux系统,而且如果先安装linux再安装windows的话,windows的引导程序会将linux的引导程序覆盖掉,造成linux无法识别。前不久刚装了双系统:windows serv原创 2013-05-03 16:13:34 · 26296 阅读 · 1 评论 -
jconsole不能远程连接linux下java应用的解决方法
1.检查防火墙,最好关闭防火墙;jconsole的连接需要开随机端口,如果防火墙开启,就不能保证随机端口都是开放的。相关命令见:http://blog.youkuaiyun.com/rachel_luo/article/details/79381192.查看主机名,主机名需要是实际的ip地址;jconsole的连接是通过主机名来完成的。相关命令:查看主机名:hostname -原创 2012-09-04 10:02:12 · 6277 阅读 · 0 评论 -
Linux下 Netstat 命令使用(一)
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto转载 2013-05-07 17:38:47 · 6659 阅读 · 0 评论 -
Linux下 Netstat 命令使用(二)
作为计算机管理员,我们都必要了解一下netstat这个命令,它是一个查看网络连接状态的工具,在windows下也默认有这个工具。Netstat命令详解 netstat命令怎样使用 如何关闭TIME_WAIT连接 如何统计web服务器的访问量 如果查看nginx的访问流量?下面我们来看看它主要的用法和详解!(netstat -na 命令),本文主要是说Linux下的netstat转载 2013-05-07 17:41:54 · 4473 阅读 · 0 评论 -
yum命令不能使用的相关错误
yum (Yellowdog Updater Modified)是一个集与查找,安装,更新和删除程序的Linux软件。它运行在RPM包兼容的Linux发行版本上,如:RedHat, Fedora, SUSE, CentOS, Mandriva。最近安装了CentOS5.5操作系统,在使用yum命令安装的时候出现如下错误:一、yum 安装软件时,报错:No package X原创 2013-03-19 17:18:49 · 92732 阅读 · 4 评论 -
LINUX TOP详解
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stop转载 2012-03-19 17:01:48 · 772 阅读 · 0 评论 -
提供一个在测试环境中,监控应用服务器的外部接口调用的方法(高峰)
转自: http://blog.youkuaiyun.com/fenglibing/article/details/6298189考虑以下这个非常常见的WEB开发部署场景: 在开发环境下,如果要调试APPSERV1向APPSERV2的接口调用,我们通常可以直接用IDE跟代码,或者用wireshark抓包进行观察。完成 接口调用的监控是一件容易的事情。转载 2013-05-29 15:46:43 · 1796 阅读 · 0 评论 -
十个Linux bash小技巧
bash包含了一些功能强大的工具和方便之处。如果你是经常要用到命令行的用户,这些可以减少你相当多的输入。本文给出了十个最有用的工具:1.轻松调用先前的命令bash在一个历史缓冲区中保留你执行的命令,并且允许你通过上和下的光标键在先前的命令间循环以再次调用它们。甚至为了更快速的重新调用,可以通过输入少量命令字符然后跟组合键Ctrl-R来“快速查找”先前执行的命令;然后bash将扫描命令历转载 2013-06-03 16:06:23 · 1667 阅读 · 0 评论 -
linux下常用命令备忘
1】两台服务器间拷贝文件:scp [-r] * 用户名@IP:目标路径 (*为待拷贝的文件;如果待拷贝的是目录,需要加上-r)2】查看内存信息:free -m 单位:Mfree -b -s5 单位:bytes 每隔5s显示内存情况3】chkconfig:功能说明:检查,设置系统的各种服务。主要用来更新(启动或停止)原创 2012-09-03 17:58:13 · 2274 阅读 · 0 评论 -
Linux下redis安装部署
1、下载源代码http://code.google.com/p/redis/downloads/list 下载redis-1.2.6.tar.gz 将下载包拷贝到/usr/local/webserver/redis-1.2.6/下或者http://redis.io/下载redis-2.4.152、安装tar -zxvf redis-1.2.转载 2013-04-27 11:31:10 · 42183 阅读 · 0 评论 -
Linux网络流量监控工具----iftop
一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。三、安装iftop安装方法CentOS系统:yum ins转载 2013-03-11 15:56:52 · 1595 阅读 · 0 评论 -
nginx第二章 nginx+tomcat负载均衡
nginx+tomcat做负载均衡只需修改配置文件nginx.conf,nginx配置参数说明:#使用哪个用户启动nginx 前面是用户,后面是组user www www;#nginx工作的进程数量,一般认为配置值与机器核数相等为佳worker_processes 2;# [ debug | info | notice | warn | error | crit ]转载 2012-03-09 12:35:13 · 625 阅读 · 0 评论 -
nginx第一章 安装
nginx第一章 安装1、下载 下载地址:http://nginx.org/en/download.html 下载得到文件nginx-1.0.10.tar.gz2、安装 第一步:解压文件 >tar -xzvf nginx-1.0.10.tar.gz 第二步:配置、编译、转载 2012-03-09 12:34:13 · 1169 阅读 · 0 评论 -
linux下安装FastDFS的疑难问题解决
一、前提条件:先从网上下载JDK安装包(eg:jdk-6u16-linux-i586-rpm.bin),安装好JDK。FastDFS编译需要安装一些其他库文件:pthread和libevent。建议使用root用户进行安装,因为安装过程需要更新/etc/ 和 /usr/local/bin/目录,所以当前用户需要有此目录的权限。二、linux下FastDFS的安装步骤原创 2012-03-22 22:00:59 · 6433 阅读 · 3 评论 -
卸载RPM包时报错specifies multiple packages
卸载RPM包时报错specifies multiple packages 当卸载RPM安装包时,经常会遇到系统提示如下错误:error: xxxxx specifies multiple packages 例如:我打算卸载ImageMagick,执行卸载过程如下: 1、首先查询ImageMagick安装包# rpm –qa |grep ImageMagick原创 2012-04-18 18:01:30 · 13430 阅读 · 0 评论 -
配置 yum 源的两种方法
由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 2.下载yum安装文件 wget http://mirrors.163.com/centos/6/o转载 2013-03-19 16:40:33 · 1591 阅读 · 0 评论 -
nginx 高并发参数配置及linux内核参数优化
一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 0000001000000100 00001000 00010000 00100000 01000000转载 2013-03-13 13:53:10 · 10213 阅读 · 0 评论 -
64位系统上装32位程序报错处理
今天在64为的linux系统下,安装32位的tomcat6,在启动tomcat的时候,报如下错误:/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory;解决方法:1.安装glibc.i686,即可成功启动该32位tomcat程序;2.找一个64位的tomcat6来安装也行。原创 2013-03-20 17:29:55 · 1540 阅读 · 0 评论 -
linux下ANT的安装
1.前提:安装JDK,目前安装的是1.6版本;并配置好相关环境变量:在/etc/profile文件末尾添加以下几行:export JAVA_HOME=/usr/java/jdk1.6.0_17;export PATH=$JAVA_HOME/bin:$PATH;exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools原创 2013-03-19 15:10:29 · 5708 阅读 · 0 评论 -
linux下安装PlayFramework 1.2.1版本
1.前提:安装JDK,版本要求1.5以上(含1.5版本)。2. 安装步骤:从官网下载PlayFramework 1.2.1版本的安装包:play-1.2.1.zip,官网网址:http://www.playframework.com/download/ 进入/home/feedback目录#cd /home/feedback下载安装包:#wgethttp:/原创 2013-03-19 14:43:31 · 3293 阅读 · 0 评论 -
浅谈linux ulimit命令(Too many open files 问题的解决)
第一部分:(主要是命令,查看最大打开限制数量,不能解决根本问题) 在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。 对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如果象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开转载 2013-03-11 16:18:46 · 17658 阅读 · 1 评论 -
Linux下启动httpd服务提示not bind to address
这几天在装Apache httpd服务后,启动httpd服务,报错如下:Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 0.0.0.0 for ServerName(13)Permission denied: make_sock: coul原创 2014-03-27 19:12:05 · 9383 阅读 · 1 评论