Linux下如何将宝塔无损迁移到数据盘?

大家都知道宝塔默认是安装在系统盘/www目录下的,一般我们开云服务器基本都是开个系统盘+数据盘(小应用除外),那么如何将宝塔直接安装在数据盘里呢?

先使用 df -lh 命令查看,看看1800G的大磁盘是否挂载在/data文件夹下。

[root@localhost ~]# df -lh
Filesystem       Size  Used    Avail  Use% Mounted on
/dev/mapper/centos-root 50G  974M    50G    2%  /
devtmpfs         7.8G  0     7.8G   0%  /dev
tmpfs          7.8G  0     7.8G   0%  /dev/shm
tmpfs          7.8G  8.9M     7.8G   1%  /run
tmpfs          7.8G  0     7.8G   0%  /sys/fs/cgroup
/dev/sda1        1014M 142M     873M   15%  /boot
/dev/sda2 1790G  33M    1790G   1%  /data
tmpfs          1.6G  0     1.6G   0%  /run/user/0

先通过命令: /etc/init.d/bt stop 停止宝塔。

[root@iZtl9h0eoqfyy7Z ~]# /etc/init.d/bt stop
Stopping Bt-Tasks... done
Stopping Bt-Panel... done
Stoping nginx...  done
Shutting down MySQL.. SUCCESS! 
Stopping Pure-FTPd...  Pure-FTPd is not running.Gracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ?
Gracefully shutting down php-fpm . done

通过命令: mv /www /data 将宝塔数据移动到自定义文件夹。

[root@iZtl9h0eoqfyy7Z ~]# mv  /www  /data
[root@iZtl9h0eoqfyy7Z ~]#

通过命令 ln -s /data/www /www 将/data/www 链接到 /www 文件夹。

[root@iZtl9h0eoqfyy7Z ~]# ln -s /data/www  /www
[root@iZtl9h0eoqfyy7Z ~]#

首先重新启动服务器,再次连接后 执行命令: /etc/init.d/bt restart 重新启动宝塔面板。

[root@localhost ~]# /etc/init.d/bt restart
Starting Bt-Panel... done
Starting Bt-Tasks... done
Starting nginx...  done
Starting MySQL.. SUCCESS!

学术交流文章,不做为临床依据,特此声明。发布者:Chu,转转请注明出处:https://www.icu.cn/?p=1979