尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Django+vue3实现的webssh
实现功能添加主机设备删除主机设备条件筛选设备更新主机设备进入webssh界面效果展示后端运行1.创建虚拟环境python -m venv venv2.激活虚拟环境cd /venv/Script ./activate3.安装依赖包pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple4.数据库配置和迁移其实这个模块我拆出来之后使用的是sqlite3数据库按理来说你如果直接下载我的项目的话项目里面有db.sqlite3这个文件的话就可以忽略这一步 但是———————————————————— 如果你想自己配置mysql的话就需要自己修改backend下setting.py文件将database修改为自己的mysql数据库配置 然后进行数据迁移 python manage.py makemigrations python manage.py migrate5.运行python manage.py runserver 80806.运行websocket如果你要使用打开终端功能的话这一步必须要打开 终端运行 daphne -p 8001 backend.asgi:application前端运行0.将frontend中所有webssh_backend都替换为后端地址1.安装依赖npm install2.运行npm run dev添加Docker部署1.后端进入backend目录运行# 打docker镜像 docker build -t webssh_backend . # 运行后端Docker docker run -d -p 8000:8000 -p 8001:8001 --name webssh_backend webssh_backend2.前端将frontend目录打开全局搜索webssh_backend,替换成后端服务器的IP地址然后再frontend目录下运行docker build -t webssh_frontend . docker run -d -p 8080:80 --name webssh_frontend webssh_frontend3.完成上面两步做完之后就部署成功了
RELATED

相关推荐

安路TD与Modelsim联合仿真避坑指南:IP核编译与波形调试

安路TD与Modelsim联合仿真避坑指南:IP核编译与波形调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/9/25 2:36:09
吴恩达机器学习作业实战指南:无答案版校准+答案版反向工程

吴恩达机器学习作业实战指南:无答案版校准+答案版反向工程

简介:本资源是面向机器学习初学者与自学者的吴恩达《Machine Learning》课程配套实践套件,覆盖课程全部核心算法实验,助力系统掌握监督学习、无监督学习与降维等关键内容。压缩包共1028个文件,总计202.33MB,包含623个M…

📅 2026/9/25 2:31:09
海温海冰数据预处理实战:海洋-海冰模型驱动场构建指南

海温海冰数据预处理实战:海洋-海冰模型驱动场构建指南

简介:全球海水表面温度与海冰浓度数据集(2020a专用)源自 Met Office Hadley Centre 观测数据集,包含覆盖全球海域的海表温度和海冰浓度要素,是海洋气候研究中常用的基础数据资源,适合需要处理 NetCDF 格式但…

📅 2026/9/25 2:31:09
MORE NEWS

更多资讯

📰

rpcx 代码简化实战:上帝对象拆分与方法白名单注册规则的收敛

后端RPC框架微服务 【免费下载链接】rpcx Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel its better, use it! 𝐉𝐚𝐯𝐚有𝐝&#x…

📰

CTF-Wiki Linux 用戶態 Pwn 條件競爭(Race Condition)漏洞攻防全解析

文档网络安全教程 【免费下载链接】ctf-wiki Come and join us, we need you! 项目地址: https://gitcode.com/gh_mirrors/ct/ctf-wiki 点击查看 免费下载 導讀:條件競爭(Race Condition)是 Linux 用戶態 Pwn 中一類利用「程序執…

📰

CompreFace 自定义构建(Custom Builds)实战指南:按硬件选择人脸模型、运行 GPU 构建与自构镜像

人工智能计算机视觉后端AI 应用 【免费下载链接】CompreFace Leading free and open-source face recognition system 项目地址: https://gitcode.com/gh_mirrors/co/CompreFace 点击查看 免费下载 本文以 CompreFace 仓库中的 Custom-builds 文档 为核心&#xff…

📰

WPScan 插件版本指纹实战:从 Media Credit 的 CHANGELOG.md 看动态查找器如何识别插件版本

网络安全漏洞扫描渗透测试应用安全CLI 【免费下载链接】wpscan WPScan WordPress security scanner. Written for security professionals and blog maintainers to test the security of their WordPress websites. Contact us via contactwpscan.com 项目地址: ht…

📰

可信AI赋能芯片签核:从黑盒预测到可验证决策

1. 签核为何需要"可信AI":黑盒模型的天花板不是性能,是信任芯片行业这两年聊AI聊得特别多,从RTL自动生成到版图布线,到处都是AI的影子。但如果你真在fabless公司或者Foundry干过签核(Sign-off)这…

📰

MySQL常用函数实战指南:从字符串到窗口函数的避坑手册

如果说每一行 SQL 都是在和表里的数据对话,那函数就是我们最顺手的表达工具。刚开始写 MySQL 的那几年,我干过最蠢的事就是把函数当字典背——今天查字符串,明天查日期,结果同一个统计需求写出过三种风格完全不一样的 SQL&#xf…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬