关于 CF 服务器端文件搭建 和 JumpServer 服务器搭建 的详细教程:

以下是关于 CF 服务器端文件搭建JumpServer 服务器搭建 的详细教程:

一、CF 服务器端文件搭建

1. 安装前准备

  • 工具准备
    • SQL Server 2019
    • SQL Server Management Studio (SSMS)
    • Navicat(用于添加账号、道具、CF 点数等)
    • Notepad++(用于编辑配置文件)
  • 数据库配置
    1. 安装 SQL Server 2019 和 SSMS。
    2. 使用 SSMS 创建一个数据库用户(角色需勾选管理员权限,防止出错)。
    3. 还原数据库文件(.bak 文件)。

2. 服务器端搭建

  1. 文件解压
    • 将下载的 CF 服务器端文件解压,将 pmang 文件夹放到 C 盘根目录。
  2. 配置文件修改
    • 打开 CFDBLib.ini 文件,填写数据库账号和密码。
    • CFDBLib.iniCRS.iniDBGWMGR.ini 复制到 C 盘的 Windows 目录。
    • 打开 crossfire 文件夹,修改所有子目录下 ServerInfo.ini 文件中的 PUBLIC_IP,将其改为服务器公网 IP 或 127.0.0.1
  3. 服务器列表配置
    • 打开 CF_MIN_CU 数据库,修改服务器列表中的 IP 地址和端口,确保它们与 cf_gamesrv 中的 ServerServiceForceIPServerServiceForcePort 一致。
  4. 安装服务
    • 以管理员身份运行根目录下的 SETUP.BAT 文件。
    • 安装完成后,打开 SGGM 文件夹,修改所有配置文件中的 PUBLIC_IP 为公网 IP 或 127.0.0.1

3. 网络配置

  • 端口转发
    • 在路由器上设置端口转发,将 CF 服务器使用的端口(如 8000、8001 等)转发到服务器的内网 IP。

4. 启动服务器

  • 启动 CF 服务器工具,选择配置文件后点击启动按钮。
  • 服务器启动后,玩家可以通过服务器的 IP 地址和端口号连接到服务器。

二、JumpServer 服务器搭建

1. 安装 JumpServer

JumpServer 是一款开源的运维审计系统,支持 Web 终端、文件传输等功能。
  1. 下载安装包
    bash复制
    cd /opt
    wget https://github.com/jumpserver/installer/releases/download/v2.28.8/jumpserver-installer-v2.28.8.tar.gz
    tar -xf jumpserver-installer-v2.28.8.tar.gz
    cd jumpserver-installer-v2.28.8
  2. 配置文件
    • 查看配置文件模板 config-example.txt,根据需要修改配置项。
    • 关键配置项包括数据库信息、Redis 信息、端口配置等。
  3. 安装与启动
    bash复制
    ./jmsctl.sh install
    ./jmsctl.sh start
  4. 访问 JumpServer
    • 默认访问地址为 http://<服务器IP>:80
    • 如果需要使用 HTTPS,需配置 SSL 证书并启用 HTTPS 端口。

2. 配置 JumpServer

  • 数据库配置
    • 如果使用外置数据库,需在配置文件中填写正确的 MySQL 和 Redis 信息。
  • 端口配置
    • 默认 HTTP 端口为 80,SSH 端口为 2222,RDP 端口为 3389。
  • 其他配置
    • 可以通过修改 values.yaml 文件来配置 Kubernetes 部署。

3. 管理 JumpServer

  • 停止服务
    bash复制
    ./jmsctl.sh down
  • 卸载服务
    bash复制
    ./jmsctl.sh uninstall

总结

  • CF 服务器搭建:需要配置数据库、修改服务器配置文件,并设置端口转发。
  • JumpServer 搭建:通过安装脚本快速部署,并根据需求修改配置文件。
希望这些教程能帮助你顺利完成服务器搭建!

[自动更新内容]

  •    

    腾讯云服务器限时活动

       

    2核2G云服务器 仅需599元/3年!

        立即了解