宝塔服务器挂载数据盘
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