SVN两个小命令

作者 : admin 于 2009年04月30日, 01:04:09
2009
04-30

./svnadmin create /home/sunboyu/svndata/bj1998

./svnserve -d –listen-port 端口号 -r /home/sunboyu/svndata/

/var/opt/subversion-1.4.3/bin/svn checkout svn://localhost:20002/tools ./ –username sun –password sun

python2.5+MySQLdb1.2.2安装

作者 : admin 于 2009年04月22日, 00:04:12
2009
04-22

最近比较喜欢用python写一些shell,又因为要跟mysql交互,所以安装python2.5+MySQLdb1.2.2。

选择python而没有选择perl,c之类,是因为python语法相对简单,适合我。其实php也可以,但linux默认安装python并大量使用,而并不默认安装PHP。

在安装过程中遇到很多问题,暂不罗列,google是半万能的,多尝试。

使用这两个版本,是因为在编译过程中的问题,逼我仔细阅读了产品稳当,发现版本依赖性很强,最终选择的这两个。

python编译很简单 ./configure –prefix=/***** 就OK了。

MySQLdb的安装也很简单,但首先要修改site.cfg的参数,其中threadsafe和mysql_config的值要根据情况修改。

python setup.py build
(如果必要,中间运行这个 ln -s /opt/mysql-5.0.22/lib/libmysqlclient.a ./build/lib.linux-x86_64-2.4/_mysql.so 路径自己调整)
python setup.py install

iftop来查看linux的即时流量

作者 : admin 于 2009年04月18日, 08:59:39
2009
04-18

http://ex-parrot.com/~pdw/iftop/download/?D=A

我也就纳闷,直接make && make install就好了。

如此简单的东西,iftop就可以查看了。

yum install *pcap*

话说备份

作者 : admin 于 2009年04月18日, 08:39:59
2009
04-18

最近服务器down了几次,频繁装了几次系统,可谓筋疲力尽,最后一次面对IBM的机器,对柜发誓:机器再down,这辈子不摸服务器。

话是这么说,服务真down了还的去管。

不过管之前,有些臭事还是要做-灾难备份。

首先是什么需要备份:数据库当然要备份,文件当然要备份。貌似所有的企业都在备份这些。

熟悉windows2003的网管都知道,2003提供了方便的配置文件备份,这个貌似是linux所没有的。打上标记。

用户需要备份么,我指linux系统帐号。备份一下吧,如果你有依赖系统账户的程序。

应用软件的配置文件是否要备份?如果你的配置很专业复杂个性,备份一下吧,省得都在黑白屏上VI,我双飞燕的键盘不好使,不想多敲几个字母。

源码的编译参数需要备份么?我有AMP自动安装脚本,很好很强大!

最近的一个小目标:linux灾难备份的脚本。

下一个就是:linux灾难恢复的脚本。

linux下杀死某用户的所有进程

作者 : admin 于 2009年04月08日, 23:53:55
2009
04-8

kill -9 $(ps -fu | awk ‘{ print $2 }’)

该死的桶桶,给你开了几百个php-cgi进程,把服务器搞死了!

linux内存释放

作者 : admin 于 2009年04月07日, 22:32:35
2009
04-7
  1. echo 1 > /proc/sys/vm/drop_caches; #释放页面缓存
  2. echo 2 > /proc/sys/vm/drop_caches; #释放dentries和inodes
  3. echo 3 > /proc/sys/vm/drop_caches; #释放1+2

还是Nginx对抗负载的能力强

作者 : admin 于 2009年04月07日, 14:45:11
2009
04-7

编译了老半天的apache,又做了很多调整和优化,依然抗不住死机,其实负载也不是很大,但内存CPU就是出奇的高,无奈,装上nginx,负载一下子下来了。

顺便提一下,我PC级的服务器。

感谢  http://www.51fit.com/ 友情提供测试数据

计划重新部署apache,调整工作模式。

SVN自动提交那个钩子

作者 : admin 于 2009年03月17日, 18:30:33
2009
03-17

首先那个版本得检出一下 /opt/subversion-1.4.3/bin/svn checkout svn://svn.sunboyu.cn:**/python/sso /home/project/sso

  1. export LANG=zh_CN.UTF-8   #中文支持
  2. REPOS="$1"
  3. REV="$2"
  4. SVN=/opt/subversion-1.4.3/bin/svn  #svn的地址
  5. DIR=/home/main                         #目标地址
  6. /opt/subversion-1.4.3/bin/svn update /home/main       #执行

AS4中jdk的配置问题

作者 : admin 于 2009年02月24日, 14:10:10
2009
02-24

AS4中默认安装了jdk1.3.×
在安装jdk1.6.0后,设置了环境变量,可默认还是显示java1.3.×
后发现,在/usr/bin 下有java这个文件,默认关联的是1.3的,删除掉后,发现一切正常

centos折腾记录

作者 : admin 于 2009年02月10日, 11:47:15
2009
02-10

安装gmone图形界面

yum –exclude=nautilus-sendto groupinstall gnome-desktop

安装vnc

yum install vnc

vncserver start

vi xstartup
#xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
gnome-session

就OK了

安装中文-得给不会命令行的大哥们用

yum groupinstall “Chinese Support”

另外编辑/etc/sysconfig/i18n成下面这个样子:
LANG=”zh_CN.GB18030″
SUPPORTED=”zh_CN.GB18030:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US.iso885915:en_US:en”
SYSFONT=”lat0-sun16″
SYSFONTACM=”iso15″

reboot

另外,我想centos4.7直接yum成centos5.2,暂时不折腾

 Page 3 of 8 « 1  2  3  4  5 » ...  Last »