- 博客(173)
- 资源 (5)
- 收藏
- 关注
原创 php make报错:/usr/local/openssl/lib/libssl.a: could not read symbols: Bad value
<br />原因openssl<br />重新编译安装<br />修正参数如下:<br />openssl:<br />./config -fPIC --prefix=/usr/local/openssl/ enable-shared<br /> <br />Apache:代码:CFLAGS="-m64 -O3" CXXFLAGS="-m64 -O3" ./configure --prefix=/usr/local/apache --disable-cgi --disable-cgid --di
2010-12-26 11:47:00
9464
转载 ftp PORT方式和PASV方式
<br /><br />FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。<br /><br />Port模式:ftp server:tcp 21 <------client:dynamic ftp server:tcp 20 ------>client:dynamic<br /><br />Pasv模式:ftp server:tcp 21 <----client:dynamic ftp server:tcp dynamic <----client:dynamic<br />P
2010-12-22 15:23:00
1677
原创 修改内核文件屏蔽nginx版本信息
<br />修改内核文件屏蔽版本信息i<br />cd /usr/local/src/nginx-0.8.35/src/core/<br /> <br />[root@zyatt core]# cat nginx.h<br /><br />/*<br />* Copyright (C) Igor Sysoev<br />*/<br /><br /><br />#ifndef _NGINX_H_INCLUDED_<br />#define _NGINX_H_INCLUDED_<br /><
2010-12-01 16:35:00
1127
转载 Plugin 'InnoDB' init function returned error
mysql启动错误日志出现以下错误<br /># tail -f /opt/mysql/var/localhost.localdomain.errInnoDB: a big enough maximum process size. InnoDB: Note that in most 32-bit computers the processInnoDB: memory space is limited to 2 GB or 4 GB.InnoDB: We keep retrying the alloca
2010-12-01 14:15:00
11695
转载 关闭bind 递归查询 加固其安全
<br />默认情况下 bind关闭了 转发查询,但是递归查询是开启的,由于公司的服务器是只针对公司的域名进行服务的,它不是公共DNS 所以没有必要开放递归查询功能。<br />关于递归查询与迭代查询的区别,看看定义。<br />递归查询:A->B->C->D->E 然后B 告诉A 地址<br />转发查询:A-->B A->C A->D A->E 然后A 得到地址。<br />所以如果我们的DNS负载很重的话,关闭递归查询是不错的建议。<br />怎么关呢?<br />allow-recursion {
2010-11-17 15:27:00
5753
原创 Mysql错误configure: error: No curses/termcap library found 的错误解决方法
<br /> <br />mysql版本:5.5.3-M3<br />编译过程报错:<br />checking for termcap functions library...configure:error:Nocurses/termcaplibrary found<br />原因:<br />缺少ncurses安装包<br />解决办法:<br />yum list|grep ncurses<br />yum -y install ncurese ncurses-devel
2010-11-12 15:53:00
878
原创 ubuntu 打开win下txt乱码[解决]
<br />打开终端,输入gconf-editor,打开gnome的配置编辑器,apps->gedit-2->preferences->encodings修改auto_detected的值,增加GB2312,再把GB2312选项移到最前面.<br />再打开txt看看,一切正常了
2010-10-19 17:28:00
849
原创 网络自动安装centos{dhcp+pxe+tftp+http)
<br /><br />开始:<br />开机选PXE网卡启动(一般按F12)--dhcp获取ip和pxelinux.0位置--tftp下载pxelinux.0、vmlinuz、initrd--通过pxelinux.0文件找到pxelinux.cfg里的default配置文件,按配置文件找着vmlinuz引导centos进入安装界面--根据ks.cfg去指定http下载安装文件,并自动安装完成<br />本机ip:192.168.0.6<br />一、制作ks.cfg<br />1. 全新安装centos,
2010-10-18 10:18:00
2777
原创 ks全自动安装centos
<br />1. 全新安装centos,选择好所需定制包<br /><br />2. 完成安装后会在root下面生成一个install.log(rpm包列表)anaconda-ks.cfg(下文的ks.cfg基于此文件修改)<br /><br />3. 将其简单编辑下保存起来 <br /> cat /root/install.log | grep Installing | sed 's/Installing //g'|sed 's/^[0-9]/+://g' > /tmp/rpm.log<b
2010-10-15 16:08:00
5003
转载 短小深刻的故事
<br />有二个和尚住在隔壁;这里所谓隔壁是指:隔壁那座山。他们分别在相邻的二座山上的庙里。 <br /><br /> 这二座山之间有一条溪。于是这二个和尚,每天都会在同一时间下山去溪边挑水。久而久之,他们便成为妤朋友了。<br /><br /> 就这样,时间在每天挑水中,不知不觉己经过了五年。<br /><br /> 突然有一天,左边这座山的和尚没有下山挑水。右边那座山的和尚心想:「他大概睡过头了。」便不以为意。<br /><br /> 哪知第二天,左边这座山的和尚,还是没有下山挑水。<br /
2010-10-09 15:33:00
747
原创 taskset 为程序指定cpu核心
确定核心数cat /proc/cpuinfo查看程序所使用的核心taskset -p $pid例如:[root@M /]# taskset -p 27693pid 27693's current affinity mask: 69mask为16进制0x00000069二进制之后1101001所以pid 27693运行在0 3 6 7 核心上 0x00000001 is processor #0 0x00000003(二进制 00000011)
2010-09-20 16:14:00
1717
原创 ubuntu 10.04 安装 fcitx 最新版
<br />下载最新fcitx<br />地址: http://code.google.com/p/fcitx/downloads/list<br /><br />删除ibus<br />sudo apt-get remove ibus <br /><br />已经的fcitx,删掉<br />sudo apt-get remove fcitx<br /><br /><br />安装:<br />sudo apt-get install ttf-arphic-uming #防止乱码,安装umin
2010-09-20 15:40:00
968
转载 调整单个应用程序对cpu的使用情况(nice,renice,taskset)
<br />进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 <br /><br />一、先看系统进程: (top命令)<br /><br />PR 就是 Priority 的简写,而 NI 是 nice 的简写。这两个值决定了PR的值,PR越小,进程优先权就越高,就越“优先执行”。换算公式为:PR(
2010-09-20 12:46:00
1057
原创 vi命令及删除命令精典
<br />从shell中启动可视化编辑器 <br />vi filename 指示shell启动vi编辑器,并将参数filename传给它。如果当前目前中存在该文件,则vi编辑器将它解释为要打开的文件;如果没有该文件,则vi编译器创建新文件 <br />vi file1 file2 file3 shell传递3个参数给vi,vi将它们解释为要打开的文件。可以使用:w命令保存文件,使用:n命令访问下一个文件 <br />vi +# filename 打开文件,并将光标移到指定的行。例如,命令vi
2010-09-19 14:49:00
830
原创 ubuntu报错:W: GPG签名验证错误: http://xxx.com lucid Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 8771ADB0816950D8
<br />sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 816950D8<br /> <br />最后是上面提示的后面八位
2010-09-09 08:59:00
1688
转载 看美国老师讲灰姑娘的故事
<br /> 课铃响了,孩子们跑进教室,这节课老师要讲的是《灰姑娘》的故事。老师先请一个孩子上台给同学讲一讲这个故事。孩子很快讲完了,老师对他表示了感谢,然后开始向全班提问。<br /><br /> 老师:你们喜欢故事里面的哪一个?不喜欢哪一个?为什么?<br /><br /> 学生:喜欢辛黛瑞拉(灰姑娘),还有王子,不喜欢她的后妈和后妈带来的姐姐。辛黛瑞拉善良、可爱、漂亮。后妈和姐姐对辛黛瑞拉不好。<br /><br /> 老师:如果在午夜12点的时候,辛黛瑞拉没有来得及跳上她的南
2010-09-07 09:54:00
841
原创 php 报错 Fatal error: Allowed memory size of 134217728 bytes exhausted
Fatal error: Allowed memory size of 134217728 bytes exhausted<br /> /etc/php/php.ini<br />memory_limit = 1024M
2010-08-11 11:11:00
5528
转载 100个最常见Linux守护进程简介
1.alsasound:Alsa声卡驱动守护程序。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,该程序被证明很优秀,于是作者就开始为一般的声卡写驱动程序。Alsa和OSS/Free及OSS/Linux兼容,但是有自己的接口,甚至比OSS优秀。2.acpid:acpid(Advanced Configuration and Power Interface)是为替代传统的APM电源管理标准而推出的新型电源管理标准。通常笔记本电脑需要启动电源进行管理。
2010-08-09 17:29:00
845
原创 install pnp4nagios-0.6.5
wget http://downloads.sourceforge.net/pnp4nagios/pnp4nagios-0.6.5.tar.gztar -xvzf pnp4nagios-0.6.5.tar.gzcd pnp4nagios-0.6.5vi configure.sh#!/bin/shUSER=nagiosGROUP=nagiosPREFIX=/usr/local/nagios./configure / --with-nagios-user=$USER /
2010-08-03 14:06:00
804
原创 pnp4nagios 6.5 错误提示 No Unicode properties support
安装pnp4nagios后,调试时出现了,“No Unicode properties support“的错误提示,看了官方网站上的提示,解决方法如下:<br />下载<br />wget ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/pcre-6.6-2.el5_1.7.src.rpm<br /><br />安装<br />rpm -ivh pcre-6.6-2.el5_1.7.src.rpm (warning 一
2010-08-03 13:40:00
1020
转载 查看系统配置常用
<br />记住了吧, 省得书到用时方恨少<br /><br />linux目录架构 <br />/ 根目录 <br />/bin 常用的命令 binary file 的目錄 <br />/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 <br /> /boot/grub/menu.lst GRUB设置 <br />
2010-07-13 15:41:00
578
转载 更改 hostname
<br /><br />發現更改主機的 hostname 的方式都改不太完整. 以下是試出來比較完整的方式:Step 00: 假設原本 hostname 為 tryboxap2, 現在想要更改為 tryboxap03 使用 root 才可以更改 hostnamesu - rootStep 01: 將 /etc/hosts 內出現的 tryboxap2 都改成 tryboxap03<br />vi /etc/hosts:<br />127.0.0.1 tryboxap0
2010-07-13 10:55:00
454
转载 5条Linux命令分析搜索引擎蜘蛛的爬行行为
<br /> 百度和google是站长们的衣食父母,而做好搜索引擎优化的第一步就是蜘蛛的抓取,以下5条简单的Linux命令可以让你清楚的了解蜘蛛的爬行情况做到有的放矢。<br /> 请首先看看日志文件的大小,如果特别大的话(比如:超过50MB)建议不要用这些命令分析,因为这些命令较消耗CPU,或者抓下来放到分析机上执行,以免影响网站的速度。如果是Dreamhost等共享主机的话,分析大日志很消耗CPU,进程很容易被Kill掉。<br /> 这些命令都是Linux下的shell命令,在Windows主机
2010-07-06 12:05:00
853
原创 apache支持.shtml 和 include标签
<br />shtml:<br />修改httpd.conf文件中,增加文件后缀<br />AddType text/html .shtml <br />AddHandler server-parsed .shtml <br />Include:<br />增加options属性(也可以单独加到虚拟主机里面)<br /> <Directory /> <br /> Options FollowSymLinks MultiViews Includes
2010-06-29 09:54:00
438
原创 nginx 重启脚本
<br />#!/bin/sh<br /><br />BASE_DIR='/usr/local/webserver/'<br />${BASE_DIR}nginx/sbin/nginx -t -c ${BASE_DIR}nginx/conf/nginx.conf >& ${BASE_DIR}nginx/logs/nginx.start<br />killall -9 nginx<br />sleep 1<br />${BASE_DIR}nginx/sbin/nginx<br />ec
2010-06-22 11:01:00
575
转载 二行代码解决全部网页木马(含iframe/script木马)
<br />http://bbs.blueidea.com/thread-2841460-1-1.html<br />还是挂马问题,这段时间,我渐渐感到压力,头大,通过QQ或MSN加我的人越来越多,我最近自己的工作本来就忙得不亦乐乎。哎,想想,还是要抽空来来帮帮大家。<br /><br /> 前不久《http://bbs.blueidea.com/thread-2818052-1-1.html 一行代码解决iframe挂马(包含服务器端注入、客户端ARP注入等)》得到了很多朋友的认可,这确实是个避避风雨的
2010-06-20 02:18:00
618
转载 sar 详解
<br />sar 命令行的常用格式:<br />sar [options] [-A] [-o file] t [n]<br />在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令的选项很多,下面只列出常用选项:<br />-A:所有报告的总和。<br />-u:CPU利用率<br />-v:进程、I节点
2010-06-20 00:57:00
5734
原创 禁止某个目录执行php权限
<br /> location ^~ /uploadfile<br /> {<br /> break;<br /> }
2010-06-10 14:09:00
898
转载 chattr
<br />lsattr [filename] #默认没有设置<br />#功能<br />修改ext2和ext3文件系统属性(attribute),使用权限超级用户。 <br />#格式<br />chattr [-RV] [- =AacDdisS] [-v version] 文件或目录 <br />#常用参数<br />-R:递归处理所有的文件及子目录。<br />-V:详细显示修改内容,并打印输出。<br />-:取消属性。<br />+:设置属性。<br />= :指定属性。<br />A
2010-06-03 15:04:00
545
转载 php:修改目录下文档权限(777,644 )
文章分类:PHP编程PHP chmod() 函数 (upload image permit) PHP Filesystem 函数 定义和用法chmod() 函数改变文件模式。如果成功则返回 TRUE,否则返回 FALSE。语法chmod(file,mode) 参数 描述 file必需。规定要检查的文件。mode
2010-05-28 22:29:00
11383
转载 linux挂载原有LVM盘
范例: 1、pvs [root@localhost yuanbor]# /sbin/pvs 检查是否有重名的VG组 2、vgrename [root@localhost yuanbor]#/sbin/vgrename [VG UUID] /dev/VolGroup01 #将重复的VG组 根据UUID改为 VolGroup01 [root@localhost yuanbor]#
2010-05-14 10:32:00
1307
原创 nginx设置目录访问密码
配置nginx.conf在需要的server中:location / { auth_basic "Password"; auth_basic_user_file /www/my/passwdfile; }htpasswd -c /www/my/passwdfile username password
2010-05-12 10:59:00
600
原创 apache 屏蔽文件列表
Options一行去掉Indexes 比如: Options Indexes FollowSymLinks => Options FollowSymLinks AllowOverride None Order allow,deny Allow from all
2010-05-12 10:09:00
402
转载 《命运赋》--吕蒙正
天有不测风云,人有旦夕祸福。蜈蚣百足,行不及蛇。家鸡翼大,飞不如鸟。马有千里之程,无人不能自往。人有凌云之志,非运不能腾达。文章盖世,孔子尚困于陈邦。武略超群,太公垂钓于渭水。盗跖年长,不是善良之辈。颜回命短,实非凶恶之徒。尧舜至圣,却生不肖之子。瞽叟顽呆,反生大圣之儿。张良原是布衣,箫何称谓县吏。晏子身无五尺,封为齐国首相。孔明居卧草庐,能作蜀汉军师。韩信无缚鸡之力,封为汉朝大将。冯唐有安邦
2010-05-11 23:27:00
1102
原创 squid 缓存 nginx,gzip设置
nginx里面关键在于 gzip_proxied any;这一行 还有gzip_http_version 1.0 例: gzip on; gzip_proxied any; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.0; gzip_comp_level 9; g
2010-05-07 11:05:00
815
原创 warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
由于yum安装了旧版本的GPG keys造成的解决办法:rpm --import /etc/pki/rpm-gpg/RPM*
2010-05-05 11:15:00
623
原创 【转】用普通UPS实现停电监测
我们单位使用的服务器是一台LINUX服务器,由于经费有限,无法购买昂贵的在线式UPS.而只是购买了一台APC BACK 500(RMB 500). 在外电源切断时,其说明书称可以维持电源供应约15分钟。 如果在15分钟内无法来电,而该服务器又无法正常关闭,轻则丢失数据,重则导致系统崩溃,无法启动。这是我们所不希望出现的情况。 为解决上述问题,我们考虑了用廉价的UPS开发自己适用的UPS系统,该系统
2010-04-22 17:01:00
2390
转载 lsof
lsof abc.txt 显示开启文件abc.txt的进程 lsof -i :22 知道22端口现在运行什么程序 lsof -c abc 显示abc进程现在打开的文件 lsof -g gid 显示归属gid的进程情况 lsof +d /usr/local/ 显示目录下被进程开启的文件 lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长 lso
2010-04-21 10:15:00
476
原创 make[1]: warning: Clock skew detected. Your build may be incomplete.
编译2.6.32内核出现错误: make[1]: warning: Clock skew detected. Your build may be incomplete.make[1]: Warning: File `scripts/Makefile.host has modification time 2.6e+08 系统时间比要编译的文件的修改时间早。 检查发现系统时间
2010-04-20 08:48:00
1994
思维导图 pdf 大脑 思维 开发
2008-12-15
全程图解+手把手教你做RAID磁盘阵列
2008-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人