Feb 3
    前段时间服务器硬盘坏了,导致提供镜像下载的服务终止,年前硬件虽修好。但发现提供下载的FTP配置丢失,重新配置比较麻烦。又考虑到原提供FTP下载时,存在不少的弊端,特别是暴力破解攻击的问题很严重,导致系统日志不正常的暴涨,故决定直接提供http链接算了。我一直觉得lighttpd是相当不错的Web服务端软件,特别是对于静态文件的处理效率相当高,资源占用很少。实际使用中,需解决的几个问题是:
引用
1、限速,毕竟网速有限,可不能因为下载把所有的带宽都用完了;
2、可分析来源地址,由于网络架构前端用的是Squid 2.6做反向代理,客户访问后端的服务器时默认只记录了前端的IP,这给分析访问的客户信息带来麻烦。
3、lighttpd自带简单的状态监控工具,激活它吧。

基础配置部分就不再说明了,请搜索我之前的日志吧。以上问题解决并不复杂,提及一些重要部分即可。
Tags: ,
Feb 2
    我们都知道,使用yum可以简化系统软件更新的工作。为了保证更新的持续进行,通常都会提供多个mirror(镜像)地址供下载使用,但由于存在地域问题,从不同的镜像下载速度差异很大。选择从适合的镜像下载软件包,会极大的影响更新速度。以CentOS为例,可使用一个叫fastestmirror的插件,让yum在更新时先根据ping值进行判断,然后从最快响应的地址下载。
Tags:
Jan 8
    有客户咨询,想修改客户端登陆到telnet服务器上时显示的信息。这涉及到/etc/issue.net和/etc/motd两个文件。
Tags:
Jan 5
    由于我把Web服务器放到VPS里面运行了,所以,需要在HW里面做Web转发。方法有很多,如iptables转发等。综合考虑后,决定使用Squid进行反向代理,一方面可以加速、一方面管理和监控都更方便。HW使用Centos 5.2,可以通过yum安装Squid 2.6 Stable6。配置时,发现2.6对比2.5还是有点区别的,下面主要讲解不同的地方。
    Squid 2.5版的配置,见:[原]典型的Squid配置[原]用squid实现身份认证的代理
Tags: , ,
Dec 29
    收到客户咨询,在红旗DC Server 5.0 for x86_64上部署Tomcat的时候,运行http监听正常,但https监听启动后,不能连接。特找个环境测试了一下,以下是操作步骤。
Tags: ,
Dec 23
    Nginx (”engine x”) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。由于其高效和稳定,国内很多网站都转用了其作为代理或HTTP服务端。网上介绍在Centos 5.x上的部署文档很多,今天也是从这里看到介绍,红旗上的步骤基本相同。
Tags: ,
Oct 7
YUM的配置文件
yum的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目 录下,这是整个yum系统的重中之重,所以有必要详细介绍。下面是一个从网上找来的yum.con文件,让我们以此为例,进行说明。
Tags:
Oct 6
   年初的时候,在Asianux 3.0上尝试配置cups 1.2.4打印服务,遇到不少问题。见这里:[原]cups的windows-ext client-error-bad-request 故障 。这天,由于工作需要,再次处理cups 1.2.4。莫名其妙的是,这次同样的故障居然只处理一次,所以,特留下配置文件待以后参考。
Tags:
Jul 11
   继续lighttpd的配置,这次测试的内容就是虚拟主机:
引用
1、常规虚拟主机设定
2、简单虚拟主机 mod_simple_vhost
3、复杂虚拟设置匹配 mod_evhost
Tags: ,
Jul 9
   红旗自带apache2作为默认的web服务器。在原来的系统中就是使用apache作为web页面的服务器,apache占用的内存很多,一个apache进程占用的内存大约是20M,最大的可能占到35M以上,占用的共享内存都在100多M以上。而且apache是一个多进程响应服务,这样apache的进程占用内存更多。因此经长时间运行,会出现由于内存不够而无法访问界面的情况。
   lighttpd是一个理想的替代方案。其是一个非常轻便的web服务器,虽然它的功能没有apache强大,但是可以满足大部分的服务要求。它的内存占用量一般是2M左右,占用的共享内存是20M左右,而且与apache实现机制不同的是,lighttpd采用单进程多路复用的方式响应请求,在系统中一般只有一个lighttpd进程响应服务请求。(也可配置为多进程)所以从内存占用量的角度看,lighttpd就有很大的优势。此外,lighttpd也可以通过配置fast-cgi支持php应用。
   本文仅是我刚开始试用lighttpd的一个笔记,把常规的功能总结一下:
引用
1、支持perl的cgi程序;
2、使用fast-cgi支持php、mysql、gd等应用。

   更多的功能尝试,后续提供。
Tags: ,
Nov 27
   上一篇日志介绍了:Proftpd+Clamav+Mysql+MD5+Quota混合配置,其中提到我修改了mod_sql.c,加入了md5认证的函数。下面就说说这方面的内容,并且包括使用源码进行编译需注意的事项。
Tags: ,
Nov 26
   Proftpd是红旗DC Server 5.0自带的FTP服务端软件,也是一个非常优秀的开源套件。其默认使用操作系统的PAM模块作认证。在用户量比较少的情况下,其速度很理想,管理也方便。但若随着用户量的增长,单纯依赖PAM模块的认证方式就会显露出问题,而且也不利于于第三方软件的配合(例如论坛用户)。所以,随着其快速的发展,很多开发人员为其提供了大量的模块插件,供特殊情况使用。SQL模块和LDAP模块就是其中之一。
   今天我要讲解的配置,就是基于以下功能模块的:
引用
1、Mod_sql模块,提供基于Mysql或Postgresql数据库的认证功能;
2、Quota模块,提供数据库的磁盘配额功能;
3、Clamav模块,提供对传输文件的实时病毒扫描功能;

此外,因原Mod_sql模块没有提供MD5的口令认证方式,所以,我也对其做了一些改动,以方便和其他软件的整合。至于,Postgresql和LDAP模块的配置,可参考Mysql的规则定义实现。
Tags: , , , ,
分页: 3/5 第一页 上页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]