自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YC.PENG的专栏

打字只是我的表面工作,我真正的身份是一名程序猿!

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 CentOS安全设置

<br />1、用防火墙关闭不须要的任何端口,别人PING不到服务器,威胁自然减少了一大半。<br /><br />防止别人ping的方法:<br /><br />1)命令提示符下打<br />echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all<br /><br />2)用防火墙禁止(或丢弃) icmp 包<br />iptables -A INPUT -p icmp -j DROP<br /><br />先用/sbin/ifconfig

2010-12-31 13:47:00 2144 1

原创 CentOS下同步时间

vi /etc/crontab 添加下面这行30 21 * * * root /usr/sbin/ntpdate cn.pool.ntp.org && /sbin/hwclock -w30 21 * * * root /usr/sbin/ntpdate 210.72.145.44 && /sbin/hwclock -w:wq (保存退出)手动更新时间方法:ntpdate cn.po

2010-12-30 16:10:00 635

原创 CentOS 5.5 yum源,推荐网易 163.com的yum

在CentOS系统中,yum是个好东西,一组件可以直接通过yum来安装,但系统默认的yum源速度往往不尽人意,为了达到快递安装的目的,在这里就需要修改yum源中科大的Centos 开源镜像站点.  http://centos.ustc.edu.cn/执行以下命令就可以了cd /etc/yum.repos.dmv CentOS-Base.repo  CentOS-Ba

2010-12-29 22:44:00 738

原创 CentOS yum的详细使用方法

yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题yum特点可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性yum安装CentOS自带(yum-*.noarch.rpm)#rpm -ivh yum-*.noar

2010-12-29 22:43:00 124

原创 linux查询并删除文件

做一个crontab作业,定时执行,删除修改时间在30天以前的trcfind / -name '*.trc' -mtime +30 | xargs rmfind 目錄 -name *.trc -mtime +時間 -exec rm {} /;

2010-12-23 14:08:00 657

原创 mysql dba首选备份工具xtrabackup安装配置V1.5

mysql dba首选备份工具xtrabackup安装配置V1.5使用Xtrabackup能够非常快速地备份与恢复mysql数据库,是mysql dba的首选。Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup、innobackupexxtrabackup只能备份InnoDB和XtraDB两种数据表,支持在线热备份,不会锁表

2010-12-23 12:55:00 1034

原创 rpm Header V3 DSA signature: NOKEY 错误解决

<br />rpm -i ******i386.rpm --force --nodeps

2010-12-23 12:49:00 735

原创 Linux防SSH暴力破解之Denyhosts

<br />DenyHosts是Python语言写的一个程序,它会分析sshd的日志文件(/var/log/secure),当发现重复的攻击时就会记录IP到/etc/hosts.deny文件,从而达到自动屏IP的功能。如果是手动添加的话不把人累死才怪。<br /><br />DenyHosts官方网站为:http://denyhosts.sourceforge.net<br /><br />本文已附上附件,是从该网站下载的,版本为较新的2.6版。<br /><br />一:检查安装要求<br /

2010-12-21 15:12:00 919

原创 RPM 大全

RPM 大全 RPM 有五种基本的操作方式(不包括创建 软件 包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。一、 安装RPM包 RPM 软件 包通常具有类似foo-1.0-1.i386.rpm 的文件名。 其中包括 软件 包的名称(foo),版本号(1.0),发行号(1), 和 硬件平台(i386)。 安装一个 软件 包只需简单的键入以下命令: $ rpm -ivh foo-1.0-1.i386.rpm foo ############################

2010-12-20 22:32:00 639

原创 PHP5.3.3源代码编译安装(Linux CentOS 5.5)

01#1. install libs needed02yum -y install libevent libevent-devel03yum -y install libxml2 libxml2-devel04yum -y install libmcrypt libmcrypt-devel05yum -y install curl-devel06yum -y install libpng-devel07yum -y install libtool-ltdl-devel08 09#2. create user

2010-12-20 17:53:00 6708 2

原创 memcache PHP 的 session.save_handler

也就是可以直接用 memcache 来作 PHP 的 session.save_handler。1. 安装 memcached,还是那套 ./configure; make; make install,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent。2. 安装 pecl::memcache,用 pecl 命令行工具安装:pecl install memcache或直接从源码安装:phpize ./configure

2010-12-20 17:52:00 5250

原创 MySQL error 1042解决手记

<br />幸福的看到MySQL 5.5.8 GA了,今天升级5.5,结果我远程无法连接MySQL了,提示错误如下:<br />ERROR 1042 (HY000): Can't get hostname for your ad<br />[root@localhost ~]# mysql -h 192.168.1.10 -u root -p<br />Enter password:<br />ERROR 1042 (HY000): Can't get hostname for your add

2010-12-20 12:30:00 10625 1

原创 make命令及选项

<br />http://www.linuxsir.org/main/doc/gnumake/GNUmake_v3.80-zh_CN_html/make-09.html<br /><br />这些参数可以通过man手册查看(红色是比较有用的选项):<br />-b<br />-m<br />忽略,提供其它版本make兼容性。<br /><br />-B<br />--always-make<br />强制重建所有规则的目标,不根据规则的依赖描述决定是否重建目标文件。<br /><br /

2010-12-18 23:19:00 1226

原创 CentOS 5.5 安装MySQL 5.5.8初体验

<br />http://dev.mysql.com/doc/refman/5.5/en/installing-source-distribution.html<br /><br />参考文章MySQL官方教程<br /><br />安装后使用supersmack测试记录 对MYSQL进行压力测试 http://blog.csdn.net/pengyouchuan/archive/2010/12/18/6084007.aspx<br /> <br />MySQL5.5源码安装和以前的5.1有区别,5

2010-12-18 15:54:00 4323

原创 对MYSQL进行压力测试

<br />1、安装supersmack<br />http://vegan.net/tony/supersmack/<br />安装过程以及我中间遇到问题的总结都在这里。<br />之前记得把libmysqlclient.so.16拷贝到/usr/lib中去,这样make 的时候不用改MakeFile文件。<br />[root@localhost super-smack-1.3]# cp /usr/local/mysql/libmysqlclient.so.16 /usr/lib<br

2010-12-18 14:53:00 2464

原创 vi命令

<br />进入vi的命令<br />vi filename :打开或新建文件,并将光标置于第一行首<br />vi +n filename :打开文件,并将光标置于第n行首<br />vi + filename :打开文件,并将光标置于最后一行首<br />vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处<br />vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename<br />vi filenam

2010-12-18 14:21:00 595

原创 CentOS查看硬盘相关信息的命令

<br />一、df 命令;<br />df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;<br />举例:<br />[root@localhost beinan]# df -lh<br />Filesystem 容量 已用 可用 已用% 挂载点<br />/dev/hda8 11G 6.0G 4.4G 58% /<br />/dev/shm

2010-12-18 09:26:00 30477

原创 CentOS查看内存相关信息

<br />free<br /> total used free shared buffers cached<br />Mem: 1815340 1628680 186660 0 130316 1327736<br />-/+ buffers/cache: 170628 1644712<br />Swap: 1020116

2010-12-18 09:26:00 2318

原创 Linux的用户和用户组管理

<br />  Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。<br /><br />  实现用户账号的管理,要完成的工作主要有如下几个方面:<br

2010-12-17 17:01:00 817

原创 mysql启动warning: World-writable config file

<br />如果在启动warning: World-writable config file /home/mysql/my.cnf is ignored<br />原因:my.cnf的读取权限进行了设置,不允许World-writable(字面意思是全世界都可读写)<br />解决方法:<br />sudo chmod 644 /home/mysql/my.cnf

2010-12-17 12:03:00 6704

原创 chmod命令详细用法

<br />指令名称 : chmod<br />使用权限 : 所有使用者<br />使用方式 : chmod [-cfvR] [--help] [--version] mode file...<br />说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。<br />参数 :<br />mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,..

2010-12-17 10:52:00 588

原创 Linux安装JDK1.6.x

(1)新建一个jdk文件夹#mkdir /usr/local/jdk(2)放入bin文件后,执行下面这个命令:#chmod +x jdk-6uxx-linux-x64.bin使当前用户拥有对jdk-6uxx-linux-x64.bin的执行权限;(3)执行安装#./jdk-6uxx-linux-x64.bin解压完成后在当前目录下会新建一个名为"jdk1.6

2010-12-17 10:22:00 529

原创 centos挂载光驱

<br />mkdir /mnt/cdrom<br />挂载<br />mount /dev/cdrom /mnt/cdrom<br />卸载<br />umount /dev/cdrom /mnt/cdrom

2010-12-17 10:09:00 980

原创 centos配置静态ip手记

<br />/etc/sysconfig/network<br />设置主机名和网络配置<br />NETWORKING=yes<br />NETWORKING_IPV6=no<br />HOSTNAME=localhost.localdomain<br /><br />/etc/sysconfig/network-scripts/ifcfg-eth0<br />针对特定的网卡进行设置<br /><br /># Intel Corporation 80003ES2LAN Giga

2010-12-16 17:45:00 539

原创 Tokyo Cabinet / Tokyo Tyrant 安装手记

官方网站,查看最新到版本http://fallabs.com/Tokyo Cabinet 简称 TC,感觉就是MYSQL到各自存储引擎:MYISAM,INNODBTokyo Cabinet的数据库类型TCHDB 哈希数据库TCBDB B+Tree数据库TCFDB 定长数据库TCTDB 表格数据库TCMDB 内存哈希数据库TCNDB 内存B+Tree数据库具体介绍查看张宴老师的博客http://blog.s135.com/post/362/Tokyo Tyran

2010-12-16 12:03:00 1031

jsvc Linux下Tomcat6.0做成服务必备

通过jsvc将tomcat6添加到linux服务 http://blog.csdn.net/pengyouchuan/article/details/6239752

2012-09-24

JavaEE 5 API(chm)英文

这个是JAVA EE 5.0 AIP 英文

2008-06-17

空空如也

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

TA关注的人

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