03 2011 档案
摘要:整理一下杂七杂八的postfix+extmail的mail服务器架设维护笔记 前提: 做好DNS的A记录,MX(Mail Exchange mail交换记录)如:upkiller.com 192.168.1.123 mx=mail.upkiller.com mail.upkiller.com=192.168.1.123检查:nslookup upkiller.comnslookup -type=MX upkiller.com输出结果:upkiller.com MX preference = 1, mail exchanger = mail.upkiller.commail.upkiller.c
阅读全文
摘要:国庆节前,我们自行又搭建了一套简易的mail测试服务器,在此我参考过三位朋友的操作文章:1,冯勇《在DEBIAN 下安装POSTFIX 邮件系统》出自:http://www.pc51.net/c_read13628.html2,鸟哥《简易 Mail Server 架设 -- Postfix 设定》出自:http://www.wucity.com/vbird/linux_server/0390postfix.php3,anstan 《postfix邮件系统》出自:http://anti-spam.org.cn/forums/index.php?showtopic=33574,DEBIAN参考文档
阅读全文
摘要:理解虚拟域是如何工作的对理解我们虚拟邮件系统的建立工作是很重要的。在Postfix中有两种域类型。 本地域: 所有mydestination指出的域都被Postfix当作本地域。本地域的邮件被发送给在 /etc/passwd 文件中出现的用户而且这些邮件存放在/var/mail 目录中。虚拟域: 除了本地域之外Postfix还可以为虚拟域发送信件。与本地域不同Postfix可以让我们以一种灵活的方式操作虚拟域。他的优点是我们不需要为每一个邮件帐户在/etc/passwd文件中建立系统帐户。从而为我们的邮件系统提供了一种简单的方法来控制数以千计的邮件帐户。我们用在前面讨论过的映射来控制邮件帐户信
阅读全文
摘要:如果是用RPM包装的PHP+Mysql+Apache,GD库默认就装好了。如果想要编译安装这些,GD库是要自己动手安装上去的。我编译安装(源代码)了Apache+PHP,现在要用到GD库,所以又要装GD库了在网上找了好多资料,都不太详细或过时了。看了一些文档,总算弄好了,现在总结出来。在Red Hat Linux 9.0+Apache+PHP下通过。Powered by aspbiz(at)163.com原文或更新请见我的博客:http://blog.chinaunix.net/index.php?blogId=724一、下载gd-2.0.33.tar.gzhttp://www.boutell
阅读全文
摘要:最近刚看完一些关于如何用jk整合Apache和tomcat的资料,为了防止自己忘记,把它们在这里都写下来。部分内容摘抄于网络。首先下载tomcat, apache和jk。1. 下载Apache HTTP server(2.2), 安装于“C:\Program Files\Apache Software Foundation\Apache2.2”2. 下载mod_jk, 放在“Apache Software Foundation\Apache2.2\modules and rename it to mod_jk.so”JK 是通过 AJP 协议与 Tomcat 服务器进行通讯的,Tomcat 默
阅读全文
摘要:启动、停止、重启 MySQL 是每个拥有独立主机的站长必须要撑握的操作,下面为大家简单介绍一下操作方法:一、启动方式 1、使用 service 启动:servicemysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop3、mysqladmin shutdown三、重启1、使用 service 启动:service
阅读全文
摘要:如果 MySQL 正在运行,首先杀之: killall -TERM mysqld(如果是windows,直接调出进程管理器,结束之)以安全模式启动 MySQL :/usr/bin/safe_mysqld --skip-grant-tables & (windows 下 mysql安装所以盘/mysql/bin/safe_mysqld --skip-grant-tables )就可以不需要密码就进入 MySQL 了。 然后就是 >use mysql >update user set password=password("new_pass") where u
阅读全文
摘要:先来了解一下文件属性,在shell环境里输入:ls -l 可以查看当前目录文件。如:drwxr-xr-x 2 nsf users 1024 12-10 17:37 下载文件备份分别对应的是:文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名这里r是可读,w可写,x 可执行,其中文件属性分为四段,---- --- --- 10个位置例如: d rwx r-x r-x 第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。第二段是文件拥有者的属性,第三段是文件所属群组的属性,第四段是对于其它用户的属
阅读全文
摘要:有网友说我前面的日志写得太简单了,好吧,这篇我稍微详细一点。其实很为难:详细点吧,都不愿意看,简单点吧,都说看不懂!在homezz.com后面的几个的服务器的数据转移过程中,发现很多homezz.com用户转移到新的服务器上的时候,都出现了这样那样的错误,归根结底,就是文件夹权限设置错误。旧的主机放得太开,对安全性能控制不严格,所以文件权限太大没有做限制,新服务器的安全机制更加严格,因此太大的权限服务器将会拒绝执行。下面开始讲一讲linux下的文件权限。Linux的文件权限是linux能有如此安全性能的最大的保障之一,有朋友可能会知道,很多攻击windows的方法都是通过漏洞获取到创建用户的权
阅读全文
摘要:最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。另外这里还有非常多的命令,可以作为参考。系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# f
阅读全文
摘要:Q:什么是最大文件数?A:This number indicates the maximum number offilesnormal users (i.e. non-root) can haveopenin a single session这个是来自redhad的解释,意思就是普通用户在一个单一进程中所能打开的最多文件数Q:如何查看当前系统配置的最大文件数A:用ulimit-a 结果如下:其中红色部分为最大文件数[root@sanp_244 ~]# ulimit -acore file size (blocks, -c) unlimiteddata seg size (kbytes, -d)
阅读全文
摘要:正文内容:原作:fanixdecorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在decorator模式中是必须的.decorator定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用decorator模式相比用生成子类方式达到功能的扩充显得更为灵活.为什么使用decorator?我们通常可以使用继承来实现功能的拓展,如果这些需要拓展的功能的种类很繁多,那么势必生成很多子类,增加系统的复杂性,同时,使用继承实现功能拓展,我们必须可
阅读全文
摘要:Apache 安装deflate 压缩模块yum install zlib-devel.i386usr/local/apache2/bin/apxs -i -a -c mod_deflate.c在load mod_deflate前加 LoadFile /usr/lib/libz.so
阅读全文