15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 【23】网站设计-wordpress网站搬家教程三

【23】网站设计-wordpress网站搬家教程三

时间:2023-06-08 19:09:01 | 来源:网站运营

时间:2023-06-08 19:09:01 来源:网站运营

【23】网站设计-wordpress网站搬家教程三:

00适用场景

本文教程,只适用搭建服务器时候没有使用面板

02背景

做网站的同学,肯定会遇到服务器搬家的情况,各家的面板还不一定一样,ssh的作用就体现出来了。

1、Axure.store网站,当时为了减轻服务器压力,减少面板类工具占用服务器资源,没有使用面板建站。(具体见文章【22】网站设计-无面板搭建一个自己的电商网站(wordpress+WooCommerce+betheme))

2、Axure.store服务器在阿里云将于2021年6月到期,到期后,不打算继续买服务器了,因为之前趁活动我已经买了个3年的腾讯云服务器,充分榨干服务器的资源。

3、现在搬家遇到了难处(没有面板怎么样备份网站程序和数据库文件?)。

03搬家原理/思路

1、备份旧(axure.store)网站程序、数据库

2、导入(store.axure.world)新网站程序、数据库

3、替换域名及其他的配置

04工具







SSH:SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。

Ftp:FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等, 即使双方计算机可能配有不同的操作系统和文件存储方式。




05核心步骤

1、老网站程序备份因为老axure.store没有使用面板建站,只能通过ssh命令进行备份网站程序及数据库,网站文件的备份命令如下:命令:tar -zcvf www.tar.gz /var/www/html

/var/www/html这是我网站程序所在的路径,www.tar.gz这是压缩文件名称(可自定义),设置完成后点击回车键,系统自动执行备份压缩,压缩完成后把压缩文件下载下来即可。SSH工具截图如下:




备份后,使用FTP工具,下载压缩好的网站程序文件,截图如下




2、老网站数据库备份老网站使用mariadb数据库,使用mysqldump 命令备份一个数据库的语法格式如下:mysqldump -uusername-pdbname [tbname ...]>filename.sql对上述语法参数说明如下:

我的数据库信息如下,各位按照实际情况操作即可,实例如下:

使用 root 用户备份 wordpress数据库下的 所有表mysqldump -u root -p wordpress > /var/www/mysql.sql

SSH工具截图如下

ps:密码是服务器密码,不是数据库密码,注意!

登录FTP工具,下载数据库文件,截图如下







3、新网站的网站程序文件和数据导入、以及域名的替换,参加文章《【08】网站设计-WordPress网站搬家(第二次)记录》









关键词:教程,搬家,设计

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭