记录Linux系统挂载数据盘并且安装部署宝塔面板到数据盘
温馨提示:这篇文章已超过97天没有更新,请注意相关的内容是否还可用!
这是我自己的另外一篇记录,因为最近部署服务器的工作实在是太多了,导致我的记忆有些混乱,总是上手之后就是命令安装部署,结果登录面板一看有数据库,然后再去转移太繁琐。所以再次记录下直接将宝塔面板部署到服务器数据盘。以/home 目录为例(而非根目录 /)、
这次跟上周发布手动挂载不一样,这台主机已经挂载完成,直接使用,目录就是/home或者/data,接下来就是创建和挂载目录。
创建专用目录并挂载
# 在 /home 下创建宝塔专用目录(例如 bt)
mkdir /home/bt mkdir /www
# 临时挂载到 /www(宝塔默认安装路径)
mount --bind /home/bt /www
# 永久挂载(重启生效)
首先查看磁盘,命令如下:
fdisk -l
然后查看磁盘UUID,命令:
lsblk -f /dev/vdb
如图1-2-3所示,我之所以先运行3是为了,截图截全。记住vdb1那串字母【bcb****d57】(每个盘符不容,仅供参考)

然后,使用宝塔文件(有的人可能还没有安装宝塔,不着急,等安装完成后在操作就行,只要不重启就没有事儿),编辑【/etc/fstab】文件,将【/dev/vdb】磁盘的vdb1的UUID复制,然后在文件最下方添加进入,命令如下:记得把挂载的目录【/www】换成实际目录,UUID=后面的盘符标识换成你自己的
UUID=盘符标识 /挂载目录 ext4 defaults 0 0
如图所示:

完成后保存,测试并应用配置,测试挂载是否有效:
sudo mount -a
若无报错,说明配置正确,接下载安装宝塔面板。
安装宝塔面板
# 下载安装脚本(以 CentOS 为例),安装是稳定版,不是默认的最新版:
url=https://download.bt.cn/install/installStable.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O installStable.sh $url;fi;bash installStable.sh ed250616lt
Debian及麒麟服务器系统:
wget -O install.sh https://download.bt.cn/install/installStable.sh && bash install.sh ed250616lt
# 执行安装(自动安装到 /www),安装过程中,所有数据(网站、数据库、面板文件)将存储在 /home/bt 下。
验证安装路径
安装完成后检查:
df -h | grep /www
输出应显示 /www 已绑定到 /home/bt:
/home/bt 433G 33M 433G 1% /www
空间优势:
/home 分区是数据盘不占用系统磁盘,安装后所有数据(包括网站、备份、数据库)将自动使用此空间。
路径透明性:
宝塔面板仍会显示路径为 /www,实际数据存储在 /home/bt,无需修改面板配置。
⚠️ 注意:如果系统已有 /www 目录,请先备份并清空它(mv /www /www.bak && mkdir /www),再执行挂载操作。



发表评论