Yacy 1.942 安装指南

Ubuntu 24.04 上 YaCy 1.942 的完整安装实录:官方 tar 包部署、JVM 堆调优至 512MB 并用 jps 验证、管理员口令设置、systemd 托管与源码构建备选方案,全部命令实测。

YacyYaCy自托管2026/10/24

Yacy 1.942 安装指南

目标:在一台 Ubuntu 24.04 服务器上从零安装去中心化搜索引擎 YaCy 1.942,覆盖官方 tar 包部署、JVM 堆内存调优、管理员口令设置、systemd 服务托管与升级卸载的完整生命周期。本篇全部命令与回显均在 Ubuntu 24.04 + OpenJDK 17 环境逐条实测通过。

一、环境信息

本章说明本文实测所用的环境基线与软件版本,读者在相同或相近环境可直接复现全部命令与输出。

  • 操作系统:Ubuntu 24.04 LTS(x86_64)
  • Java:OpenJDK 17.0.20.1(系统仓库 openjdk-17-jdk-headless,含 jps 工具)
  • YaCy:1.942(官方包 yacy_v1.942_202608150808_f9c4b9700.tar.gz,构建于 2026-08-15)
  • 安装目录:/opt/yacy
  • 运行用户:专用普通用户 yacy(YaCy 无需 root 运行)
  • 服务端口:8090(YaCy 默认,配置键 port)
  • 数据目录:/opt/yacy/DATA/(索引、日志、配置均在此目录内)
  • JVM 堆:默认 -Xmx600m,本文调整为 -Xmx512m 并用 jps -v 实测验证

二、前置条件

安装开始前需确认系统具备以下条件,逐项给出检查命令与实测回显。

2.1 系统与依赖检查

YaCy 是纯 Java 应用,除 JDK 外无强制系统依赖。确认系统版本:

lsb_release -ds

实测回显:

Ubuntu 24.04 LTS

确认可用内存(YaCy 默认堆 600MB,加上元数据与堆外开销,建议主机物理内存 ≥1GB):

free -h | head -2

实测回显:

              total        used        free      shared  buff/cache   available
Mem:          3.8Gi       212Mi       3.2Gi       23Mi       451Mi       3.6Gi

2.2 安装 JDK 17 与基础工具

官网(https://yacy.net/download_installation/)明确要求 JDK 17 或更新版本。安装 OpenJDK 17 与下载工具:

sudo apt-get update
sudo apt-get install -y openjdk-17-jdk-headless wget curl

验证 Java 版本与 jps 可用性(jps 属于 JDK 而非 JRE,后续验证堆参数必需):

java -version
which jps

实测回显:

openjdk version "17.0.20.1" 2026-08-18
OpenJDK Runtime Environment (build 17.0.20.1+1-1-24.04-Ubuntu)
OpenJDK 64-Bit Server VM (build 17.0.20.1+1-1-24.04-Ubuntu, mixed mode, sharing)
/usr/bin/jps

2.3 端口检查

YaCy 默认占用 8090 端口,安装前确认未被占用:

ss -ltn | grep 8090 || echo "8090 free"

实测回显:

8090 free

三、版本选型说明

YaCy 版本号采用「1.9xx」滚动递增,选型时需区分两个分发渠道(2026-10-24 实查):

渠道版本说明
官网分发包(download.yacy.net)1.942(2026-08-15 构建)官网当前分发的最新构建,文件名含构建时间与 git 提交号
GitHub Releases tagRelease_1.941(2026-03-29)最新正式发布 tag,主题 "The AI Release"

关键差异:官网分发包版本号领先于 GitHub tag 是 YaCy 的常态——官网提供比 GitHub tag 更新的自动构建。生产环境建议直接使用官网分发包并锁定文件名中的完整版本串,以获得最新修复;如需追溯源码与 Release Notes 再到 GitHub tag 对应。

历史大版本参考(GitHub Releases 实查):1.940(2024-05)完成内嵌 Solr 8→9 迁移,属于必须了解的架构分水岭;1.925(2021-03)适配 Solr 8。运行 1.924 及更早版本的存量节点升级到 1.94x 时,索引数据会由程序自动迁移(1.940 Release Notes 说明),但建议先备份 DATA/ 目录。

💡 技术拓展:YaCy 的分发格式有三种——Linux/macOS 用 tar.gz、Windows 用 exe 安装器、macOS 用 dmg。tar.gz 是唯一同时适合服务器与桌面解压运行的通用格式,且不含安装器副作用(不写注册表/启动项),是服务器场景的标准选择。本文实际采用官方 tar.gz。

四、方案 A:官方 tar 包安装(主方案)

本章是生产环境推荐方案:下载官方 tar 包、创建专用用户、解压安装、首启验证、设置管理员口令、调整 JVM 堆、最后交由 systemd 托管。每一步均附实测命令与回显。

4.1 方案说明

官方 tar 包内含完整运行时:Yacy 主程序(yacycore.jar)、全部依赖库(lib/,含内嵌 Solr 9、Lucene 9、Jetty 12)、Web 界面模板(htroot/)、运维脚本(bin/)。解压即用,无需编译,升级时保留 DATA/ 目录即可平滑迁移索引数据。

4.2 创建专用运行用户

YaCy 以普通用户运行即可(官网明确说明无需 root),为服务创建专用系统用户:

sudo useradd -m -s /bin/bash yacy

验证用户创建成功:

id yacy

实测回显:

uid=1001(yacy) gid=1001(yacy) groups=1001(yacy)

4.3 下载官方安装包

从官网分发域名 download.yacy.net 下载 1.942 构建包并计算 sha256 校验和:

cd /tmp
wget https://download.yacy.net/yacy_v1.942_202608150808_f9c4b9700.tar.gz
sha256sum yacy_v1.942_202608150808_f9c4b9700.tar.gz

实测回显(ls -la 与校验和):

-rw-r--r-- 1 root root 128734611 Aug 15 06:07 yacy_v1.942_202608150808_f9c4b9700.tar.gz
2cb3200c951a93db8aa0ece0ea72aaeebce62385b75bff4e690793ec2c32f99f  yacy_v1.942_202608150808_f9c4b9700.tar.gz

包体积约 123MB。未来版本号会更新,最新文件名以官网下载页为准(版本获取方式见第三章)。

4.4 解压安装到 /opt/yacy

解压到 /opt/yacy(tar 包内含一层版本目录,用 --strip-components=1 直接铺平到目标目录):

sudo mkdir -p /opt/yacy
sudo tar -xzf /tmp/yacy_v1.942_202608150808_f9c4b9700.tar.gz -C /opt/yacy --strip-components=1
sudo chown -R yacy:yacy /opt/yacy
ls /opt/yacy

实测回显(目录清单):

AUTHORS
COPYRIGHT
NOTICE
addon
bin
build.properties
build.xml
defaults
getWin32MaxHeap.bat
gpl.txt
htroot
installYaCyWindowsService.bat
killYACY.sh
langdetect
lib
locales
restartYACY.sh
skins
source
startYACY.bat
startYACY.sh
startYACY_debug.bat
stopYACY.bat
stopYACY.sh
uninstallYaCyWindowsService.bat
updateYACY.sh
yacy.yellow

目录解读:startYACY.sh/stopYACY.sh/restartYACY.sh 是启停脚本,updateYACY.sh 用于在线更新检查,bin/ 是 30 余个运维脚本,DATA/ 目录在首次启动时自动生成,gpl.txt 与 COPYRIGHT 声明 GPL-2 许可(cora 子组件为 LGPL)。

4.5 首次启动与验证

首次启动(以 yacy 用户执行,脚本以后台守护方式拉起 Java 进程):

sudo -u yacy bash -c 'cd /opt/yacy && ./startYACY.sh'

实测回显:

****************** YaCy Web Crawler/Indexer & Search Engine *******************
**** (C) by Michael Peter Christen, usage granted under the GPL Version 2  ****
****   USE AT YOUR OWN RISK! Project home and releases: https://yacy.net/  ****
**  LOG of       YaCy: DATA/LOG/yacy00.log (and yacy<xx>.log)                **
**  STOP         YaCy: execute stopYACY.sh and wait some seconds             **
**  GET HELP for YaCy: join our community at https://community.searchlab.eu  **
*******************************************************************************
 >> YaCy started as daemon process. Administration at http://localhost:8090 << 

等待约 30 秒完成初始化后验证三项:端口监听、HTTP 响应、JVM 进程参数:

ss -ltn | grep 8090
curl -sS -o /dev/null -w "HTTP %{http_code}\n" http://127.0.0.1:8090/
jps -v

实测回显:

LISTEN 0      128                *:8090             *:*          
HTTP 200
1501 yacy -Xmx600m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsolr.directoryFactory=solr.MMapDirectoryFactory

三条验证全部通过:8090 监听、HTTP 200、Java 进程带 -Xmx600m(官方默认堆)运行。首次启动会自动生成数据目录与默认配置:

ls /opt/yacy/DATA/SETTINGS/
wc -l /opt/yacy/DATA/SETTINGS/yacy.conf

实测回显:

heuristicopensearch.conf
solr.collection.schema
solr.webgraph.schema
yacy.conf
579 /opt/yacy/DATA/SETTINGS/yacy.conf

⚠️ 注意:默认配置 yacy.conf 共 579 行,覆盖端口、爬虫、P2P 网络、代理等全部参数。首次启动后该节点若保持默认 network.unit.dht=true,会自动加入全球 freeworld P2P 网络并向外发布自身。如需先本地验证再入网,可在启动前按第七章说明修改配置。

4.6 设置管理员口令

YaCy 默认管理员账号为 admin,口令默认为官方内置值(官方源码常量注释为 "yacy" 的编码)。开放服务前必须修改。官方提供两种方式,实测均可用:

方式一(推荐):包内脚本 bin/passwd.sh,支持命令行直接传新口令:

sudo -u yacy /opt/yacy/bin/passwd.sh 'q1w2e3r4'

脚本会读取 DATA/SETTINGS/yacy.conf 中的管理员用户名与 realm,计算 MD5 摘要后写回配置文件(脚本实测输出 "Setting new YaCy administrator password...")。若不传参数则以交互方式提示输入(输入不回显)。

方式二:管理界面 ConfigAccounts 页面(http://<服务器IP>:8090/ConfigAccounts_p.html)的 Administrator Account 表单填写用户名与两次口令提交。两种方式最终都写入同一配置键 adminAccountBase64MD5(格式 MD5:<md5hex(用户名:realm:口令)>,realm 默认 YaCy),修改后对后续新登录立即生效。

验证口令已生效(YaCy 管理页默认使用 HTTP Digest 认证,-u 需配合 --digest;无凭据应得 401,正确口令得 200):

curl -sS -o /dev/null -w "noauth:%{http_code}\n" http://127.0.0.1:8090/IndexControlURLs_p.html
curl -sS --digest -u admin:q1w2e3r4 -o /dev/null -w "right:%{http_code}\n" http://127.0.0.1:8090/IndexControlURLs_p.html
curl -sS --digest -u admin:wrong -o /dev/null -w "wrong:%{http_code}\n" http://127.0.0.1:8090/IndexControlURLs_p.html

实测回显:

noauth:401
right:200
wrong:401

💡 说明:IndexControlURLs_p.html 等以 _p 结尾的页面是管理页,强制认证;Status.html 等常规页面为公开页。YaCy 管理页的认证方式是 HTTP Digest(实测 401 响应头 WWW-Authenticate: Digest realm="The YaCy access is limited to administrators. ..."),curl 必须加 --digest 参数,只用 -u 会得到 401(详见 FAQ 8.1)。

4.7 JVM 堆内存调整(默认 600MB → 512MB)

官方默认堆为 -Xmx600m(启动脚本在配置文件无 javastart_Xmx 键时的缺省值)。在 1GB 级内存主机上建议显式限定到 512MB。YaCy 读取堆参数的位置是 DATA/SETTINGS/yacy.conf 的 javastart_Xmx 键(值格式不含前导短横线,如 Xmx512m),启动脚本会把它转换为 -Xmx512m;也支持环境变量 YACY_JAVASTART_XMX 覆盖(systemd 部署见 4.8 节)。

停止服务后修改配置:

sudo -u yacy bash -c 'cd /opt/yacy && ./stopYACY.sh'
sudo sed -i 's/^javastart_Xmx=.*/javastart_Xmx=Xmx512m/' /opt/yacy/DATA/SETTINGS/yacy.conf
grep -n "^javastart_Xmx" /opt/yacy/DATA/SETTINGS/yacy.conf

实测回显:

Please wait until the YaCy daemon process terminates [wget]
You can monitor this with 'tail -F DATA/LOG/yacy00.log' or 'fuser DATA/LOG/yacy00.log'
WAITING FOR STOP
23:javastart_Xmx=Xmx512m

重新启动并验证堆参数生效(jps -v 直接显示 Java 进程的实际 JVM 参数,是最可靠的确认手段):

sudo -u yacy bash -c 'cd /opt/yacy && ./startYACY.sh'
sleep 30
jps -v

实测回显:

1868 yacy -Xmx512m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsolr.directoryFactory=solr.MMapDirectoryFactory

-Xmx512m 已生效。💡 技术拓展:JVM 堆上限参数不止本文用的固定值法,常见策略对比——

策略做法适用场景
固定上限(本文采用)javastart_Xmx=Xmx512m内存受限主机,堆增长可预期
环境变量注入YACY_JAVASTART_XMX=Xmx512msystemd/启动包装层统一管理,不改配置文件
与物理内存联动部署脚本按 free 计算后写入 conf批量节点自动化初始化

YaCy 启动脚本只支持传入单条 -Xmx 形态参数(javastart_Xmx 键值整体拼到 - 后),如需 -Xms/-Xmn 等更细参数组合,需用环境变量方式自行追加或改用启动脚本包装。

4.8 systemd 服务托管

将 YaCy 交给 systemd 管理,实现开机自启与崩溃自动拉起。官方启动脚本支持 -f(foreground)参数——该模式下脚本用 exec 把 Java 进程替换为脚本进程本体,正好符合 systemd Type=simple 的要求,信号(SIGTERM)也能直达 Java 进程。

创建服务单元 /etc/systemd/system/yacy.service:

sudo tee /etc/systemd/system/yacy.service > /dev/null <<'EOF'
[Unit]
Description=YaCy decentralized web search engine
Documentation=https://yacy.net/
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=yacy
Group=yacy
WorkingDirectory=/opt/yacy
ExecStart=/opt/yacy/startYACY.sh -f
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
EOF

单元文件逐项说明:User=yacy 以专用用户运行(禁止 root);WorkingDirectory=/opt/yacy 必须设置——启动脚本按相对路径读取 DATA/SETTINGS/yacy.conf;ExecStart 的 -f 让 Java 进程前台运行被 systemd 直接监管;Restart=on-failure 异常退出 10 秒后自动拉起;堆参数已写入 yacy.conf 无需在此注入,如需覆盖可增加一行 Environment=YACY_JAVASTART_XMX=Xmx512m。

先停掉手工启动的进程,再启用服务:

sudo -u yacy bash -c 'cd /opt/yacy && ./stopYACY.sh'
sudo systemctl daemon-reload
sudo systemctl enable yacy
sudo systemctl start yacy

实测回显(enable 时的符号链接创建记录):

Created symlink /etc/systemd/system/multi-user.target.wants/yacy.service → /etc/systemd/system/yacy.service.

等待约 35 秒初始化后全量验证:

systemctl is-active yacy
systemctl is-enabled yacy
systemctl status yacy --no-pager -l | head -12
jps -v
curl -sS -o /dev/null -w 'home:%{http_code}\n' http://127.0.0.1:8090/

实测回显:

active
enabled
● yacy.service - YaCy decentralized web search engine
     Loaded: loaded (/etc/systemd/system/yacy.service; enabled; preset: enabled)
     Docs: https://yacy.net/
   Main PID: 2380 (java)
      Tasks: 92 (limit: 629145)
     Memory: 443.9M (peak: 461.2M)
        CPU: 9.034s
     CGroup: /system.slice/yacy.service
             └─2380 /usr/bin/java -Xmx512m -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsolr.directoryFactory=solr.MMapDirectoryFactory -classpath .:lib/SparseBitSet-1.3.jar:lib/antlr4-runtime-4.11.1.jar: ... :lib/yacycore.jar: ... : net.yacy.yacy
Oct 24 03:11:22 yacy-server systemd[1]: Started yacy.service - YaCy decentralized web search engine.
2380 yacy -Xmx512m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsolr.directoryFactory=solr.MMapDirectoryFactory
home:200

(status 中的 -classpath 实际为完整库清单,包含 lib/solr9-bridge-solr-core-9.10.1.jar、lib/lucene-core-9.12.3.jar、lib/jetty-ee8-nested-12.0.37.jar 等,此处按实测首尾节选展示。)验证结论:服务 active、开机自启 enabled、实际内存占用约 444MB(峰值 461MB,符合 512MB 堆预期)、HTTP 200。

4.9 防火墙放行(可选)

如需外部访问搜索门户,放行 8090:

sudo ufw allow 8090/tcp

实测回显:

Rules updated
Rules updated (v6)

⚠️ 注意:管理页面与搜索页面共用 8090 端口,公网开放前务必完成 4.6 节的口令设置,并评估是否仅放行内网网段。

五、方案 B:源码构建安装(备用)

适用于需要在无现成构建包的平台运行、或需要修改源码定制的场景。构建要求为 JDK 17+、ant、git(官网构建说明,https://yacy.net/download_installation/)。

安装构建工具并拉取源码:

sudo apt-get install -y ant git
git clone https://github.com/yacy/yacy_search_server.git
cd yacy_search_server

编译全部组件(ant 目标 clean all,通过 ivy 从 Maven Central 拉取依赖后编译,产物为核心库 lib/yacycore.jar):

ant -f build.xml clean all

实测回显(编译收尾节选):

all:

BUILD SUCCESSFUL
Total time: 20 minutes 55 seconds

确认核心库产物:

ls -la lib/yacycore.jar

实测回显:

-rw-r--r-- 1 root root 4368971 Oct 24 03:43 lib/yacycore.jar

构建完成后该目录结构即与官方 tar 包一致(源码目录同时包含 startYACY.sh 与全部 lib/),可直接按 4.5 节起的流程启动。生产环境仍优先方案 A——源码构建耗时且产物与官方构建一致性需自行保证。

⚠️ 注意:源码构建依赖 github.com 与 repo1.maven.org 可达,首次构建的大部分耗时在 ivy 下载全部依赖(实测全程 20 分 55 秒,依赖下载占大头);失败时检查 ant 与 JDK 版本(必须 ≥17)。

六、方案对比与选择建议

两种方案的实测对照:

维度方案 A:官方 tar 包方案 B:源码构建
版本1.942 官方构建(2026-08-15)GitHub 主干最新代码
是否需联网下载包一次即可clone + 编译全程联网
耗时解压即用,分钟级实测 20 分 55 秒(依赖下载占大头)
systemd 来源自建单元文件(本文 4.8)同左
适用场景生产部署、版本锁定二次开发、平台移植

选择建议:生产环境一律方案 A,版本可锁定、可校验(sha256)、升级路径清晰(保留 DATA 换程序目录);方案 B 仅用于源码级定制或官方包未覆盖的平台。另有社区维护的第三方 Docker 镜像形态,但官网未提供官方维护镜像,容器化部署不作为本文推荐路线。

七、配置说明

安装后的核心配置入口与文件位置(均实测确认):

  • 主配置文件:/opt/yacy/DATA/SETTINGS/yacy.conf(键值对格式,约 579 项初始配置)。修改后需重启生效。核心键:
    • port=8090:HTTP 监听端口;
    • port.ssl=8443:HTTPS 监听端口;
    • javastart_Xmx=Xmx512m:JVM 堆上限(见 4.7 节);
    • javastart_priority=10:进程 nice 优先级;
    • adminAccountUserName=admin / adminAccountBase64MD5=MD5:...:管理员账号与口令摘要;
    • adminAccountForLocalhost=true:本机回环访问免密(安全敏感环境建议改 false);
    • network.unit.dht=true:P2P 网络参与开关(内网部署改 false);
    • crawler.userAgent.name=yacybot:爬虫 UA 标识。
  • 日志:/opt/yacy/DATA/LOG/yacy00.log(滚动为 yacy01.log 等),排障首查位置。
  • 索引数据:/opt/yacy/DATA/INDEX/(嵌入式 Solr 的 Lucene 索引段),备份即拷贝整个 DATA/ 目录(停服后)。
  • 启停脚本:startYACY.sh / stopYACY.sh / restartYACY.sh;killYACY.sh 为强制终止兜底。
  • 运维脚本集:/opt/yacy/bin/ 下 apicall.sh(管理 API 调用封装)、passwd.sh(改密)、search.sh、checkalive.sh、up.sh/down.sh、indexdump.sh/indexrestore.sh 等。

参数逐项语义与生产推荐值的完整清单见《Yacy 1.942 配置参数详解》。

八、常见问题(FAQ)

Q1:curl 管理页用 -u admin:密码 返回 401,口令明明是对的? YaCy 管理页默认使用 HTTP Digest 认证而非 Basic。curl 需加 --digest:curl --digest -u admin:q1w2e3r4 <URL>。实测对照:仅 -u 时 401(WWW-Authenticate: Digest),--digest 后 200。

Q2:手工按 md5(base64(用户名:密码)) 造出的 adminAccountBase64MD5 不生效,反复 401? YaCy 内部的 Base64 编码使用自定义字母表实现(Base64Order),与系统 base64 命令的 RFC 4648 输出不一致,手工拼接的摘要与程序计算结果不同。改口令务必走官方通道:bin/passwd.sh 脚本或 ConfigAccounts_p 管理页面(写入格式为 MD5:md5hex(user:realm:password)),实测可一次成功。

Q3:本机浏览器访问管理页不要密码,远程访问却要? 默认配置 adminAccountForLocalhost=true 允许回环地址免密访问管理功能。这是便利性默认值,公网部署建议改为 false 强制全部认证。

Q4:/api/status.json 返回 404? YaCy 的状态接口路径不是 /api/status.json。可用入口:公开页 /Status.html(HTML)、管理 API 表格接口 /api/table_p.json?...、搜索接口 /yacysearch.json?query=...。访问未知路径时 Jetty 会返回带 "YaCy 1.942 - powered by Jetty" 页脚的 404 页,可顺便确认版本。

Q5:首次启动后搜索没有本地结果? 本地索引初始为空是正常现象。YaCy 默认加入 P2P 网络后可立即用全网索引搜索(/yacysearch.json?query=... 不带 resource 参数时走网络,实测启动数分钟内即可返回结果);要积累本地索引需通过 CrawlStartExpert 页面或 API 启动爬取任务。查询语言与参数细节见《Yacy 查询语言详解》。

Q6:升级到新版本怎么做? 停服 → 备份 DATA/ → 下载新版 tar 包解压为新目录 → 把旧 DATA/ 目录整体移入新目录 → 启动。索引与配置随 DATA/ 迁移,程序文件全部替换。跨大版本(如 1.930→1.940)首次启动会自动执行索引迁移(1.940 Release Notes 说明),耗时与索引量成正比。

Q7:startYACY.sh 提示 "The java command is not executable."? 启动脚本找不到 java 可执行文件。安装 JDK(sudo apt-get install -y openjdk-17-jdk-headless)并确认 which java 有输出;如在 systemd 下出现,检查 User=yacy 对应的环境 PATH 或在单元文件中显式 Environment=PATH=/usr/bin:/bin。

九、卸载与清理

完全卸载 YaCy(按顺序执行,先停服务再删文件):

sudo systemctl stop yacy
sudo systemctl disable yacy
sudo rm /etc/systemd/system/yacy.service
sudo systemctl daemon-reload
sudo rm -rf /opt/yacy
sudo userdel -r yacy

disable 后会移除 multi-user.target.wants/yacy.service 符号链接;rm -rf /opt/yacy 同时删除索引数据(如有需要保留的数据,先备份 DATA/ 目录);如曾放行防火墙,回收端口:

sudo ufw delete allow 8090/tcp

仅停用保留数据:sudo systemctl stop yacy 即可,DATA/ 目录保留,后续 systemctl start yacy 恢复服务且索引不丢。

十、参考链接

  1. 官方下载与安装说明(tar 包与构建要求):https://yacy.net/download_installation/
  2. GitHub 仓库:https://github.com/yacy/yacy_search_server
  3. Release_1.940(Solr 9 迁移说明):https://github.com/yacy/yacy_search_server/releases/tag/Release_1.940
  4. 社区论坛(排障求助):https://community.searchlab.eu
  5. 本系列文档:《Yacy 1.942 介绍与选型指南》、《Yacy 1.942 配置参数详解》、《Yacy 查询语言详解》,发布于本专栏。