文章分类 -  Linux

上一页 1 2 3 4 下一页

用monit监控系统关键进程
摘要:monit是一款功能强大的系统状态、进程、文件、目录和设备的监控软件,用于*nix平台, 它可以自动重启那些已经挂掉的程序,非常适合监控系统关键的进程和资源,如:nginx、apache、mysql和cpu占有率等。而监控管理Python进程,常用的是supervisor,后续会另外撰文介绍。下面分别介绍monit的安装、配置和启动。安装在debian或ubuntu上安装monit非常方便,通过下面的命令sudo apt-get install monit即可,其它*nix上也很简单,下载源码走一遍安装三步就OK了。./configuremakemake install安装后,默认的配置文件为 阅读全文

posted @ 2013-11-14 22:42 一个石头 阅读(375) 评论(0) 推荐(0)

Eclipse设定和修改文件字符编码格式和换行符
摘要:Window -> Preferences -> General -> Workspace :Text file encoding :Default : 选择此项将设定文件为系统默认的编码格式,后边会有提示具体是什么。Other : 选择一个具体的编码格式。New text file line delimiter :Default : 选择此项将设定新建的文件换行符为系统默认的换行符。Other : 选择一个具体的换行符样式。换行符分别有:Windows : CRLF 0D0A 1310 \r\n (Carriage Return/Line Feed)Unix/Linux : 阅读全文

posted @ 2013-11-13 16:31 一个石头 阅读(391) 评论(0) 推荐(0)

vsftpd on CentOS 5
摘要:Linux CentOS6.0一、检查VSFTP安装情况1、检查vsftp有没有安装:【rpm -qa | grep vsftpd*】如果没有安装查看你是是否已下载软件,如果下载到软件文件目录位置运行【rpm -ivh vsftp*】命名,如果没有软件可以上网查找命令,运行命令【yum search vsftp*】,如图,看是否存在vsftpd,如果存在则下载安装运行命令【yum install vsftpd.i686】。二、检查VSFTP是否正常启动1、检查vsftp状态命令【service vsftpd status】如果是stopped,说明服务是停止的,就运行如下命令吧:启动vsftp 阅读全文

posted @ 2013-11-13 13:33 一个石头 阅读(221) 评论(0) 推荐(0)

centos下 python pil "decoder jpeg not available"问题
摘要:这里就会报错,并打印出来。解决方法如下:1. 删除python 里面 site-package 下面安装的 PIL 文件夹,PIL.pth 文件。2. 删除掉 原来安装 PIL 解压出来的文件夹 Image-1.1.7,必须删除掉原来的这个安装文件夹。3. 重新解压 tar xf Imaging-1.1.7.tar.gz4. 安装必须的包程序代码yum install libjpegyum install libjpeg-develyum install freetypeyum install freetype-devel5. 重新安装 PIL 包程序代码python setup.py ins 阅读全文

posted @ 2013-11-12 19:50 一个石头 阅读(556) 评论(0) 推荐(0)

CentOS下搭建python web生产环境(nginx+web.py+uwsgi)
摘要:首先使用环境介绍: 系统: CentOS 5.5 32位Python版本:2.7.2nginx:1.0.13ip:192.168.3.3/24由于CentOS默认自带都python(2.4.3)版本较低,所以我们采用手动编译安装python的方式来使用python 2.7.2首先安装python 2.7.2cd /usr/src/mkdir pythoncd python#下载python2.7.2wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2tar -jvxf Python-2.7.2.tar.bz2cd Py 阅读全文

posted @ 2013-11-12 16:44 一个石头 阅读(4933) 评论(0) 推荐(0)

CentOS 6.3 - 安装 Nginx 1.2.7(yum源)
摘要:本文主要介绍在CentOS6.3下利用yum源安装nginx。第一步在/etc/yum.repos.d/目录下建立一个nginx.repo软件源配置文件。命令如下:# cd /etc/yum.repos.d/# vim然后填写如下文件内容[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1执行vim命令保存文件为nginx.repo完整路径是/etc/yum.repos.d/nginx.repo:w nginx.repo执行yum命令安装n 阅读全文

posted @ 2013-11-12 12:07 一个石头 阅读(454) 评论(0) 推荐(0)

修改chrome浏览器的背景颜色为浅绿色
摘要:Windows默认的白色背景非常刺眼,今天介绍一下修改Chrome浏览器背景颜色的方法。方法步骤:1、使用记事本打开 Chrome 浏览器安装目录下的 Custom.css 样式文件(默认为空文件);Windows7安装目录:C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets;复制安装目录,在文件夹的地址栏中粘贴,将用户名改为您电脑中的用户(默认为Administrator),回车即可找到;2、添加以下代码到 Custom.css 样式文件并保存即可。html, body {background 阅读全文

posted @ 2013-11-06 23:13 一个石头 阅读(1618) 评论(0) 推荐(0)

在Ubuntu 12.04下配置diff merge 工具 SourceGear DiffMerge
摘要:首先官网下载http://www.sourcegear.com/diffmerge/,直接安装即可然后在console里面执行:Shell代码gitconfig--globaldiff.tooldiffmergegitconfig--globaldifftool.diffmerge.cmd'diffmerge"$LOCAL""$REMOTE"'gitconfig--globalmerge.tooldiffmergegitconfig--globalmergetool.diffmerge.cmd'diffmerge--merge-- 阅读全文

posted @ 2013-11-01 23:49 一个石头 阅读(737) 评论(0) 推荐(0)

Cannot Move File To Trash
摘要:ubuntu 删除时不能移动到回收站,解决方法:I had the same problem and enabled the trash function for ntfs and vfat partitions that are mounted by fstab as follows:1) Backup fstab.2) Add uid=1000,gid=1000 as options to the partition's fstab entry (see example below).3) Create a directory named .Trash-1000 in the pa 阅读全文

posted @ 2013-10-31 23:22 一个石头 阅读(578) 评论(0) 推荐(0)

ubuntu删除右上角的小信封和用户图标
摘要:一直不太喜欢ubuntu默认安装后在右上角显示小信封和用户注销图标,可以用以下命令卸载:sudo apt-get remove indicator-messages注:indicator-session为用户注销图标,indicator-messages为小信封。 阅读全文

posted @ 2013-10-31 22:48 一个石头 阅读(364) 评论(0) 推荐(0)

python用httplib直接实现soap协议
摘要:1.先拿一段php的soap代码来看:12345678910111213True)); // 参数转为数组形式传递 $aryPara = array('sender' => 'dantezhu', 'receiver' => 'dantezhu', 'title' => 'OZ评论消息提醒', 'msgInfo' => 'sss', 'messageType'=>0); // 调用远程函数 $ret = $client-& 阅读全文

posted @ 2013-10-30 17:58 一个石头 阅读(1027) 评论(0) 推荐(0)

ubuntu下的nginx+php+mysql配置
摘要:1、更新1sudoapt-getupdate2、安装nginx1sudoapt-getintsallnginxUbuntu安装之后的文件结构大致为:*所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下*程序文件在/usr/sbin/nginx*日志放在了/var/log/nginx中*并已经在/etc/init.d/下创建了启动脚本nginx*默认的虚拟主机的目录设置在了/var/www/nginx-default下面可以启动nginx来看看效果(请确保80端口没有其他服务在使用):1sudo/etc/init.d/ng 阅读全文

posted @ 2013-10-28 23:20 一个石头 阅读(196) 评论(0) 推荐(0)

去掉ubuntu12.04, 自动加载分区后主文件夹出现两个磁盘图标
摘要:装好以后, 在主文件夹中左侧列表有四个磁盘图标(我有四个windows盘), 点击以后就可以加载, 但我想让它自动加载, 然后就不知道从哪里抄了一段加到了 /etc/fstab 里去了,重启后加载成功, 确实是自动加载了,但问题是多出来了四个图标。。。怎么把原始的磁盘图标删除掉呢?最后终于解决了。。。把方法和大家分享一下/etc/fstab 中用下面把uuid换成这种写法就可以了/dev/disk/by-uuid/CE245006244FEFCF目前是UUID=dddfedd6-ca0a-4f52-a8e1-bc183cf9aad2 none swap sw ... 阅读全文

posted @ 2013-10-27 00:35 一个石头 阅读(415) 评论(0) 推荐(0)

ubuntu Apt-fast 1.6 发布
摘要:Apt-fast 是一个apt-getshellscript wrapper,通过axel 的多线程下载功能来加速 apt-get 软件安装。使用很简单,把get换成fast即可,如sudo apt-get install firefox(通过apt-get安装)sudo apt-fast install firefox (通过apt-fast安装)sudo apt-get update && sudo apt-get upgrade 对应sudo apt-fast update && sudo apt-fast upgrade另外apt-fast支持Tab自动 阅读全文

posted @ 2013-10-26 23:56 一个石头 阅读(209) 评论(0) 推荐(0)

安装好ubuntu之后的第一个命令
摘要:Ubuntu是一个伟大的Linux操作系统。与其他操作系统相比,更快速,更安全,更易使用。但刚安装好的Ubuntu是不完整的,缺少一些软件包才能更好使用。一个命令,让系统使用更高效。要开始,请按Ctrl - Alt - T来打开终端。当打开终端,键入以下命令,然后按回车键执行。sudo apt-get install ubuntu-restricted-extras执行该命令后,程序在后台运行,上述命令可以安装以下软件:MP3、DVD解码微软字体JavaFlash 播放器等因为Ubuntu的默认情况下,因为版权,不能直接播放MP​​3,DVD,Flash等格式文件。所以通过这个命令来安装。另外 阅读全文

posted @ 2013-10-24 08:56 一个石头 阅读(240) 评论(0) 推荐(0)

python应用webpy框架
摘要:django和webpy都是python的web开发框架。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可扩展性。它还强调快速开发和DRY(Do Not Repeat Yourself)原则。webpy小巧,简单,实用,可以快速的完成简单的web页面。这里根据webpy Cookbook简要的介绍一下webpy框架,更加详细请见http://webpy.org/cookbook/index.zh-cn。一、安装与 阅读全文

posted @ 2013-10-14 10:56 一个石头 阅读(602) 评论(0) 推荐(0)

Ubuntu 12.04 如何修改背景色--豆沙绿
摘要:首先确保已安装dconf-editorsudo apt-get install dconf-tools 然后打开dconf-editor找到:org – gnome -desktop – interface–gtk-color-scheme这一项,默认是空的,需要你自己写进去。写的格式是:项目名称:颜色名称;项目名称:颜色名称;项目名称要在这里找http://live.gnome.org/GnomeArt/Tutorials/GtkThemes/SymbolicColors 其中的Default colors in GNOMEcolorUsagefg_colorThe base for the 阅读全文

posted @ 2013-10-04 17:23 一个石头 阅读(248) 评论(0) 推荐(0)

在标准python shell中开启tab自动完成
摘要:我们在使用python shell的时候,默认没有开启tab补全功能,有时候忘记了某个函数怎么写,这时候补全功能就能给我们很大的帮助了。如果你使用的是Ipython,那 tab补全默认是开启的,在标准python shell中开启tab补全,只要打开python shell,然后>>>import rlcompleter, readline>>>readline.parse_and_bind('tab: complete')之后,就能在标准python shell中使用tab补全了。为了每次都能开启tab补全,可以自己创建一个PYTHONST 阅读全文

posted @ 2013-10-03 23:20 一个石头 阅读(341) 评论(0) 推荐(0)

MONGODB 阶段性技术总结 【转】
摘要:联合开发,运维,对mongodb 做了一个技术总结。 其中一些关于公司的数据,就擦去了,各位见谅。生产环境最佳实践1.linux 系统:1】关闭文件系统/分区的atime 选项Vi /etc/fstab在对应的分区项后面添加noatime ,nodiratimeLABEL=/1 / ext3 defaults 1 1LABEL=/data1 /data ext4 defaults,noatime,nodiratime 1 22】设置文件句柄4k+,目前该配置已经集成到启动脚本中。Vi /etc/security/limit.conf* soft nproc 65536* hard nproc 阅读全文

posted @ 2013-10-03 22:13 一个石头 阅读(174) 评论(0) 推荐(0)

创建具有安全验证的Replset cluster(复制集集群)
摘要:版本:mongodb 2.0.4以下安装假设所有目录及文件已经存在该集群为在三台机器上的三个节点,分别为:repl01.mongodb,repl02.mongodb,repl03.mongodb所开端口号为:6666(偶开的端口不是6666就是8888)假设mongodb的安装目录为$MONGO_HOME在三台机器上都执行如下脚本:$MONGO_HOME/bin/mongod –port 6666 –path /data/mongodb/data –logpath /opt/logs/repl-mongod.log –logappend –keyFile /data/mongodb/conf/ 阅读全文

posted @ 2013-10-03 21:52 一个石头 阅读(353) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页