王殊勋的个人博客

只要开始,虽远不迟!

一般情况下压缩后的html、css、js、php、jhtml等文件,大小能降至原来的25%,也就是说,原本一个100k的html,压缩后只剩下25k.这无疑能节省很多带宽,也能降低服务器的负载. 在nginx中配置gzip比较简单. 一般情况下只要在nginx.conf的http段中加入下面几行配置即可: 1 2 3 4 5 gzip on; gzip_min_length 1000; gzip_buffers 4 8k; gzip_comp_level 6; #0-9 默认值为1,值越大压缩率越高,消耗的cpu资源越多,传输量减小. gzip_types text/plain text
阅读全文 »

这里只说我所知道的,举例如下: 需求是我要用Windows下的VNC Viewer连接到Linux Server. 我在Linux下面输入: 1 $vncserver 设置好密码,好现在我就可以在Windows下面使用VNC连接到Linux桌面了,这个时候如果我的Linux Server系统重启了,那么我还得再敲一次vncserver这个命令,所以我现在要让Linux Server在开机时自动启动vncserver有哪些方法呢? 我可以把vncserver设置成系统的服务,并启动起来,使用如下命令查看vncserver是否已经是系统的服务: 1 2 $chkconfig --l
阅读全文 »

我在检查一台Centos5.5服务器的安全环境时,发现很多IP在恶意扫描此服务器的端口,本来想部署snort防入侵环境的,后来发现snort环境部署非常复杂, 而以上的恶意扫描完全可以用PortSentry来实现.PortSentry是入侵检测工具中配置最简单、效果最直接的工具之一. PortSentry是Abacus工程的一个组成部分.Abacus工程的目标是建立一个基于主机的网络入侵检测系统,可以从http://www.psonic.com 得到关于Abacus工程更为详细的信息.虽然PortSentry被cisco收购后不再开发, 但丝毫不影响此软件的强大功能.PortSentry
阅读全文 »

最近研究集群,看了很多网上的教程,可是heartbeat这个软件始终安装不上, 后来发现源里是有这个软件的. 安装命令为: 1 yum install heartbeat* 这样就完成了全部的heartbeat的安装了.
阅读全文 »

之前站长发布过一片文章,内容是禁止除了root以外的所有用户登录系统, 但这个似乎有些时候不是很实用,现在站长来教大家禁止某个用户登录系统的办法. 1、禁止个别用户登录.比如禁止lynn用户登录. 1 passwd -l lynn 这就话的意思是锁定lynn用户,这样该用户就不能登录了. 1 passwd -u lynn 对锁定的用户lynn进行解锁,用户可登录了. 2、我们通过修改 /etc/passwd文件中用户登录的shell: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 vi /etc/passwd root:x:0:0:root:/
阅读全文 »

系统是Ubunut 10.04. 安装Ubuntu时,安装过程卡在99%正在完成文件复制. 一直就卡在那里,其实安装过程并没有挂起,是通过网络下载安装文件,所以看起来是卡着. 断开网络就可以了. 记录下来,希望给遇到同样问题的人提供一点思路.
阅读全文 »

1 2 3 4 5 cd /root day=`date +%Y-%m-%d*%H` tar -cvf mysql-$day.tar /usr/local/mysql/var/paila /usr/local/mysql/var/pmbcc scp -P65188 mysql-$day.tar superman003@10.0.10.3:/home/superman003/mysqlbak rm -rf mysql-$day.tar
阅读全文 »

Mysql proxy是MySQL官方开发一个mysql数据库前端代理,使用C语言编写,并且支持lua来编写proxy规则,可以用来实现mysql的读写分 离,负载均衡等等功能. 一:安装Mysql-Proxy 1)系统环境的设置(系统为CentOs 5.2): 确定这些包已经安装:GNU Autotools, flex, pkg-config, bazaar, MySQL client libraries: 1 yum install autoconf automake libtool flex pkgconfig bzr mysql-devel 因为系统自带的libevent
阅读全文 »
0%