前面的话:

鉴于目前宝塔数据的严峻形势,有必要使用其他的管理面板,当然目前面板众多,在精挑细选(随便找的)下,就用上了这个叫Vesta的面板,他的官网:https://vestacp.com

先宝塔导出网站和数据库,这步不写了,不会的就自己研究

不借助工具怎么手动备份数据库?

然后用wget把备份文件download到新服务器上

Vesta面板创建了网站之后呢,备份文件要放到这,然后里面原先的index和roboot文件都删除,用unzip命令解压:

/home/admin/web/XXX.com/public_html/

上面这部分不难,我觉得比较麻烦的是数据库部分

1、先创建数据库

mysql -u root -p

然后输入密码

CREATE DATABASE 数据库名;

2、创建用户,设置权限

mysql -u root -p

然后输入密码

create user 用户名 identified by ‘密码’;

授予用户权限后,执行“FLUSH PRIVILEGES;”命令刷新授权表,用户才能获取权限。

3、导入数据库

zcat DB_File_Name.sql.gz | mysql -u username -p Target_DB_Name

DB_File_Name.sql.gz=要导入的sql.gz文件的完整路径

username=MySQL用户名

Target_DB_Name=要导入数据库的数据库名称

当在命令行中单击Enter时,它将提示输入密码。输入MySQL密码。

设置SSL部分会有坑,不过搜索一下就能解决

大概就是这些了,写的比较急,有空再整理下

Leave a Reply