远程访问本地部署搜索引擎 YaCy
更新日期:2025-10-22 17:07:16
YaCy 是一个完全去中心化、基于 P2P 架构的搜索引擎。每个用户安装的 YaCy 软件都是一个独立的搜索节点,这些节点相互连接,共同构建成一个全球性的、集体维护的搜索网络。
1.安装Docker
(1)安装docker。
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
(2)启动docker。sudo systemctl start docker
2. 拉取镜像源
使用docker拉取YaCy搜索引擎的最新镜像。sudo docker pull yacy/yacy_search_server
3.创建并启动容器
(1)建一个目录用于存放YaCy的数据,并且编写 docker-compose.yml 文件来配置YaCy服务。mkdir yacy
cd yacy
vim docker-compose.yml
4.运行镜像
(1)运行YaCy 镜像并进行相关配置。
sudo docker run -d \
--name yacy \
-p 18090:8090 \
-p 18443:8443 \
-v $(pwd)/yacy \
--log-opt max-size=200m \
--log-opt max-file=2 \
yacy/yacy_search_server:latest
(2)运行完成后,在浏览器输入 http://本地IP:18090 (本例http://10.168.123.227:18090),按指引步骤填写信息后即可访问YaCy搜索引擎。
5.配置花生壳映射
5.1 下载
在安装YaCy搜索引擎或可访问YaCy搜索引擎的内网终端设备上,下载贝锐花生壳客户端【点击下载花生壳客户端】
可根据实际情况,选择docker安装花生壳。【点击查看docker安装花生壳教程】
5.2 安装
根据不同位数的系统输入下面的命令进行安装,安装完成会自动生成SN码与登录密码。
sudo dpkg -i phddns_5.3.0_amd64.deb
5.3 登录
(1)浏览器访问【花生壳管理平台】 http://b.oray.com/ ,输入花生壳Linux 5.X.X在安装时,产生的SN码与默认登录密码admin登录。
(2)首次登录,需先进行设备激活。贝锐花生壳提供扫码激活和贝锐账号激活两种方式。
5.4 添加映射
(1)激活成功后,点击【内网穿透】->【添加映射】,填写新增映射信息。
(2)新增映射后,可访问外网地址访问YaCy搜索引擎。
6.外网访问YaCy搜索引擎
浏览器输入花生壳外网地址,即可实现外网访问YaCy搜索引擎。
文档内容是否对您有帮助?
如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。