天使网赚论坛

 找回密码
 立即注册
查看: 2300|回复: 0

在Linux下建立强大的FTP搜索引擎

[复制链接]

主题

帖子

0

积分

网赚新手

Rank: 2

积分
0
lanlanxing 发表于 2010-10-15 16:31:55 | 显示全部楼层 |阅读模式
Linux正大行其道,不少朋友相信已经用它架设过各种服务,什么Web、FTP、BBS等等等啦,这次,我向大家介绍另外一个在linux下运行
的服务器软件----NoseyParker,一个强大的FTP搜索引擎,只要一些简单的步骤,一个强大的搜索引擎举手间就建立起来了,各位且听我
慢慢道来。 
parker是一个FTP服务器搜索引擎,是基于Linux的开放源码软件。主要检索各个FTP服务器上面的文件,然后将目录信息保存在本地的文
件中,如果有查询请求,将检索本地的数据,将相关的信息(文件所在的地址)返回给请求者。教育网内很多FTP站点都采用这个作为搜
索引擎,比如清华九井等。
使用方法很简单,如果你是linux系统,应当不会有什么问题。如果是别的unix-like系统,也可仿照作相应处理。
本文以红旗2.0桌面版为例说明整个的架构过程。因为相对来讲笔者个人觉得红旗Linux比较好操作,中文汉化也做得很好。他的Web
Server(Apache)设置可以通过Xwindow界面来实现,比较方便初级用户。
首先你得获取一份parker的源代码,推荐到这个站点搜索一下,你可以找到一打以上的提供源代码的站点:http://e.pku.edu.cn,拿到
源代码之后,我们就可以开始安装了。
基本安装方法如下(可以参考parker目录下面的readme操作):
1、当然,第一件事是开机进入你的linux,然后将你获取到的parker源代码文件(一般为parker.2000-09-06.xxxx.tgz,其中包含了这
个parker的修改日期和修改者)展开到一个目录中, 这里我们假设是/root/parker/。
2、是用文本编辑器编辑/root/parker/src/Makefile这个文件,主要是设置parker_home为你的parker所在的目录(/root/parker/)
3、在终端窗口输入命令make config进行编译
在你的/root/parker/src/目录下面,执行make config就可以了。make有些类似VC里面的工程一样,可以批量处理一些程序。所有的
unix-like系统都有make这个程序,否则的话,就是你在安装linux的时候没有安装开发环境的支持。(选择定制安装的朋友们就要注意
了,我第一次装红旗的时候,选择定制,不小心这个make就没装上去)
4、编辑/root/parker/src/parker.h,设置其中的SERVER、PARKERSERVER,具体方法就是把"10.129.6.172"替换成你的parker所在的服
务器地址。


--------------------------------------------
二,服务器型号信息介绍 香港服务器租用--香港新世界机房(NWT)是香港超大型互联网数据中心之
一,“新世界”是目前香港到大陆速度最快、最稳定线路之一。新世界线路是唯一华南华北一样快速的线路,是100%的“双线”,不存
在其他香港线路网通访问比电信慢的问题。 香港服务器租用价格--处理器/频率
(CPU) 内存 硬盘 带宽/月流量 IP数 月付价格 Atom 230 1.6Ghz (超线程) 512MB 80GB 2M独享国际带宽 1 820元/月 Atom 230 1.6Ghz
(超线程) 1GB 80GB 2M独享国际带宽 1 850元/月 Atom 230 1.6Ghz (超线程) 2GB 80GB 2M独享国际带宽 1 900元/月 奔腾双核 E2160
1.8Ghz 1GB 80GB 2M独享国际带宽 1 980元/月 奔腾双核 E5200 2.5Ghz 1GB 80GB 2M独享国际带宽 1 1100元/月 酷睿双核 E6550
2.33Ghz 2GB 80GB 2M独享国际带宽 1 1300元/月 酷睿四核 Q6600 2.4Ghz 2GB 80GB 2M独享国际带宽 1 1680元/月 双核至强 E3110
3.0Ghz 2GB 160GB 2M独享国际带宽 1 1860元/月
---------------------------------------------------------------------
SK芝加哥数据中心是海外防DDOS-gongji能力最强(10GB以上)的机房,带宽大,IP多;游戏发布站等客户的一致选择。不足之处:本机房
上架交付需3-5天,服务器稳定性较好,机房服务支持响应速度有时偏慢,下单前请先了解、确认;因不防CC/SYN等gongji类型,强烈
推荐客户额外购买并安装专用防火墙,如金盾,本司有代售,详情请咨询销售专员。 美国服务器
租用
--SK芝加哥防gongji数据中心服务器租用计划 型 号 处理器/频率(CPU) 内存(RAM) 硬盘(HDD) 带宽 IP数 月付价格 SK-01
Atom 1.6Ghz 双核四线程 2GB 500GB 100M带宽 不限流量 61 1498元/月 SK-02 AMD 2400+ 1.7Ghz 2GB 200GB 100M带宽 不限流量 61
1698元/月 SK-03 酷睿双核 E5200 2.5Ghz 2GB 300GB 100M带宽 不限流量 61 1998元/月 SK-04 酷睿四核 Q8300 2.5Ghz 4GB 500GB
100M带宽 不限流量 61 2198元/月 SK-05 酷睿四核 Q8300 2.5Ghz 8GB 2X500GB 100M带宽 不限流量 61 2898元/月 SK-06 酷睿四核
Q9400 3.0Ghz 8GB 2X1500GB 100M带宽 不限流量 61 2998元/月 SK-07 酷睿四核 Q8300 2.5Ghz 8GB 2X500GB 100M带宽 不限流量 61
2998元/月 SK-08 四核至强 E5410 2.33Ghz 16GB 2X500GB 100M带宽 不限流量 61 4198元/月 USA-IDC
国服务器租用
商五洲数据提供美国服务器租用国外服务器租用业务
-------------------------------------------------
5、在终端窗口输入命令make进行编译
6、编译完后继续键入make install进行编译处理
7、修改你的Parker_Hosts(/root/parker/etc/Parker_Hosts)文件,加入需要检索的FTP服务器地址,一行一个FTP服务器地址。
8、将src/下面的cgi程序(cgi, cgistatus,cgiswitch,这些文件只有当你上面的编译完成后才能产生)拷贝到你的www服务器的cgi-
bin目录下面。将 /root/parker/html/下面的文件 放到你的www服务器的doc root下面,使得可以被用户访问。具体有关Web Server的
设置请参考其他文献,但相对来讲,红旗linux的Apache设置是比较简单的。
9、编辑你的/etc/services和/etc/inetd.conf文件,加入parker服务。具体修改可以参考/root/parker/conf/目录下面的例子。
在例子中/usr/networking/parker/bin/parkerd这个目录指的是parker所在的目录,将其修改为 /root/parker/bin/parkerd,当然,你
必须首先完成make install,这样在你的parker/bin/目录下面才会有parkerd这个文件。
10、重新启动inetd以及www服务器程序。
11、定时执行/root/parker/bin/NewData这个脚本文件,可以把它放置到你的crontab中,让系统定时执行(一般是1天到1个星期)。
NewData脚本将访问在/root/parker/Parker_Hosts中定义的FTP服务器,并将检索到的数据存放到本地,然后对数据进行相应的处理。
www用户可以通过访问parker页面来执行文件查询请求。
---------------------------------------------------------
四,运营商信息 USA-IDC美国服务器租用商五洲数据提供[url=http://www.usa-
idc.com/europe/]国外服务器租用[/url]美国服务器租用业务 USA-IDC海外数据中心 ? 2005~2010 深圳市网格时代科技有限公司 保留
所有权利. http://www.usa-idc.com http://www.755800.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

天使网赚论坛创建于2008年8月,本站内容均为会员发表,并不代表本论坛立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
天使网赚论坛法律顾问:ITlaw-庄毅雄

QQ|小黑屋|Archiver|天使网赚论坛 |网站地图

GMT+8, 2024-4-28 05:21 , Processed in 0.405778 second(s), 32 queries .

快速回复 返回顶部 返回列表