51CTO博客开发转身离开-王军世龙RedHat乐园
写了一些脚本,当其他同事有需求的时候就要运行下,这个每次很繁琐,而且经常被打断.所以准备把脚本到网站上,让他们自动运行解决.用到apache mod_cgi模块.ScriptAlias /cgi-bin/ "/root/bin/" # # "/var/www/cgi-bin" should be changed to whatever your ScriptAliased # CGI dir
偶尔遇到同样一个脚本,直接运行没问题,但是放到crontab就会出错的情况,经常搞不清楚为什么.后来google了下,应该是环境变量的问题. 写在crontab中注意执行的用户,及在脚本中保持和用户一致: source /etc/bashrc source /etc/profile source ~/.bashrc 这样基本上就保持一致了.就不会报错了.
今天无意发现信箱里有位朋友向我询问创建本地yum源,如何和官方的yum源同步的问题.之前也为内网的机器安装软件方便创建过一个YUM源用的DVD光盘镜像创建的.并没有仔细考虑和官方同步的问题.今天借此google了下,总结下以后备用. 你想到问题,其实很多人都想过,并且有人实现了,善用google 很简单就是
yum install git Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.ustc.edu.cn * extras: centos.ustc.edu.cn * updates: centos.ustc.ed
要上一个项目多久可以把测试开发环境搞好呢? yum一个包一个包的安装设置 一个一个的编译. 我之前就这么干的,效率较差. 算我孤陋寡闻,今天安装redmine无意中发现这个网站 http://bitnami.org 专门打包整套的环境,实现简单一键安装. MAMPStack LAMPStack WAMPStack RubyStack D
一直在用V4协议飞信机器人在发告警短信,为了检查程序正常,每天下班都会定时发送短信.最近两天突然收不到. 开启--debug模式,发现如下信息: [ 15:04:50.809596] [User.cpp] [1919] Can't connect to 58.68.229.75:8080,retry 2 [ 15:04:54.831112] [User.cpp] [191
从网上收集来的,详细的解释: http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/#icomments 1. nohup command 2. (command &) 3. command & -->jobs 查询jobs ID号---> disown -h %ID 4. screen
官方文档:http://docs.puppetlabs.com/dashboard/manual/1.2/bootstrapping.html#installing-puppet-dashboard 环境: 系统:CentOS 5.6 ruby -v ruby 1.8.5 (2006-08-25) [x86_64-linux] 1. 安装依赖 &
参考: http://www.thegeekstuff.com/2008/11/how-to-manage-dell-servers-using-omsa-openmanage-server-administrator-on-linux/ 很好,很详尽的一篇文章.这里就稍微补充一些细节不然装不上的. 1. 下载 首先按照文章指明去http://supportapj.dell.com/
同事报后台登陆不上了,报错不能连接到数据库.马上到数据库一看连接数已经到达1000了,已经把连接数占满了. 为了不影响其他应用,先把连接数加大再说. set global max_connections=2000; 再往下查,发现都是这样的连接. | 16472659 | unauthenticated user | 192.168.100.11:55282 &nbs
sendmail默认设置发sina,hotmail这样的邮箱是会被拒收的.要做一下几个步骤 1.修改服务器主机名为 noreply.yourdomain.com 1.1 hostname noreply.yourdomain.com 1.2 vim /etc/sysconfig/network 1.3 vim /etc/hosts
先到论坛上下载对应版本的fetion,我用的centos 5.6 x86_64的系统,软件包在文章最后附件中. 1. 解压到/root/bin/目录下. 2 .修改/etc/ld.so.conf 添加fetion所在目录/root/bin/fetion/ 并运行ldconfig –v 3. 测试 /root/bin/fetion/fetion --mobile=138xxxxxx
今天mysql复制又出错了,同事在用navicat操作主数据库,引起不同步. 1. show slave stauts\G Master_Log_File: mysql-bin.000027
1. yum install –y gcc gcc-c++ ncurses-devel bison 2. wget http://mirrors.ircam.fr/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.55.tar.gz 3. shell> groupadd mysql shell>
AddType text/html .shtml inc AddOutputFilter INCLUDES .shtml .inc AddType text/html .html inc .htm AddOutputFilter INCLUDES;deflate .html .inc .htm AddOutputFilter 指令 说明 在文件扩展名与特定
今天要做两台服务器,作为cdn的源头,两台服务器内容文件要同步. 一台主Master:192.168.1.230 一台备份slave:192.168.1.236 操作系统为centos 5.6 x86_64 .默认安装了rsync 1. 我们只需要在Master上安inotify-tools这个工具 下载地址. 解压,按照INSTALL说明安装好. 2. 在Master上生成key免
根据被拒邮件信息跟踪到http://www.spamhaus.org/lookup.lasso 站点,输入自己的mail.domain.com的IP地址. 发现IP地址在PBL列表中,意思是认定这个IP是个动态adsl分配的地址. 点链接,去掉即可,提示30Min左右会在全网同步这个信息.等一会你再刷估计还会在其他列表,这种事
1. 检查是否安装libpcap [test@test ~]$ rpm -qa |grep libpcap libpcap-0.9.4-15.el5 需要安装libpcap-devel yum install libpcap-devel 2. 下载iftop源码包 # wget http://www.ex-parrot.com/pdw/iftop/download/iftop-
1. yum install –y gcc gcc-c++ ncurses-devel bison 2. wget http://mirrors.ircam.fr/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.55.tar.gz 3. shell> groupadd mysql shell>
1. master mysql 中修改/etc/my.cnf 在mysqld下添加如下两行: log-bin=/var/lib/mysql/mysql-bin.log server-id=1 #binlog-do-db=DB1 #binlog-do-db=DB2 #如果备份多个数据库,重复设置这个选项即可 2.重启mysql,添加sla
下载gvim72.exe 并安装,默认的目录在C:\Program Files\Vim\ 其中C:\Program Files\Vim\vimfiles\ 目录就相当于linux中的家目录的.vim/目录,插件,配色方案什么的的直接放里面. 下载ctags58.zip (ctags)连接Ctags 解压缩后ctags.exe到 C:\windows\system32\ .只要是放在环境
今天放个网站上去,发现有乱码.查看apahce手册知道客户端如何解释一个文档的. 一切都和他有关系: AddDefaultCharset 指令 说明 当应答内容是text/plain或text/html时,在HTTP应答头中加入的默认字符集 语法 AddDefaultCha
和所有喜欢vim的人一样,用过vim后就有一种想法就是把所有的操作都用vim的方式来实现.高效率,解放你的鼠标手,当然你更不会有机会拿着你的鼠标乱点(主要是这点),让你只关注你于你最想做的事.安装相当的简单,主要贴下本人的配置文件. "2.3.1 (created: 2010/04/07 18:56:53) " vim: set ft=vimperator: &qu
最近在写一些脚本增加工作效率,当然少不了则awk和sed则两大法宝。在引用脚本中变量上遇到问题,上网上找到一些说明,方法很多。例如awk: awk中使用shell的环境变量 一:"'$var'" 这种写法大家无需改变用'括起awk程序的习惯,是老外常用的写法.如: var="test" awk 'BEGIN{print "'$var'&q
由于要做一个数据库的测试,所以选了台虚拟机进行,无奈硬盘分的太小,数据太大. 只能把数据放到新的硬盘上.所以要更改数据库的存储位置. 1.新添加块硬盘,分区,挂载到/mysql下,新建lib文件夹.
配置SecurCRT颜色,好好保护眼睛。不确定写这篇文章是不是多此一举,因为没在网上看到设置颜色的文章。这是在51cto上的第一篇文章,才知道写下来不容易。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号