专栏首页魏艾斯博客www.vpsss.netlnmp 如何备份网站文件和数据库

lnmp 如何备份网站文件和数据库

我们站长做个网站都是挺不容易的,从域名注册,掌握虚拟主机或者 VPS 的基本配置,到安全防护,搭建网站、图片处理、发布文章,SEO 等等,是样样精通,不过这里面最重要的工作,其实是网站备份!不要轻易相信服务器商家的备份承诺,最靠谱的还是要你自己动手。

魏艾斯博客一般是定期手动备份,那么今天我们就来说一下基于lnmp 环境下手动备份网站和数据库的步骤。

首先我们用 Xshell 连接 VPS。进入网站目录的上一层目录,比如我的网站目录是/home/wwwroot/www.vpsss.net/,那么输入命令如下:

cd /home/wwwroot/

格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名/文件夹名

示例:

tar -zcvf www.vpsss.net.tar.gz www.vpsss.net

前面的 www.vpsss.net.tar.gz 是我给压缩文件起的名字,后面 www.vpsss.net 是网站文件夹的名字,我这是为了方便记忆,你可以随便起名字好记就行。

这时候我们的网站文件夹就被压缩存放在/home/wwwroot/下面,也就是它的上级文件夹中。

这里涉及到 FTP 的权限,有两种情况:

1、如果你的 FTP 权限在 wwwroot 下面,那么你直接用 ftp 连接 VPS 上去,找到那个压缩文件下载下来就行了。

2、如果你的 FTP 权限是在 vpsss.net 也就是网站文件夹下面,还需要用到一个移动文件的命令。

格式:mv [选项] 源文件或目录 目标文件或目录

示例:

mv www.vpsss.net.tar.gz www.vpsss.net

也就是移动 www.vpsss.net.tar.gz 这个压缩包到 www.vpsss.net 这个文件夹中。

现在用 ftp 连接到你的 VPS 上面去下载这个网站压缩包吧。

上面是备份下载网站文件的步骤,下面我们还要下载网站 php 数据库。

如果你是从魏艾斯博客的 lnmp 教程一路看过来的,就会知道当你安装完 lnmp 的时候,有一个提示界面如下:

看到红框中的 phpmyadmin 地址是:https://你的网站 IP/phpmyadmin/

输入 php 数据库用户名密码就可以进入了。

1、点击左侧你的网站数据库名字

2、点击右侧的“导出”

3、点击下面的“执行”

4、弹出对话框保存数据库文件到本地电脑。

以上是lnmp 环境备份网站文件和 php 数据库的整个过程,魏艾斯博客尽量写的通俗易懂和比较的全面一些,而网络上面很多教程都比较精简(只提关键的几行代码),考虑到新手一看到 linux 的命令行就发蒙,所以就写的啰嗦了一些,博主也是这么过来的,写教程的过程其实也是博主自己复习了几遍,多用用就熟悉了。

我们熟悉 linux 命令的常用格式就行,用不着像搞科研一样面面俱到。本来 linux+php 就是比较枯燥的东西,以命令行居多。像网上部分教程从一开始介绍 linux 系统、php 数据库、phpmyadmin 管理、php 环境,理论一大堆,看了半天让人云里雾里的搞不懂还是不知道如何搭建 php 环境。

我们的目的就是在 lnmp 环境建立一个 wordpress 网站,实在是用不着学习太多太深的 linux 理论知识,能最快速度实现这个目标就行了,更多的精力还是应该放到网站建设上去。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • lnmp环境下如何手动备份网站文件和数据库

    我们站长做个网站都是挺不容易的,从域名注册,掌握虚拟主机或者 VPS 的基本配置,到安全防护,搭建网站、图片处理、发布文章,SEO 等等,是样样精通,不过这里面...

    魏艾斯博客www.vpsss.net
  • 补充记录腾讯云 DNSPod 域名 API 申请 Let’s Encrypt 泛域名 SSL 证书需要注意的几点

    刚写完了腾讯云 DNSPod 域名 API 申请 Let’s Encrypt 泛域名 SSL 证书这篇教程,感觉中间有几点是新手需要注意的,申请 SSL 泛域名...

    魏艾斯博客www.vpsss.net
  • UPUPW 绿色服务器平台安装使用教程 windows 建站不求人

    很多人在使用 Windows 服务器搭建网站,windows 服务器版自带的 IIS 和 asp、php 建站环境搭建起来比较麻烦,于是就有了众多第三方软件。魏...

    魏艾斯博客www.vpsss.net
  • lnmp环境下如何手动备份网站文件和数据库

    我们站长做个网站都是挺不容易的,从域名注册,掌握虚拟主机或者 VPS 的基本配置,到安全防护,搭建网站、图片处理、发布文章,SEO 等等,是样样精通,不过这里面...

    魏艾斯博客www.vpsss.net
  • 剑指offer——滑动窗口的最大值

    题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在...

    AI那点小事
  • two Pass方法连通域检测

    原理: Two-Pass方法检测连通域的原理可参见这篇博客:http://blog.csdn.net/lichengyu/article/details/139...

    一棹烟波
  • 外卖小哥

    大家知道 外卖小哥都是很辛苦的. 所以他们巴不得从接单处到用户住处能以最短路到达. 你能帮帮他们吗?

    ACM算法日常
  • Spring中使用的设计模式

      Spring框架是每个java程序猿入门级的框架也是最重要的框架,而Spring中也采用了很多的设计模式,这些也会成为我们面试过程中经常会问到的问题,所以本...

    用户4919348
  • win10 小而美的软件

    强悍、 轻巧、 干净。界面简单易用,没有纷繁复杂的功能,没有“全家桶”服务,没有广告的骚扰。偶尔提示你阻止下某某游戏中心的安装,或者某某软件的弹窗。或者在后台默...

    用户2870857
  • 2019 HDU多校第五场 1002.three arrays(01字典树)

    用户2965768

扫码关注云+社区

领取腾讯云代金券