升级!必须记录!在不影响现有应用的情况下对Linux服务器做系统重装,挂载硬盘,移动老文件,安装宝塔,恢复应用。
由于我们主站服务器是3年前重装的一次,3年前用的centos 6.8版本实在是太老,对于我们现在的应用最低至少是PHP7.3以上的应用问题实在是太大了,而且对于很多插件支持都很差。必须升级到centos7.6,而且最重要的是发现高版本的宝塔太好用了,还有云备份,必须得升级,但是面对接近100g的数据,搬家迁移实在是愚公移山精神。
于是必须得尝试下本方法,这个再三还是向服务商确定了重装不会影响非系统盘才能操作,希望对哪些想要升级服务器系统又不想影响应用的朋友们有所帮助。
第一步:重装系统
这步就不用说了,只选择重装系统盘,普遍都是在后台操作。
第二步:挂载硬盘并且设置跟随启动
fdisk -l
执行查看需要挂载的盘,
2个硬盘,一个42g 和一个64g,不用想42g那个是系统盘。
df -h
执行看已挂载。
确定只有42g那个挂载,
用网上搜到的自动挂载命令执行:
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
行不通,而且要明白一点,D盘是有数据的且不可以动到,网上很多教程都写了要格式化,要分区,那还得了,那样格式化就可以去西天了。
手动挂载执行
mount /dev/vdb /www
其中www就是指定挂载 第二个vdb盘的目录。
提示文件目录不存在,那么新建一个目录,完后继续挂载,然后
执行df -h查看,下方已经出现了。
成功。
开始设置跟随启动,
执行
sudo blkid
获得信息,随后执行
vim /etc/fstab
打开编辑
进去把defaults后面0改成 1.
输入:wq保存退出。
第三步:移动旧的文件到一个目录。
非常重要,【为此重装了2次】,用Linux的指令进入www目录将之前的文件移动到另一个文件夹 。
第四步:安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
这里就不用说了吧
有个提问 回复 y然后下一步
非常完美,太完美了,完成了完美的系统升级,太棒了,因为版本过低导致很多插件版本也必须只能低
比如ffmpg 哎 等等之类的,总之centos6.8是太低了