宝塔服务器挂载数据盘

1. 检查数据盘状态

复制代码
# 检查数据盘是否已格式化
file -s /dev/vdb
# 结果显示:/dev/vdb: data (未格式化)

2. 格式化数据盘

复制代码
mkfs.ext4 /dev/vdb
# 成功创建ext4文件系统,UUID

3. 创建挂载点

复制代码
mkdir -p /data

4. 挂载数据盘

复制代码
mount /dev/vdb /data

5. 验证挂载

复制代码
df -h
# 显示:/dev/vdb 9.8G 24K 9.3G 1% /data ✅

6. 设置开机自动挂载

(1)# 获取数据盘的UUID
复制代码
blkid /dev/vdb
(2)# 编辑fstab文件
复制代码
echo "/dev/vdb /data ext4 defaults 0 0" >> /etc/fstab

7. 创建应用目录

复制代码
mkdir -p /data/xxx-files
chmod 755 /data/xxx-files

8. 测试写入权限

复制代码
touch /data/xxx-files/test.txt
ls -la /data/xxx-files/
# 成功创建测试文件 ✅

部署优势:

独立存储:文件存储在独立的数据盘上

容量充足:可用空间足够存储大量文件

性能优化:不影响系统盘性能

自动挂载:重启后自动挂载,无需手动操作

权限正确:目录权限设置正确,应用可以正常读写


下一步:

打包项目:mvn clean package -DskipTests

上传到服务器:将jar包上传到服务器

启动应用:java -jar campus-backend.jar

测试文件上传:验证文件是否正确存储到 /data/xxx-files