创建: 2026/07/02 19:41:27 America/Chicago
作者: admin
修改: 2026/07/03 16:24:56 America/Chicago
作者: admin

Verlihub 安装通常需要匹配社区使用的字符集。Hub locale 通常写在 dbconfig 中,操作系统也必须生成对应 locale。

Verlihub 构建文档还提供 CMake 选项,用于安装路径、TLS 代理、插件编译、调试构建和 Lua 插件。请记录这些选择,方便未来升级。

dbconfig 示例

 db_host = ...
db_data = ...
db_user = ...
db_pass = ...
db_charset = ...
locale = pl_PL.CP1250 

如果配置的 locale 无效,请把它加入 /etc/locale.gen,运行 locale-gen,然后重启 Hub 进程。

 pl_PL.CP1250 CP1250
sudo locale-gen 

常用构建选项

选项用途
-DCMAKE_INSTALL_PREFIX=/usr/local 设置安装前缀。
-DLIB_INSTALL_DIR=/usr/local/lib 设置库安装目录。
-DPLUGIN_INSTALL_DIR=/usr/local/lib 设置插件安装目录。
-DUSE_TLS_PROXY=ON 启用传统 TLS 代理支持。
-DUSE_FEARTLS_PROXY=ON 启用 Fear TLS 代理支持。
-DWITH_PLUGINS=ON|OFF 全局构建或禁用插件支持。
-DWITH_LUA=ON 专门构建 Lua 插件。
-DDEFINE_DEBUG=ON 启用调试定义用于排错。

父页面