乌秋博客
梦想在左,生活在右。   

开发手记 - 工作日志 (37)
08/08/14    Linux & Windows下 + Apache + Subversion SVN 环境安装配置 
08/08/04    Linux(CentOS 5.0)下用 OpenVPN 实现代理 
08/07/18    SHELL里如何得到N天以前或以后的日期格式 
08/07/15    PureFTP 添加新用户 
08/07/02    Apache + mod_ssl + openssl 支持 https 安装手记 
08/06/16    CentOS 5.0 LAMP 安装手记 
08/05/16    导致sendmail没法收信的解决办法 
08/05/08    一些关于Linux lvm的琐碎笔记 
08/05/08    Linux下jdk1.4环境的配置 
08/04/11    Apache 1.3.X, 1.4.X 安装 mod_gzip 模块 
08/04/09    CentOS 5 常见的configure error的解决方法 
08/03/28    Linux下单网卡配置多IP 
07/11/27    必达定向的整站Flash 
07/10/31    Zeus-4.3r2 + PHP 安装手记 
07/10/24    Sendmail+SpamAssassin+MIMEDefang处理垃圾邮件 
07/09/25    PHP5添加MySQLi支持 
07/09/17    让Apache免受DDOS攻击的mod_evasive 
07/09/17    提高Apache的MaxClients 
07/08/28    Sendmail篇之Openwebmail 
07/08/23    Sendmail篇之dovecot 
07/08/07    服务器配置的一些参考资料 
07/07/25    Sendmail篇之smtp认证 
07/07/25    Linux的SMTP 命令 
07/07/03    Linux下的自动下载文件的FTP shell 
07/03/02    File `NONEXISTENT/charsets/?.conf` not found (Errcode: 2) 
07/02/13    设置MySQL数据同步(单向&双向) 
06/12/13    让PHP支持JAVA类 
06/11/28    PHP扩展模块开发简解 
06/11/10    再一次与Java亲密接触!  (1)
06/10/29    新论坛公测很成功,即将推出!  (4)
06/10/11    配置linux sendmail 支持php发信 
06/10/10    在RedHat Linux 9.0下配置DNS服务器Bind 9.2.6 
06/10/08    DISCUZ 2.0 - 4.1 的数据转换 
06/10/03    今天轮到我值班 
06/10/02    Exobud网页播放器实现歌词卡拉OK功能  (1)
06/10/01    从Discuz 2.0 到 Discuz 4.1的数据迁移  (3)
06/06/19    浙大和大连理工包装页修改完毕 
Linux & Windows下 + Apache + Subversion SVN 环境安装配置
Linux下面的安装

一、下载安装包
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&expandFolder=91&folderID=260
# wget http://subversion.tigris.org/downloads/subversion-1.5.1.tar.gz
# wget http://apache.mirror.phpchina.com/httpd/httpd-2.2.9.tar.gz
# wget http://www.webdav.org/neon/neon-0.28.2.tar.gz (svn co http://的时候需要,否则会报 svn: Unrecognized URL scheme for 'http:// 错误)
可能有的系统还需要安装 expat 包:http://voxel.dl.sourceforge.net/sourceforge/expat/expat-2.0.1.tar.gz

二、安装apache
# tar xzf httpd-2.2.9.tar.gz
# ./configure --prefix=/usr/local/apache2 --enable-so --enable-dav --sysconfdir=/etc/httpd
# make
# make install

阅读全文..
posted at 08/08/14 17:48 | 开发手记 - 工作日志 | 浏览(41) | 引用 | 评论

Linux(CentOS 5.0)下用 OpenVPN 实现代理
一、下载相关软件

1、Linux 服务器端软件
# wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar.gz (建议安装,压缩后可提供传输速度)
# wget http://www.openvpn.net/release/openvpn-2.0.9.tar.gz

2、Windows 客户端软件
http://www.openvpn.se/files/install_packages/openvpn-2.0.9-gui-1.0.3-install.exe

阅读全文..
posted at 08/08/04 14:22 | 开发手记 - 工作日志 | 浏览(73) | 引用 | 评论

SHELL里如何得到N天以前或以后的日期格式
# date –I –d '-n day' (可以得到N天前的日期,格式为YYYY-MM-DD)
# date –d '-n day' "+%Y%m%d" (可以得到你天前的日期,格式为YYYYMMDD)

# date –I –d '+n day' (可以得到N天后的日期,格式为YYYY-MM-DD)
# date –d '+n day' "+%Y%m%d" (可以得到你天后的日期,格式为YYYYMMDD)

示例:
#!/bin/sh
# Remove the log of the day before yestoday.

BYESTODAY=`date -d '-2 day' +\%Y\%m\%d`

LOGPATH="/var/log/httpd/"
rm $LOGPATH"koven-"$BYESTODAY

echo clearlog ok!
posted at 08/07/18 17:52 | 开发手记 - 工作日志 | 浏览(5) | 引用 | 评论

PureFTP 添加新用户
建立一个ftp用户与组:
# groupadd ftpgroup
# useradd -g ftpgroup -d /dev/null -s /etc ftpuser

建立第一个虚拟用户:
# pure-pw useradd ftpu -u ftpuser -d /usr/local/testRoot
说明:ftpu是用户名,-u ftpuser是其实际的linux用户,-d指定起始目录,并锁定于该目录。如果不锁定,则用-D
如果需要不同的权限,可以建立新的linux用户与组

建立用户数据库:
# pure-pw mkdb /usr/local/pureftpd/pureftpd.pdb

说明:今后每添加或修改用户数据库都应该执行一次mkdb.
posted at 08/07/15 15:28 | 开发手记 - 工作日志 | 浏览(6) | 引用 | 评论

Apache + mod_ssl + openssl 支持 https 安装手记
一、下载安装包
# wget http://www.modssl.org/source/mod_ssl-2.8.31-1.3.41.tar.gz
# wget http://www.openssl.org/source/openssl-0.9.8g.tar.gz

二、安装 openssl
# tar xzvf openssl-0.9.8g.tar.gz
# cd openssl-0.9.8g
# ./config
# make
# make install

阅读全文..
posted at 08/07/02 18:55 | 开发手记 - 工作日志 | 浏览(45) | 引用 | 评论



      << prev    1  2  3  4  5  6  7  8    next >>