linux
文章平均质量分 81
luxiangxing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RPM强制卸载
强制卸载jdkrpm -e j2sdk1.4.2_04强制覆盖安装jdkrpm -Uvh j2sdk-1_4_1_02-fcs-linux-i586.rpm --force --nodepsPreparing... ########################################### [100%] 1:j2...原创 2011-03-07 12:59:03 · 305 阅读 · 0 评论 -
JVM Java HeapSpace到达临界值的高CPU问题
本周有同事反馈,IDC环境出现了CPU非常高的问题,如下图: 看一下HeapSpace的情况,如下图,很明显,HeapSpace已经到达了一个临界值: 看一下GC数据统计,短短1个小时,竟然FullGC了946次: 猜想:在HeapSpace逼近临界值的时候,分配小块内存(譬如创建一个对象,如果是分配大块内存...原创 2011-11-10 19:27:46 · 253 阅读 · 0 评论 -
java profile【cpu负载过高】
问题描述: cpu负载陡增,内存占用情况稳定。(在多cpu的情况下,比如4核,free 看到cpuload 15%,但是查看单cpu会达到 100% 负载。。。) 1分析工具jstack: /usr/java/jdk1.6.0_13/bin/jstack -l 11831 > jstack.log //进程pid号 ...原创 2011-11-10 17:58:15 · 129 阅读 · 0 评论 -
Nginx+keepalived做双机热备加tomcat负载均衡
环境说明:nginx1:192.168.2.47nginx2:192.168.2.48tomcat1:192.168.2.49tomcat2:192.168.2.50vip:192.168.2.51一.Nginx配置1.安装Nginx所需pcre库wget ftp://ftp.csx.cam.ac.uk/pub/software/...原创 2011-10-25 16:55:15 · 120 阅读 · 0 评论 -
Linux网管日记(9):Linux的前世今生
1.Linux的前世地球人都知道,Linus Torvalds在1991年编写了Linux的核心原型。Torvalds为什么可以写出Linux操作系统?为什么他要选择386的计算机来开发?为什么Linux的发展这么迅速?为什么Linux是免费的?目前为什么有这么多的Linux发行版(distributions)呢?了解这些知识后,才能知道为什么Linux可以免除软件版权之争,并且了...原创 2011-03-13 16:00:29 · 133 阅读 · 0 评论 -
网络管理员日记(8)里应外合:Linux下的后门和日志工具
攻入Linux系统后,很多入侵者往往就开始得意忘形了。这其中还有一个原因,就是技术性也要求更高了。下面,我们来看看一些常用的经典工具。(未经允许,谢绝转载!) 1、从这里延伸:后门和连接工具(1)HttptunnelTunnel的意思是隧道,通常HTTPTunnel被称之为HTTP暗道,它的原理就是将数据伪装成HTTP的数据形式来穿过防火墙,实际上,它是在HTTP请求中创建了一...原创 2011-03-13 15:59:47 · 217 阅读 · 0 评论 -
Linux网络管理员日记(7)更上一层楼:Linux服务器的安全实践
网络安全实践中,防火墙(Firewall)是被经常强调的重点,它的基本功能是过滤并阻挡本地网络与Internet之间的数据传送。另外,无论是网络管理员还是黑客,对数据截获分析都十分重视,因此,在进阶提高部分,我们也将使用直观简单的方式对这两部分内容进行讲解。1、iptables :Linux服务器下的优秀防火墙Linux提供了一个非常优秀的防火墙工具—iptables,它完全免...原创 2011-03-13 15:58:55 · 197 阅读 · 0 评论 -
Linux网络管理员日记(6)Linux邮件服务器的安装和安全
四、更简单高效:Linux邮件服务器的安装和安全在网络管理员的日常工作中,邮件服务器扮演着一个非常重要的角色,从局域网的安全防范到操作系统的稳定运行,都离不开电子邮件。目前,有许多的程序可以作为邮件传输代理,但Linux下的Sendmail则是其中最重要的一个,事实证明,它可以支持数千甚至更多的用户,而且站用的系统资源相当少。1、Sendmail邮件服务器的安装和配置...原创 2011-03-13 15:57:24 · 185 阅读 · 0 评论 -
Linux管理员日记(5) 更简单高效:Linux邮件服务器的安装和安全
在网络管理员的日常工作中,邮件服务器扮演着一个非常重要的角色,从局域网的安全防范到操作系统的稳定运行,都离不开电子邮件。目前,有许多的程序可以作为邮件传输代理,但Linux下的Sendmail则是其中最重要的一个,事实证明,它可以支持数千甚至更多的用户,而且站用的系统资源相当少。1、Sendmail邮件服务器的安装和配置默认情况下,Sendmail服务器安装程序在安装光盘,可以...原创 2011-03-13 15:54:05 · 617 阅读 · 0 评论 -
Linux管理日记(4)——免费而稳定:Web服务器和FTP服务器的安装
为什么要采用Linux操作系统作为网络服务器?答案是:稳定性高、成本低。比较优秀的解决方案是采用Linux操作系统,再配备Apache服务器软件,就可以构造一个稳定高速的网站了。小知识:1995年4月,最早的Apache(0.6.2版)由Apache Group公布发行。Apache Group 是一个完全通过Internet进行运作的非盈利机构,由它来决定Apache Web服务...原创 2011-03-13 15:53:06 · 165 阅读 · 0 评论 -
Linux管理员日记连载(3)简单易操作:类似Windows控制面板的Webmin
安装完Linux操作系统后,不少用户可能开始思考:以后要找个好工作,当然要学会配置Linux服务器,感觉挺麻烦的!不错,以前在Linux上的服务器管理工作都要通过专业人员输入长串的命令来出来,感觉非常烦琐也缺乏亲和力。于是,大家开始琢磨:要是能有一个类似Windows“控制面板”的界面工具来完成各项配置工作,那就好多了。其实,图形界面管理工具Webmin就可以解决这个问题,它可以轻松配置L...原创 2011-03-13 15:52:18 · 196 阅读 · 0 评论 -
Linux管理员日记连载(2)——Linux系统下的设备和文件配置
新建一个虚拟机后,除了使用默认值,用户还可以通过配置文件修改参数。这个配置文件,实际上就相当于新电脑的“硬件配置”,用户可以在配置文件中决定虚拟机的硬盘、内存多大,是否有并口串口、是否有网络等。单击“虚拟机”菜单下的“设置”按钮,就可以看到相关参数。如图8所示。图 8 1、内存设置。是指从真正的内存中,分配给这台虚拟机器多少内存。这个比较简单,选个数字即可。 小提...原创 2011-03-13 15:51:21 · 131 阅读 · 0 评论 -
Linux管理员日记(1)——Linux服务器傻瓜式安装完全手册
内容简介 从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业的初见雏形,Linux都呈现出蓬勃发展的趋势。本专题通过用架设虚拟机网络实验环境,在讲解服务器配置时配合实用的网络管理软件Webmin,别出新意,使用户在Windows下就能完成Linux服务器的安装。 Linux服务器安装详细方法 一...原创 2011-03-13 15:50:31 · 186 阅读 · 0 评论 -
Samba服务器的安装配置和应用
随着计算机网络的发展,实现不同操作系统的文件和打印共享成为一个必然的趋势。用过Windows的用户都知道,网上邻居是一个可以方便地访问其他Windows计算机资源的共享方式。为了使Windows用户以及Linux用户能够互相访问彼此的资源,Linux提供了一套资源共享的软件——Samba服务器。 4.1 SMB协议和Samba简介 4.1.1 SM...原创 2011-03-12 14:34:32 · 150 阅读 · 0 评论 -
Linux 中 crontab 详解及示例(收藏)
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/...原创 2011-03-10 10:24:19 · 136 阅读 · 0 评论 -
CentOS下MySql 5.0.x的安装、优化及安全设置
下载页面:http://dev.mysql.com/downloads/mysql/5.0.html#downloads到页面底部,找到Source downloads,这个是源码版本,下载第1个Tarballgroupadd mysql新建一个名为mysql的用户组useradd -g mysql mysql在mysql用户组下新建一个名为mysql的用户gunzip &...原创 2011-03-07 20:24:24 · 120 阅读 · 0 评论 -
mongodb查询
#查询查询 name = "bruce" 的数据db.users.find({ name : "bruce" });条件操作符$gt : >$lt : <$gte: >=$lte: <=$ne : !=、<>$in : in$nin: not in$all: all$...原创 2011-09-03 13:42:38 · 102 阅读 · 0 评论 -
CENTOS5.2 下安装MYSQL+TOMCAT6 相关设置,设置自启动
在SUSE SLES11 下安装好tomcat6后,考虑方便需要设置tomcat为开机自动运行。 找到tomcat官方的安装文档 http://tomcat.apache.org/tomcat-6.0-doc/setup.html,按照要求安装,中间发现有些问题,记录下来备忘。(1) 安装 jsvc 按照tomcat官方的要求,tomcat作为一个守护程序运行,...原创 2011-03-07 06:41:59 · 113 阅读 · 0 评论 -
用Linux下的rsync命令实现多服务器镜像同步
用linux系统中的rsync命令实现当用户在本地客户端某目录内建立、修改、删除目录或文件、修改目录或文件的属性,只要执行相同的shell脚 本,rsync就会自动找出有改动或删除的数据,将其传送到服务器上,使Linux服务器端某目录内的数据跟本地客户端某目录内的数据保持一致。方式一:一、服务器端(例:10.0.0.1*):1、创建用户和组groupadd www -g 48...原创 2011-03-06 04:08:46 · 151 阅读 · 0 评论 -
不看后悔的Linux生产服务器Shell脚本分享
不看后悔的Linux生产服务器Shell脚本分享作为一名Linux/unix系统管理员,我经常遇到人问这个问题:shell能做什么?PHP这么强大,为什么不用PHP来完成工作呢?其实相对于 PHP这些开发语言而言,shell主要用于数据库备份(SVN备份)、计划任务(crontab)、服务状态监控、FTP远程备份等。对于这些任 务,shell的强大是大家都公认的,这也是每一个Linux...原创 2011-03-06 04:05:07 · 161 阅读 · 0 评论 -
CentOS vsftp配置
yum install vsftpd2.启动/重启/关闭vsftpd服务器[root@localhost ftp]# /sbin/service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]OK表示重启成功了.启动和关闭分别把restart改为start/stop...原创 2011-03-05 21:12:38 · 129 阅读 · 0 评论 -
學生用伺服器建置流程
Fedora Core 1 ISO 檔下載作業系統網路安裝PuTTY(Microsoft Windows 下好用的 ssh 連線工具)修改預設顯示語系修改 IP 、FQDN(有需要才修改)tcp_wrappers 設定關閉、啟動服務安...原创 2011-03-03 13:27:30 · 357 阅读 · 0 评论 -
vsFTPd 服务器初学者指南
作者:北南南北,正在修订之中来自:LinuxSir.Org摘要:vsFTPD是一款小巧易用FTP服务器程序;本文面向初学者的一点疑问,能让初学者在最短的时间内学会最简单的vsftpd服务器的架设;本文应该算是初学者练手篇;正在更新之中;本文基于 vsftpd-2.0.3;欢迎大家共同修订本教程,有些功能的实现,需要大家参与;您可以以留言的形式参与,我会每天把大家的留言整...原创 2011-03-03 13:14:13 · 124 阅读 · 0 评论 -
VMware workstation 6.5安装Red Hat Linux 9 (转)
虚拟机使用的是VMware Workstation 6.5.1(建议下载完整版,否则可能缺少VMware Tools的安装文件),安装Red Hat Linux 9。VMware Workstation不需要重开机就能在同一台电脑使用好几个OS。提供我用的下载地址:http://www.crsky.com/soft/1863.htmlVMware主要的功能有:...原创 2011-03-03 11:53:37 · 223 阅读 · 0 评论 -
CentOS下配置Tomcat
[linux@linux ~]$ rpm -qa|grep tomcattomcat5-servlet-2.4-api-5.5.23-0jpp.7.el5tomcat5-jsp-2....原创 2011-03-03 09:51:34 · 98 阅读 · 0 评论 -
SSH-centos 中文 乱码问题解决
centos5.2配置完成后,正常能显示中文,查看后发现支持utf-8字符集。而putty和ssh secure shell连接却发现乱码,主要表现为执行vim乱码,su命令乱码。使用$ locale命令查看,出现如下:LANG=zh_CN.UTF-8LANGUAGE=zh_CN:zhLC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF...原创 2011-03-03 09:48:34 · 202 阅读 · 0 评论 -
Centos下svn的安装配置,post-commit同步
1、搭建好LAMP环境 Yum 代码 yum install httpd httpd-devel mysql-server php php-devel php-mysql yum install httpd httpd-devel mysql-server php php-devel php-mysql 2、安装Subversion ...原创 2011-03-03 09:47:45 · 145 阅读 · 0 评论 -
CentOS SSH端口
1、使用ssh:Ssh代码 vi /etc/sshd/sshd_config #打开配置文件 PermitRootLogin yes #去掉前面的# 开放登陆权限 vi /etc/sshd/sshd_config #打开配置文件 PermitRootLogin yes #去掉前面的# 开放登陆权限2、配置端...原创 2011-03-03 09:45:41 · 123 阅读 · 0 评论 -
CentOS Apache配置详解
要想在linux上实现网页服务器(www)需要Apache这个服务器软件,不过Apache仅能提供最基本的静态网站数据而已,想要实现动态网站的话,最好还是要PHP与MySQL的支持,所以下面我们将会以LAMP(linux+Apache+MySQL+PHP)作为安装与设置的介绍。LAMP所需软件与其结构httpd mysql mysql-Server php php-devel ...原创 2011-03-03 09:45:02 · 115 阅读 · 0 评论 -
CentOS 5.3快速搭建Apache+PHP5+MySQL完美Web服务器(LAMP)
LAMP是Linux, Apache, MySQL, PHP组合的简称,本文旨在CentOS 5.3 i386/x86_64上快速安装Apache2 Web服务器,还有PHP、MySQL等支持组件,另外,再简单地介绍一下MySQL管理利器phpMyAdmin的安装。1. 一些说明本文将和大家一起在Ubuntu 9.04 Server上快速搭建支持...原创 2011-03-03 09:43:51 · 105 阅读 · 0 评论 -
centos中安裝Mysql
安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件:MySQL-server-5.1.7-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html,打开此网页,下拉网页找到“Linux x86 generic RPM (statically linked against g...原创 2011-03-03 09:42:06 · 104 阅读 · 0 评论 -
在Linux下安装和使用MySQL
一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习...原创 2011-03-03 09:33:16 · 95 阅读 · 0 评论
分享