当前位置: 首页 > news >正文

本地部署搜索引擎 Yacy 并实现外部访问

Yacy 是一款基于 P2P 的分布式搜索引擎系统。不仅能够提供全面的搜索引擎方案,还能高度定制,用户可以控制数据隐私。适用于多种场景:个人搜索引擎、实现内部安全搜索、通过 P2P 共享网络绕过审查和限制。本文将详细的介绍如何利用 Docker 在本地部署 Yacy 并结合路由侠实现外网访问本地部署的 Yacy 。

第一步,本地部署 Yacy

本文 Yacy 的安装需在 docker 环境下进行,若未安装 docker 可参考文章安装 Docker 详细说明(Linux)

1,创建目录并进入目录。

mkdir -p /volume2/docker/yacy/data
cd /volume2/docker/yacy

设置权限。

chmod -R 777 ./data

2,运行容器。

vim docker-compose.yml

docker-compose.yml 内容:

services: yacy: image: yacy/yacy_search_server:latest container_name: yacy ports: - "18090:8090" - "18443:8443" logging: driver: "json-file" options: max-size: "200m" max-file: "2"

启动运行:

docker-compose up -d

3,浏览器输入 http://localhost:18090 即可访问 Yacy,默认用户名和密码为 admin/yacy 。

第二步,外网访问 Yacy

当前未提供网页管理,在任意一台 Windows 机器安装路由侠 Windows 版,用作跨机器管理。点此下载

1,下载安装完成后,打开路由侠界面,进入【设备中心】。点击右下角的“添加设备”,此时可查看到对应的安装码,此安装码用于将设备添加到对应账号下,可选中后复制。

2,直接下载后导入。

wget https://dl.luyouxia.com:8443/v2/lyx-docker-x86_64.tar docker load -i lyx-docker-x86_64.tar

3,然后使用该镜像启动容器。

docker run --name lyx -it --restart=always --net=host -e code=这里填写安装码 luyouxia/lyx

4,当前 Linux 终端这边,如果是使用的上面的命令,Docker 是运行在前台,此时可以按住 Ctrl+C ,退出路由侠,容器也将退出。现在可以使用以下命令将其放入后台持续运行。

docker start lyx

5,现在回到 Windows 这边设备列表,点击右上角的×返回主界面,再次进入,就可以找到这个设备,可以修改名称。

6,回到主界面,点击【内网映射】。

7,注意右上角的设备名称下拉框,这里选中刚刚添加的设备名称,此时在这个界面上添加的映射,就属于刚刚这个设备。添加或修改一般需要等待30秒,容器中的路由侠进程就会更新并加载。切换好设备后,点击【添加映射】。

8,选择【原生端口】。

9,在内网端口里填写端口 18090 后点击【创建】按钮,如下图。

10,创建好后,就可以看到一条映射的公网地址,鼠标右键点击【复制地址】。

11,在外网电脑上,打开浏览器,在地址栏输入从路由侠生成的外网地址,就可以看到内网部署的 Yacy 界面了。

http://www.jsqmd.com/news/826820/

相关文章:

  • 2025-2026年莱茵优品电话查询:使用前需核实产品来源与公司资质 - 品牌推荐
  • OpenClaw-PawPad:打造可版本化、可分享的命令行工具集框架
  • win2xcur:跨平台光标主题转换工具的原理与实践
  • 2025-2026年欧博东方文化传媒电话查询:联系前请确认业务范围与合规资质 - 品牌推荐
  • 栈和队列知识
  • 2025-2026年北京睿信致成管理顾问有限公司联系电话:致电前请了解服务范围与行业背景 - 品牌推荐
  • RAG应用可视化界面RanjuUI:集成指南与核心功能解析
  • Arm Corstone-101嵌入式系统开发核心技术解析
  • 人定架构,AI 实现:高效人机协作写代码实战
  • 基于RP2040与VL53L1X的自动触发空气炮:嵌入式感知-决策-执行系统实践
  • 宁波处理分家析产,专业婚姻律师推荐 - mypinpai
  • 用CircuitPython驱动BLE热敏打印机:从图像处理到无线打印全流程
  • Python应用性能监控实战:New Relic探针原理、部署与调优指南
  • 2026年4月钢管型号齐全工厂,无缝钢管/钢花管/精密钢管/注浆管/六角吹氧管/方管/无缝方管/油缸管,钢管供应公司 - 品牌推荐师
  • Panda-AGI开源框架:构建具备长期记忆与规划能力的AI智能体
  • 2026年口碑好的定制门窗厂家排名,靠谱吗 - mypinpai
  • 从信息不对称到透明医疗:光晖动物医院的信任构建实践
  • 命令行会话断点续传:cli-continues 实现原理与实战指南
  • 2026年钛美碳酸钙板靠谱吗?口碑怎么样 - mypinpai
  • Veyra框架表单解决方案:声明式配置与深度集成实践
  • 2025-2026年璀璨时代楼盘电话查询:购房前请核实项目信息与合同条款 - 品牌推荐
  • 5分钟快速上手:用JavaScript自动化生成专业PowerPoint演示文稿
  • Godot引擎集成Wwise音频中间件:社区插件实现3A级游戏音频开发
  • 从零构建MCP服务器:扩展AI助手能力的实战指南
  • 从零打造智能互动魔法杖:嵌入式系统与创客DIY全流程解析
  • 提供充电桩运维托管的服务商:选择标准与服务内容解析
  • Agentset多智能体协作框架:从单体智能到群体智能的工程实践
  • Copaw多智能体框架:从原理到实战的AI协同开发指南
  • 5分钟搭微信自动回复机器人
  • 亿图脑图高效使用指南:从快捷键到自动化脚本的进阶技巧