Ubuntu下安全彻底删除后端服务完整指南

1.停止并禁用服务

# 停止服务
sudo systemctl stop app

# 禁用开机启动
sudo systemctl disable app

# 删除服务文件
sudo rm /etc/systemd/system/app.service
sudo systemctl daemon-reload

2.删除程序文件

# 删除JAR包和日志
sudo rm -rf /opt/app/app.jar
sudo rm -f /opt/app/app.log

# 清理备份
sudo rm -rf /opt/app/backup/app_*.jar

3.清理Nginx配置

# 删除API域名配置
sudo rm /etc/nginx/sites-enabled/api.yourdomain.com
sudo rm /etc/nginx/sites-available/api.yourdomain.com

4.移除防火墙股则

# 关闭8080端口
sudo ufw delete allow 8080/tcp

# 重新加载防火墙
sudo ufw reload

5.清理进程残留

# 查找并终止相关进程
pgrep -f app | xargs sudo kill -9

# 清理临时文件
sudo rm -f /tmp/app_*.tmp

6.删除日志文件

# 删除Nginx日志
sudo rm /var/log/nginx/api.access.log
sudo rm /var/log/nginx/api.error.log

# 删除系统日志
sudo journalctl --vacuum-time=1d

### Ubuntu 20.04 上本地安装和配置 DeepSeek-R1 #### 准备工作 确保系统已经更新到最新状态并安装必要的工具包。 ```bash sudo apt update && sudo apt upgrade -y sudo apt install curl -y ``` #### 安装 Ollama 和 DeepSeek-R1 模型 访问 Ollama 的官方网站,在 Linux 部分获取最新的安装指南[^1]。通常情况下,这会涉及到下载特定于操作系统的二进制文件以及设置环境变量来指向该程序的位置。 对于 DeepSeek-R1 特定版本(例如8b),遵循官方文档中的说明完成模型的具体加载过程。如果遇到 CUDA 不兼容的情况,则可以通过 Conda 来解决这个问题: ```bash conda install cuda -c nvidia ``` 此命令可以帮助调整合适的驱动器和支持库以适配所使用的 GPU 设备[^3]。 #### Chatbox 可视化界面搭建 为了更好地利用 DeepSeek-R1 进行交互式查询,可以考虑建立一个简单的 Web 应用作为前端展示平台。这部分涉及到了 web 开发的知识领域,可能需要用到 Flask 或 Django 等 Python 框架构建 RESTful API 接口,并将其与后端服务连接起来实现数据交换功能[^2]。 #### 清理不再需要的组件 当决定移除整个项目时,按照以下步骤安全地卸载 ollama 组件及其关联资源: - 停止并禁用 `ollama` 服务; - 移除 `/etc/systemd/system/` 下对应的 `.service` 文件; - 删除位于标准路径下的可执行文件; - 彻底清除存储在 `/usr/share/ollama` 中的数据集及相关资料; - 注销名为 "ollama" 的用户账号连同其所属群组。 上述措施能够有效地释放磁盘空间并保持系统的整洁有序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值