Apache2+openssl实现https验证

[不指定 2009/04/30 15:49 | by real ]
安装openssl最新版

引用
cd /usr/src
wget http://www.openssl.org/source/openssl-0.9.8k.tar.gz
tar xzvf openssl-0.9.8k.tar.gz
cd openssl-0.9.8k
./configure;make;make install
Tags:
默认情况下,任何一个虚拟主机中的php程序,都可以读取到服务器上的所有目录
比如你在其中一个虚拟主机中上传一个phpspy,就可以看到服务器的所有目录
要限制虚拟主机中php只能访问该虚拟主机根目录之内的文件
在apache中虚拟主机的配置文件里加入一句
Tags: , ,

用lftp来备份整个目录

[不指定 2009/04/24 22:38 | by real ]
如果有系统权限的话,当然是用rsync最方便了。如果只有ftp权限的话,用lftp来同步无疑是最好的方案了
lftp username:password@ipaddress -e "mirror --only-newer -c  remote-dir local-dir"
即可把远程ftp上的目录同步到本地,-c参数为续传 --only-newer表示只下载新文件。
mirror 命令还有下面的参数,控制同步的行为:
Tags: , ,

调整tomcat内存大小

[不指定 2009/04/24 10:28 | by real ]
在bin/catalina.sh开头部分加入

引用
JAVA_OPTS='-server -Xms256m -Xmx512m'

重启tomcat即可,内存根据服务器物理内存大小来分配,注意操作系统的限制,32位redhat系统大概最多能用到2700m
Tags:
用cmdsv_allowed来限制vsftp虚拟用户的权限是很方便的事情,很多时候用各种参数去组合,反而很麻烦。
对于虚拟用户来说,只需把cmds_allowed写入虚拟用户的配置文件中,即可以达到目的
vsftp 2.1.0 支持的命令有
Tags:
TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载。
Tags: ,

开启mysql的常规查询日志

[不指定 2009/04/21 14:52 | by real ]
所谓的常规查询日志,就是客户端操作的所有日志,包括select delete insert update等等所有的sql语句
开启的办法很简单
在my.cnf中,加入
Tags: