浏览模式: 标准 | 列表
Jikes 是个远快于 javac 的 java 编译器, 在 ant 和 tomcat 中应用 Jikes, 可以提高 web 应用的性能.

» 阅读全文

#!/bin/sh cd /home/mysql-backup rm alldb.5.tar.gz -f mv alldb.4.tar.gz alldb.5.tar.gz>/dev/null 2>&1 mv alldb.3.tar.gz alldb.4.tar.gz>/dev/null 2>&1 mv alldb.2.tar.gz alldb.3.tar.gz>/dev/null 2>&1 mv alldb.1.tar.gz alldb.2.tar.gz>/dev/null 2>&1 mv alldb.0.tar.gz alldb.1.tar.gz>/dev/null 2>&1 tar zcf alldb.0.tar.gz alldb.sql>/dev/null 2>&1 rm alldb.sql -f mysqldump --all-databases --opt -ppassword>alldb.sql 上面的最后一句话中 -ppassword 的 password 表示 root 帐号的密码,把它改为你自己的数据库的 root 帐号密码就可以了,或者你可以专门建立一个用来备份的用户来代替 root 帐号。另外,你要保证 /home/mysql-backup 目录是存在的。最后把这个脚本属性改为 755,属主是 root.root,放在 /etc/cron.daily 目录下就可以每天备份一次数据库了,并且以一个星期为周期进行循环。 如果再加上双机备份,将会更保险。 同样的方法可以用于备份网站内容、dns 数据库等。

» 阅读全文

学校的 Web Mail 和 smtp 服务器是同一台机器,被配置成只允许它自己连接自己的 smtp 服务器,其他的机器如果连接它的 25 端口企图发送邮件的话,将会被拒绝。因此,只能使用 Web Mail 发信,而无法通过邮件客户端(例如 outlook,sylpheed 等)来发信,所以总感觉不是很方便。

虽然有服务器的管理员帐号,但是又不能乱改邮件服务器配置,怕万一搞出个什么漏洞来就不好了。今天读 debian 参考手册时发现,用 ssh 的 TCP 转发功能可以很轻松的实现本机通过邮件客户端安全发信。具体方法也很简单。

» 阅读全文

11月
10

Linux 下的远程桌面 VNC

我家的机器没有安装 Linux 。(光驱坏了,安装系统不方便,正在等厂商来换呢。)因此要想用办公室的系统就不方便了。以前是用 ssh 登录办公室的机器,但是那样子只能用字符界面,太不爽了,安装一个 Windows 上的 X 服务器,再用 ssh 把我办公室机器的桌面带过来运行倒是也可以,不过还是感觉不如 Windows 的远程桌面爽。于是最后决定试试用 VNC。

» 阅读全文

在 Linux 下有许多 ftp 服务器软件,比如 wu-ftpd,proftpd,vsftpd 等。这些 ftp 服务器各有利弊,相比之下,我更喜欢 pure-ftpd 一些,相信许多人也是跟我一样的想法,因为 pure-ftpd 不但功能强,而且效率也很高。我比较喜欢它的上传脚本功能,利用这个功能可以将杀毒软件跟 pure-ftpd 集成,实现对上传的文件进行实时的杀毒检测,将上传的带有病毒的文件清除干净。

» 阅读全文