前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Debian 12 部署 NPC 客户端(VM-Server)

Debian 12 部署 NPC 客户端(VM-Server)

原创
作者头像
用户2288212
发布于 2025-05-19 08:21:53
发布于 2025-05-19 08:21:53
9100
代码可运行
举报
运行总次数:0
代码可运行

📥 安装步骤

1. 安装系统

从以下地址下载 Debian 最小化镜像并导入至虚拟机,完成系统安装:

👉 https://kekylin.github.io/debnas-docs/guide/debian-minimal-installation/


2. 系统配置

配置允许 root 用户登录(可选),并更新系统软件包:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt update && sudo apt upgrade -y

3. 下载 NPC 客户端

GitHub 项目发布页下载对应架构的客户端压缩包并解压:

👉 https://github.com/yisier/nps/releases

例如:

代码语言:bash
AI代码解释
复制
wget https://github.com/yisier/nps/releases/download/v0.26.10/linux_amd64_client.tar.gz
tar -zxvf linux_amd64_client.tar.gz -C /root/npc

4. 编写 Systemd 启动服务

创建启动服务文件:

代码语言:bash
AI代码解释
复制
sudo nano /etc/systemd/system/npc.service

内容如下(请根据实际路径和参数替换):

代码语言:bash
AI代码解释
复制
[Unit]
Description=NPC Client
After=network.target

[Service]
Type=simple
ExecStart=/root/npc/npc -server=124.222.93.39:8024 -vkey=97979775gg -type=tcp
Restart=on-failure

[Install]
WantedBy=multi-user.target

5. 启用并启动服务

执行以下命令使服务生效并开机启动:

代码语言:bash
AI代码解释
复制
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable npc
sudo systemctl start npc

✅ 验证服务状态

代码语言:bash
AI代码解释
复制
sudo systemctl status npc

应显示服务为 active (running) 状态,表示配置成功。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验