51CTO博客开发月上江南樱花残月serybadboy数据重现学习要永恒三剑客学习之路linux进阶屋seven刘世发运维工作记录抚琴煮酒之博奋斗的小子忙碌、忙碌飞天猪^-^ 祥子[zhang45xiang] 技术博客crazylinux工作室聆听未来运维
1,sed介绍 sed可删除(delete)、改变(change)、添加(append)、插入(insert)、合、交换文件中的资料行,或读入其它档的资料到文>件中,也可替换(substuite)它们其中的字串、或转换 (tranfer)其中的字母等等。例如将文件中的连续空白行删成一行、"local"字串替换成"re
1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find命令可在使用、管理Linux系统中方便地查找所需要的指定文件。 find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。可以为一个目
mysqld 常规MySQL服务器 mysqld-opt 优化mysql服务器,提供一些功能可以挖掘更好的功能 mysqld-max 与mysqld一样,但可以支持更新,更具实验性质的功能(更不稳定) ++安装mysql 参见自带的INSTALL-SOURCE文件 $ ./configure ?prefix=/app/mysql-5.0.51a ?with-charset=utf8
#wget http://www.python.org/ftp/python/2.3.4/Python-2.3.4.tgz #tar zxvf Python-2.3.4.tgz #cd Python-2.3.4 #./configure --prefix=/usr/local/python-2.3.4 #make &&make install
一、原理 要实现用php-syslog-ng查看syslog-ng的日志信息,需满足以下条件: 引用 1、配置syslog-ng,把指定的log信息insert到mysql数据库中; 2、配置apache和php,让php-syslog-ng可以从web浏览器使用。 二、安装新版syslog-ng套件 1、获取源码包 可以从官方网站获取源码包。但我一直都建议尽量用rpm管理系统中
1. 安装说明 1.1. 系统版本及软件版本 [root@umw1 ~]# cat /etc/redhat-release Red Hat Enterprise Linux AS release 4 (Nahant Update 5) [root@umw1 ~]# uname -a Linux umw1 2.6.9-55.ELsmp #1 SMP Fri Apr 20
php程序执行报错:MySQL server has gone away。 大概浏览了一下,主要可能是因为以下几种原因: 一种可能是发送的SQL语句太长,以致超过了max_allowed_packet的大小,如果是这种原因,你只要修改my.cnf,加大max_allowed_packet的值即可。 还有一种可能是因为某些原因导致超时,比如说程序中获取数据库连接时采用了Singl
同步程序思路:用户提交程序到SVN,SVN触发hooks,按不同的hooks进行处理,这里用到的是post-commit,利用post- commit到代码检出到SVN服务器的本地硬盘目录,再通过rsync同步到远程的WEB服务器上。 hooks文件详解 # start-commit 提交前触发事务 # pre-commit 提交完成前触发事务 # post-commit 提交完成时触发事
感觉写的狠详,贴出来与大家共享
不小心被我看到的一篇好文,转了———— 通过 ulimit 改善系统性能 ulimit 功能简述 假设有这样一种情况,当一台 Linux 主机上同时登陆了 10 个人,在系统资源无限制的情况下,这 10 个用户同时打开了 500 个文档,而假设每个文档的大小有 10M,这时系统的内存资源就会受到巨大的挑战。 而实际应用的环境要比这种假设复
Varnish与 一般服务器软件类似,分为master(management)进程和child(worker,主要做cache的工作)进程。master进程读入命 令,进行一些初始化,然后fork并监控child进程。child进程分配若干线程进行工作,主
PACKET FLOW(包的流程) ipfw可以从协议堆里的很多地方被调用,在个别系统参数的控制下,最重要的要明白,何时为了设计固有的规则表才发生。ipfw被调用的如下表示,一起的还有 控制它的sysctl 变量 ^ to upper layers V | | +-
1.删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -k5 -nr 3.按cpu利用率从大到小排列 ps -e -o "%C 
系统平台:RHEL 5 Nginx版本:nginx-0.8.54 一.安装及配置Nginx 1.安装pcre软件包,pcre的作用为nginx提供兼容perl的正则表达式库。以下采用RHEL5光盘自带的rpm包进行安装,另外也可下载最新的源码包进行编译安装。 [root@localhost~]# rpm -ivh pcre-6.6-2.el5_1.7 [root@localhost~
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时
很纠结的~~~~~~~~~~· 一个php程序,手动执行,ok,但是添加到cron任务之后,就是不显示执行~~~~~ 查看任务中的路径如下 查看数据,显示此脚本并没有执行,日志也是空的~~~~~~~ 最后一个脚本执行不了,手动执行是ok的 ,很是纠结~~~~~~~~~~~ 查看脚本内容~~~~~~~~· 一看晓得了~~
监控机~ 10.1.1.1 被监控机10.1.1.2 先配置监控机 10.1.1.1 #tar zxf nagios-3.0.3.tar.gz -C /usr/local/src/ #cd /usr/local/src/nagios/nagios-3.0.3 #./c
服务器总是报警负载过高top 命令查看数据库居首~~~~~~~~~~~ #tail -40000 /www/logs/access/66_club_`date +%Y%m%d`_access.log |awk '{print $1} '| awk -F. '{print $1"."$2"."$3}'|sort|uniq -c|sor
#/usr/local/mysql/bin/mysql -u root -padmin报以下错误 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/usr/local/mysql/var/mysql.sock' (2) 然后进入目录查看 #cd /usr/local/mysql/var/ 发现没
今儿做完虚拟主机伪静态页,重启apache的时候出现报错 Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration是没有加载加载rewrite模块 然后自己找apache配置文件httpd.conf文件里: LoadMo
一、scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。 二、scp有什么用? 1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便
一.编译安装mysql源码包 #tar zxf mysql- 5.1.15.tar gz -C /usr/local/src #cd /usr/local/src/mysql-5.1.15 #./configure --prefix=/usr/local/mysql #make && makeinstall 如果需要定制安装,可以在执行configure
ftp软件有许多,比如wuftp,proftp,vsftpd等,但对虚拟用户支持最好,且配置最为简单的我个人觉得非pureftp莫属,下面就来介绍下如何编译安装pureftp和配置虚拟用户! 下载相关包,并进行编译安装 [root@server ~]#cd /usr/local/src/tarbag/ [root@server tarbag]#tar -zxvf pure-ftpd-1.0.
一·初步引入认识svn 如果一个项目是由多个开发人员共同开发的,但是这些个开发人员都不在个地方,那么如何来完成这个项目的开发呢?这个时候我们需要一款专门用于项目开发管理的软件了,可是如何解决开发过程中同步问题.安全问题以及管理问题呢? subversion(简称svn)是今年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件 Subver
服务名称 建议 说明
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号