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

中文企业网站模板html域名地址查询

中文企业网站模板html,域名地址查询,wordpress 弹窗 网页,做哪种网站赚钱在 Linux 中,你可以将部署命令保存为可执行脚本文件,并通过终端直接调用。以下是几种常见且实用的方法: 方法 1:Shell 脚本(推荐) 步骤 创建一个 .sh 文件(例如 start_vllm.sh)&am…

在 Linux 中,你可以将部署命令保存为可执行脚本文件,并通过终端直接调用。以下是几种常见且实用的方法:


方法 1:Shell 脚本(推荐)

步骤
  1. 创建一个 .sh 文件(例如 start_vllm.sh):
    #!/bin/bash
    CUDA_VISIBLE_DEVICES=7 \
    python -m vllm.entrypoints.openai.api_server \--served-model-name Qwen2-7B-Instruct \--model /home/courseteam/models/models/Qwen2-7B \--port 20000
    
  2. 赋予执行权限:
    chmod +x start_vllm.sh
    
  3. 直接运行:
    ./start_vllm.sh
    
优点
  • 简单直接,适合快速部署
  • 可扩展性高(可在脚本中添加环境变量、日志记录等)

方法 2:Systemd 服务(生产环境推荐)

步骤
  1. 创建服务文件 /etc/systemd/system/vllm.service
    [Unit]
    Description=vLLM API Server
    After=network.target[Service]
    User=your_username
    WorkingDirectory=/path/to/your/dir
    ExecStart=/usr/bin/python -m vllm.entrypoints.openai.api_server \--served-model-name Qwen2-7B-Instruct \--model /home/courseteam/models/models/Qwen2-7B \--port 20000
    Environment="CUDA_VISIBLE_DEVICES=7"
    Restart=always[Install]
    WantedBy=multi-user.target
    
  2. 启用并启动服务:
    sudo systemctl daemon-reload
    sudo systemctl enable vllm
    sudo systemctl start vllm
    
优点
  • 支持开机自启
  • 自动崩溃重启
  • 集中管理日志(通过 journalctl -u vllm 查看)

方法 3:Python 脚本封装

步骤
  1. 创建 start_vllm.py
    import subprocessdef start_server():cmd = ["python", "-m", "vllm.entrypoints.openai.api_server","--served-model-name", "Qwen2-7B-Instruct","--model", "/home/courseteam/models/models/Qwen2-7B","--port", "20000"]env = {"CUDA_VISIBLE_DEVICES": "7"}subprocess.Popen(cmd, env=env)if __name__ == "__main__":start_server()
    
  2. 赋予执行权限并运行:
    chmod +x start_vllm.py
    python start_vllm.py
    
优点
  • 适合需要预处理逻辑的场景(如动态加载配置)
  • 可与其他Python代码集成

方法 4:Makefile(适合复杂流程)

步骤
  1. 创建 Makefile
    .PHONY: start
    start:CUDA_VISIBLE_DEVICES=7 \python -m vllm.entrypoints.openai.api_server \--served-model-name Qwen2-7B-Instruct \--model /home/courseteam/models/models/Qwen2-7B \--port 20000
    
  2. 运行:
    make start
    
优点
  • 适合多步骤部署(如先下载模型再启动)
  • 开发者友好

方法 5:Docker 容器化

步骤
  1. 创建 Dockerfile
    FROM python:3.9
    RUN pip install vllm
    CMD ["python", "-m", "vllm.entrypoints.openai.api_server", \"--served-model-name", "Qwen2-7B-Instruct", \"--model", "/models/Qwen2-7B", \"--port", "20000"]
    
  2. 构建并运行:
    docker build -t vllm-server .
    docker run --gpus all -e CUDA_VISIBLE_DEVICES=7 -p 20000:20000 vllm-server
    
优点
  • 环境隔离
  • 便于分发和版本控制

最佳实践建议

场景推荐方案关键优势
快速测试Shell脚本简单易用
生产环境长期运行Systemd服务高可靠性,自动恢复
需要复杂逻辑控制Python脚本封装灵活集成其他功能
团队协作/持续集成Docker容器环境一致性

权限与路径注意事项

  1. 确保脚本和模型路径对执行用户可读
    chmod -R 755 /home/courseteam/models
    
  2. 如果使用非标准Python环境,建议在脚本中指定绝对路径:
    /opt/conda/bin/python -m vllm.entrypoints...
    

通过以上任一方法,均可实现一键部署调用。

http://www.dtcms.com/wzjs/167414.html

相关文章:

  • 广告设计适合什么人学杭州seo搜索引擎优化公司
  • ppt在线浏览网站源码2023年7月疫情爆发
  • 怎么给网站上传附件搜索推广竞价托管哪家好
  • 响应式网站设计教程上海网站优化
  • 网站升级建设费用厦门人才网招聘官网
  • 公司做网站的目的免费网站自助建站系统
  • 山东宏远建设有限公司网站国内军事新闻最新消息
  • 深圳华强北做网站营销手段有哪些方式
  • 国家税务总局网站官网福建税务局百度搜索竞价排名
  • 沈阳软件公司 网站制作广东今天新闻最新消息
  • 越众做的绿色建筑的网站品牌推广计划书怎么写
  • 东莞建站如何自制网站
  • 门店装修设计公司优化大师免费版下载
  • 做食品检测的网站360投放广告怎么收费
  • 高端炫酷h5怎么制作seo基础知识考试
  • 免费网站建站方法网站推广和优化的原因
  • asp.net网站开发菜鸟无代码建站
  • 用模版做网站的好处和坏处谷歌广告代理公司
  • wordpress 开启debugseo的优点
  • 网站初期做几个比较好好的在线crm系统
  • 用wordpress开发网站模板如何做网络宣传推广
  • 网站建设评价标准国内快速建站
  • 上海高登联合建设网站深圳最新新闻事件今天
  • 织梦的官方网站seo关键词优化推广报价表
  • 自己做的网站字体变成方框中国新闻
  • 网站必须做电子认证吗百度账号登录入口官网
  • 抖音做我女朋友网站图片外链上传网站
  • 鞍山网站设计seo整站优化一年价格多少
  • 天津网站建设技术托管软文推广新闻发布
  • WordPress画表格西安seo优化顾问