
本节教程主要讲述是将Siteground的网站迁移至服务器上,在网站运营数据较好的情况下,流量与网站页面数在不断增加,可能Siteground不太能满足网站的发展,所以我们需要将Siteground网站迁移至服务器,下面我们来详细的图文讲述。
Siteground上的Wordpress网站迁移到服务器的步骤
- Siteground网站与数据库备份
- 将网站上传至服务器(还原网站、添加SSL)
- 域名解析修改
一、Siteground网站与数据库备份
1、Siteground网站备份
1.1、登录Siteground,在导航栏点击Websites,在My Websites 找到你需要备份的网站域名,点击Site Tools。
![图片[2]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s1.jpg)
1.2、在左侧Site > File Manager 或直接在主界面点击 File Manager;
![图片[3]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s2-1.jpg)
1.3、选中public_html,点击Archive,随便填写名称,点Confirm即可,当成功后主界面就会出现刚才生成的压缩包,这里选中下载即可。
![图片[4]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s3.jpg)
到这里,网站已经备份成功,下面我们将数据库备份并下载到本地。
2、Siteground数据库备份
2.1、我们在左侧菜单找到Site > MySQL > 选择PHPMYADMIN > 点击打开 ACCESS PHPMYADMIN。
![图片[5]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s4.jpg)
2.2、这里进入到PhpMyadmin的管理界面,在左侧,我们选择网站的数据库,留意数据库名称会带上域名,我们依次 选中数据库 > 导出 > 导出方式:快速 – 显示最少的选项 > 点击执行。
![图片[6]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s5.jpg)
网站与数据库都已经备份好,下面我们来迁移到服务器上。
二、将网站上传至服务器还原
首先我们确认服务器已经搭建好相关的环境,PHP与Mysql等,如果是宝塔的可以参考这篇文章 “2023最新搬瓦工VPS安装宝塔(详细教程)”。下面我们来还原网站。
1、新建站点与数据库
1.1、进入宝塔控制面板,找到网站 > PHP项目 > 添加站点
![图片[2]-WordPress 宝塔安装教程(搭建与主题安装)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/04/bt1.jpg)
1.2、创建站点,填写你购买的域名,根目录(默认系统填写),数据库选择MySql,数据库账号密码也默认即可,选择PHP-7.4 (在安装创建宝塔面板时已选择安装),完成后点击提交。
![图片[3]-WordPress 宝塔安装教程(搭建与主题安装)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/04/bt2.jpg)
1.3、系统会生成数据库信息,这时您需要记住,在到安装WordPress时需要用到。
![图片[4]-WordPress 宝塔安装教程(搭建与主题安装)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/04/bt3.jpg)
1.4、在PHP项目,我们可以看到刚才创建的站点,在右侧找到并点击设置。
![图片[5]-WordPress 宝塔安装教程(搭建与主题安装)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/04/bt4-1.jpg)
1.5、在设置中找到伪静态 > 在选择框中找到WordPress ,然后保存。
![图片[6]-WordPress 宝塔安装教程(搭建与主题安装)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/04/bt5.jpg)
1.6、点击SSL > 填写KEY与PEM证书,保存并启用。不清楚证书怎么申请,可以看这篇文章 “Cloudflare账号注册到域名配置详细教程“,第二节的Cloudflare SSL申请。
![图片[7]-WordPress 宝塔安装教程(搭建与主题安装)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/04/bt6.jpg)
2、还原站点
2.1、进入网站根目录,上传备份的网站程序,然后解压。
![图片[13]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s6.jpg)
![图片[14]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s7.jpg)
3、还原数据库
在宝塔控制面板左侧找到数据库 > 导入 > 上传备份的数据库 > 导入即可
![图片[15]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s8.jpg)
4、修改wp-config.php文件
返回到网站根目录,找到wp-config.php文件,修改这三处DB_NAME、DB_USER、DB_PASSWORD,保存。
define( 'DB_NAME', 'dbdwjlgzgbdbij' ); /数据库名
/** Database username */
define( 'DB_USER', 'ueirlw24xmh7g' ); /数据库用户名
/** Database password */
define( 'DB_PASSWORD', 'emq98yqf83tl' ); /数据库密码
/** Database hostname */
define( 'DB_HOST', '127.0.0.1' );
到这步,网站与数据库都已经还原至服务器上,接下来,解析域名就完成网站迁移。
三、域名解析
我们将域名修改为cloudflare的DNS,然后再做A解释即可。
1、到cloudflare 添加域名,跟着提示即可,详细可以参考“Cloudflare账号注册到域名配置详细教程”。
![图片[16]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s9.jpg)
2、到域名的DNS修改cloudflare指定的DNS。
![图片[17]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s10.jpg)
3、在cloudflare添加A解析到你的服务器IP。
![图片[18]-WordPress 网站迁移至服务器教程(Siteground主机篇)-LyleSeo](https://img.lishaowei.cn/wp-content/uploads/2024/05/s11.jpg)
最后:从Siteground备份网站与数据库,迁移至服务器并域名解析上线,全流程已经完成,待解析生效即可,可以到 ip138.com,输入域名,查询是否已经解析成功。