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

吃烧烤的牛魔王

吃烧烤的牛魔王

2016-01-29 19:13

在Linux下建立强大的FTP搜索引擎(二),在Linux下建立强大的FTP搜索引擎(二)
  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页面来执行文件查询请求。

当你能够成功的执行完make install之后,就会在你的/root/parker/bin/目录下面看到这个NewData文件,注意,不能直接在这个脚本所在的目录里运行他,否则会出错,不能收集数据,可以在根目录下(root)执行parker/bin/NewData (注意大小写)即可。
至此,一个强大的搜索引擎就已经建立起来了。简单界面如下(具体页面显示效果可以修改/root/parker/html/下面的文件,但是搜索结果的页面则需修改/root/parker/src/cgi.c文件,然后重新编译方可,要求有一定的html语言功底。) 
展开更多 50%)
分享

猜你喜欢

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

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
在Linux下建立强大的FTP搜索引擎(二)

用ASP制作强大的搜索引擎

ASP
用ASP制作强大的搜索引擎

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

微软真人搜索引擎

平面设计 标志设计 UI设计 VI设计
微软真人搜索引擎

新春搜索引擎logo

平面设计 标志设计 UI设计 VI设计
新春搜索引擎logo

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

趣味搜索引擎大观

电脑网络
趣味搜索引擎大观

搜索引擎技术核心揭密

PHP
搜索引擎技术核心揭密

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Linux 常用命令(录的创建与删除)

Linux 常用命令(录的创建与删除)

Photoshop初学者实例教程——运用蒙板打造溢出画框效果

Photoshop初学者实例教程——运用蒙板打造溢出画框效果
下拉加载更多内容 ↓