yoyo 恢复数据 把备份的文件上传到新环境, 注意目录的写权限, 不然无法上传; 解压网站内容:tar -xvf flarum.bak.tar.gz, 移动到/var/www/文件夹; 网站内容恢复 上传原Flarum网站文件压缩包至新服务器上,解压到一个单独的文件夹里,不要直接解压覆盖新部署的Flarum 我们只需要将原网站文件里的public文件夹,vendor文件夹,composer.json文件,composer.lock文件覆盖至新部署的Flarum根目录 public 是网站主要源码内容; vendor 是网站第三方图片等; composer.json, composer.lock 是网站相关插件信息; config.php 是网站数据库配置等; 数据库恢复 首先创建数据库: 参考上面章节创建Mariadb数据库 导入数据库: mysql -u root -p your_database < backup.sql 修改配置文件 flarum目录下的config.php文件 nginx中的配置文件; 大功告成 在网站根目录执行: composer install 刷新网站, Bingo~ Linux文件传输 (S)FTP:首先要安装并开启ftp服务,然后通过ftp工具或者命令传输。 wget/curl:前提是目标主机搭建好LEMP服务器,将目标文件放在网站目录下即可。 scp:scp是secure copy的简写,是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。 当两台LINUX主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码。 #1、将本地服务器的文件传送到远程服务器。 scp local_file remote_username@remote_ip:remote_folder # 需要密码 scp local_file remote_ip:remote_folder #需要用户名+密码 #2、将本地服务器的目录传送到远程服务器。 命令格式: scp -r local_folder remote_username@remote_ip:remote_folder scp -r local_folder remote_ip:remote_folder #3、从远程服务器的文件或目录拷贝到本地服务器。与从本地传送到远程服务器相类似,只是将参数位置互换一下。