xChar
·2 years ago

💡 用<>符号包括的文字是需要根据实际情况修改的

下载所需文件

  1. 首先,从以下网址下载JDK 17:

    https://www.123pan.com/s/94VA-nBkVv
    下载完成后,将其解压到一个文件夹中。

  2. 接下来,从Komga的GitHub页面

    https://github.com/gotson/komga/releases
    下载最新版的主程序komga-<version>.jar

  3. 将它们放到同一个文件夹,完成后他是这样的:

jdk-<version>
komga-<version>.jar

启动komga程序

在文件夹中,按住Shift键并右击空白处,选择“在此处打开命令窗口”(或“在此处打开PowerShell窗口”)。在打开的命令/PowerShell窗口中输入以下命令:

jdk-<version>\bin\java.exe -jar -Xmx4g komga-<version>.jar --server.port=9002

其中,-Xmx4g表示最大允许使用的内存为4G,这是Komga运行所需的推荐内存要求。如果您的计算机可用内存不足4G,可以相应地调整该参数。最低运行内存要求为2G。另外,--server.port=9002表示指定Komga的端口号为9002,您也可以根据需要选择其他端口。

  1. 运行上述命令后,Komga将启动并开始运行。您可以在浏览器中输入“http://localhost:9002”访问Komga的Web界面。
  2. 进入初始化页面,选择语言并创建一个管理员账号,然后进入主界面。

添加漫画

点击“库”页面右侧的“+”按钮,选择需要添加的根文件夹和名称。您也可以选择所有漫画的根目录,Komga会自动递归扫描。

在“选项”中,如果您移动了文件夹,您可以选择“清理垃圾”选项,以清除旧的不可用路径。请放心,这不会影响在硬盘上的文件

添加用户

您可以在左侧服务器设置中点击+添加用户。

以 Windows 服务的方式运行

如果您不以 Windows 服务的方式运行程序,则需要手动输入命令来启动它。但如果以 Windows 服务的方式运行程序,则可以在开机时自动启动程序。

接下来我们使用easy-service来注册Windows服务

您可以在 https://github.com/pandolia/easy-service/releases 下载 Source code(zip)

下载完成后,解压文件并在 bin 目录下找到 register-this-path.win10.bat,以管理员身份运行该文件来注册环境变量。

接下来,找一个目录并运行以下命令:

svc create komga

然后编辑 svc.conf 文件,找到 Worker: 部分。以下是一个示例供参考:

Worker: jdk-17.0.6\bin\java.exe -jar -Xmx4g komga-0.165.0.jar --server.port=9002

编辑完成后,将 jdk-17.0.6komga-0.165.0.jar 文件放入 worker 文件夹内。此时的文件夹结构应该如下所示:

komga
├─outfiles
└─worker
    └─jdk-17.0.6
    └─komga-komga-0.165.0.jar

komga 文件夹中,使用 Windows + S 搜索 cmdpowershell 并以管理员身份打开。使用 cd 命令切换到当前目录,然后运行以下命令:

svc install

运行完成后,即可安装服务并在 Windows 启动时自动运行。

如果您需要关于管理服务方面的帮助,请参考 easyservice-服务操作命令

Loading comments...