当前位置: 首页 > news >正文

AI学习(2)——补:linux自启动llama

开机自启动

创建自启动脚本

  • 样本
    (之前已说明,不过多赘述)

    #!/bin/bash # 1. 初始化 Conda (请将路径替换为你实际的 miniconda/anaconda 安装路径) source /home/wuakaka/anaconda3/etc/profile.d/conda.sh # 2. 激活指定的虚拟环境 conda activate llama # 3. 执行你的启动指令 # 需要配置以下参数 APP_PATH=/llama应用所在目录 MOD_PATH=/模型所在目录 model_file="主LLM模型名称" MMPROJ="图片识别子模型名称" ctx_size=上下文窗口大小 PORT=端口号 # 开始运行----------------- # 检查当前目录是否存在 if [ ! -f "$APP_PATH/llama-server" ]; then echo "错误: 找不到 llama-server,请检查路径" exit 1 fi echo "启动-->" $APP_PATH/llama-server \ -m "${MOD_PATH}/$model_file" \ --mmproj "${MOD_PATH}/$MMPROJ" \ -ngl 99 \ -c ${ctx_size} \ -n 8192 \ --n-cpu-moe 999 \ --flash-attn on \ --jinja \ -t 8 \ --cache-type-k q4_0 \ --cache-type-v q4_0 \ --mlock \ --host 127.0.0.1 \ --port ${PORT}

添加服务文件

/etc/systemd/system/服务名称.service内容如下:

[Unit] Description=llamacpp Server in Conda Env After=network.target [Service] Type=simple # 运行该脚本的实际系统用户名 User=用户名 # 创建的启动脚本的绝对路径 ExecStart=/bin/bash /home/脚步路径+名称 Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target

更新服务

# 重载服务配置 sudo systemctl daemon-reload # 启动服务并设置开机自启 sudo systemctl enable --now 服务名称.service

检查

# 查看服务状态 systemctl status 服务名称.service # 实时查看日志 sudo journalctl -u 服务名称.service -f

局域网访问

  • 只需要修改脚本中的--host 0.0.0.0即可允许局域网内其他设备访问
http://www.gsyq.cn/news/1637755.html

相关文章:

  • 数据库学习笔记2——MySQL 的锁机制
  • 编译原理第三版第五章课后题1-2题
  • 硅胶密封件实测:2026年7月亲测排行
  • 【计算机毕业设计】基于Java的智能停车场预约收费系统
  • 炉石传说脚本Hearthstone-Script:5分钟实现智能自动化对战的终极指南
  • 局域网文件共享实战:从“账户被禁用”到成功互传文件
  • Dify工作流与MCP服务:构建可嵌入IDE的AI智能副驾
  • 我用 Codex 复刻了一个 Windows 11 计算器,过程比想象中真实多了
  • 告别西门子依赖!C# 实现信捷 XD 系列 PLC 通信与数据采集
  • Window系统Claude Code安装教程
  • Java后端面试与职业发展:从核心技能到AI应用集成
  • 商品条码查询API实战:调用免费接口快速获取产品信息
  • 小红书数据采集终极指南:Python xhs库完整实战教程
  • LangChain LCEL 链式调用:从管道运算符到可组合的 AI 应用
  • ncmdump终极指南:3分钟解锁网易云音乐加密文件
  • AI代码生成能力整合:从对话到执行的范式迁移与实战指南
  • IIC通信(STM32笔记)
  • trae接如claudecode
  • 167、PCIE硬件设计概述:PCB与连接器
  • 2026年AI论文软件测评:5款神器从大纲到答辩全链路通关攻略
  • 私有化部署Dify:四步在Windows本地搭建开源AI应用开发平台
  • 打通运维知识壁垒:以 CentOS7 与数据库为核心,搭建系统 - 网络 - 数据一体化运维体系
  • 用运筹学与强化学习构建个人发展量化分析模型
  • 图像和视频处理的核心概念(在图像上画直线)
  • Perplexity vs 秘塔AI vs Google SGE:三大AI搜索引擎横评
  • 四类芯片对比(一)
  • 【极简监控·番外篇】被逼无奈的“降维打击”:Java Remote Debug 救火指南
  • Allegro 生产文件导出:Gerber 274X 与钻孔文件 5 步标准化检查清单
  • 【算法从零到千】【32-41】位运算(详细讲解+题目运用)
  • 教育学论文降AI工具免费推荐:2026年教育学毕业论文AIGC超标4.8元亲测99.26%知网完整方案