3步!完成WordPress博客迁移与重新部署

简介: 服务器到期后,该如何迁移、重新部署WordPress博客呢?

本文来自于轻量应用服务器征文活动的用户投稿,已获得作者(昵称nstar)授权发布

由于现有的服务器已经到期,并且活动已经取消,续费一个月145元比较贵,于是参加了阿里云的活动购买一台轻量应用服务器。正好借这个机会好好和大家聊一聊如何购买服务器以及部署环境和安装WordPress应用的过程。


步骤一:购买服务器


阿里云官网链接:https://aliyun.com

由于我是学生身份,可以享受一定的优惠政策,流程如下:  

•  阿里云注册账号并登录  

•  进入个人中心实名认证  

•  学生认证 

•  参加云翼计划享受优惠

小编注云翼计划现已升级为全新的飞天加速计划。

飞天加速计划.jpg

1、在产品中选择轻量应用服务器


image003.png


地域选择上海(或者其他离你更近的地域)以及Debian10.5然后付款即可。

image007.png


产品规格挑选说明

◾ 地域:中国大陆区域内没什么差异,区域选择无所谓,不过选择离我们所在地近一点更好。

◾镜像类型:选择系统镜像,个人建议使用debian10.5,当然ubuntu18.04或者20.04也是可以的,不过选择Debian10.5更稳定。这里面如何去权衡可Google具体看看两者的差异。

搭建网站最快的方式是选择应用镜像并选择BT-Panel,但个人还是不太建议,因为这里面预装的软件对之后的学习和使用可能有所影响。接下来的步骤中,我们会用docker去部署宝塔面板。


2、进入到轻量应用服务器控制台


image009-打码.png


3、点击详情查看具体信息

 我们需要具体关注的点包括: 

•   公网ip xx.xx.xx.xx  

•   重置一下密码


image011-打码.png


步骤二:安装宝塔面板


1、登录服务器

我们的服务器都是没有桌面的,需要进行命令行操作。可以使用两种方式进行登录,直接使用ssh或者安装远程登录软件,为了简便我们直接使用ssh进行登录。

image013-打码.png

2、更新系统包

一般来说,刚买的服务器,都需要更新一下系统包。

apt updateapt upgrade

3、安装docker

接下来的步骤我们都将采用docker的方式安装和部署服务,菜鸟教程适合入门,强烈推荐。

image015.png


采用一键安装命令

curl -sSL https://get.daocloud.io/docker | sh

image017.png


4、更换docker镜像源


由于docker服务器在外国,下载速度会很慢,所以我们需要更换一下镜像源。

image019.png

首先创建一个文件并写入内容


{"registry-mirrors":
["https://docker.mirrors.ustc.edu.cn"]}
vim /etc/docker/daemon.json
# 写入上述内容


重新加载daemon和docker。由于我们是用root登录,因此不需要sudo。


systemctl daemon-reload
systemctl restart docker

image021.png


5、通过docker安装宝塔

推荐这个作者制作的Docker baota镜像,链接如下:https://github.com/pch18-docker/baota

image023.png


一键安装命令:

docker run -tid --name baota --net=host --privileged=true --shm-size=1g --restart always -v ~/wwwroot:/www/wwwroot pch18/baota:clear

image025.png


6、开启服务器端口

•    8888(宝塔服务端口)  

•    80(HTTP)

•    443 (HTTPS)  

•    888 (phpmyadmin服务)

image027-打码.png


步骤三:重新部署WordPress


1、进入到baota容器


docker exec -it baota bash


输入bt然后输入5修改密码

image029.png


2、登录宝塔

在浏览器中输入ip:8888,登录之后即可进入宝塔页面。

image031-打码.png


3、安装经典的lamp组合

•     apache:2.4.46  

•     mysql:10.3.25-MariaDB  

•     php:7.3全部使用极速安装,编译安装很慢!

image033-打码.png


4、重新部署WordPress

lamp组合安装完成后,我们选择一键部署WordPress网站。

image035-打码.png


在此之前可以购买一下域名,如果没有域名就直接填写ip;已经购买域名的话需要先把域名解析到该ip上。

image037-打码.png


提交后出现下图,表明已经部署成功。

image039-打码.png


点击上图中的链接,选择简体中文。

image041.png


点击“现在就开始!”,输入数据库名用户名以及密码然后进行提交。

image043-打码.png


提交之后再填入一些个人信息网站就成功部署了,如下图:image.gif


image045-打码.png

5、备份网站并导入


由于我对我的网站已经进行备份,所以将其导入即可。

image047.png

备份完成后再次访问该链接,就可以访问新的WordPress博客了。

image049-打码.png


耗时1小时,终于成功地将一个网站从另一个网站完成迁移!对我来说,以上步骤再次操作一遍很简单,但是这几乎涵盖了我使用服务器的所有技巧。曾经多少个日日夜夜折腾这些,以至于半夜三点都还弄不好,而当你学会了之后,操作这些就变成小菜一碟了。福利时间2021云上架构与运维峰会,将于12月10日13点30分开始进行在线直播,阿里云与优秀企业技术大咖分享;云上自动化运维成熟度模型发布;体验动手实验可领取精美礼品。欢迎点击阅读原文或者扫描下方海报中的二维码,报名参会或预约直播。


848x1360像素-云上架构与运维峰会海报-公众号底部专用.jpg


相关文章
|
9月前
|
运维 数据可视化 关系型数据库
使用 Websoft9 运维面板部署和维护 WordPress 到底有多简单?
如何实现 WordPress 极速部署?Websoft9 通过应用商店一键安装与可视化运维管理,10 分钟完成零门槛上线。
319 1
|
数据可视化 NoSQL 开发者
国内免费高效部署WordPress方案探索之Websoft9多应用托管实践
在数字化普及的当下,WordPress 成为众多开发者和企业的建站首选。然而国内缺乏高效免费的部署方案。本文对比主流平台后推荐 **Websoft9**:其具备一键部署、多应用托管、性能优越、技术体系完善等优势,支持 WordPress 与其他系统的集成,适配阿里云、华为云等主流平台,是当前最值得尝试的开源建站方案之一。
180 0
国内免费高效部署WordPress方案探索之Websoft9多应用托管实践
|
9月前
|
数据可视化 Linux 网络安全
零基础搭建WordPress博客全流程指南!
本指南详细介绍如何使用宝塔面板与WordPress搭建个人博客。宝塔面板提供可视化操作,简化服务器管理;WordPress拥有丰富的主题和插件生态,支持快速建站。教程涵盖准备阶段(服务器、域名、面板安装)、环境配置、站点创建、SSL证书申请、WordPress一键部署及网站配置等步骤,并推荐必备插件提升安全性和性能。零基础用户也可轻松上手,适合日均5000PV以下的博客需求,扩展性强,助你开启创作之旅。
889 7
|
8月前
|
缓存 安全 应用服务中间件
宝塔部署 WordPress 太繁琐 那就用 Websoft9 一键部署 WordPress
随着 WordPress 成为最受欢迎的建站平台之一,传统通过宝塔面板部署的方式因步骤繁琐、手动干预多而显得效率低下。本文介绍 Websoft9 一键部署方案,利用容器化技术快速搭建 WordPress,内置 Nginx、PHP-FPM、MariaDB 和 Redis,集成安全组件如 ModSecurity-WAF 和 Fail2ban,支持自动 SSL 和性能优化功能。相比宝塔面板,Websoft9 提供更简便、稳定且安全的部署体验,适合希望高效上线 WordPress 的用户。
【wordpress教程】wordpress博客网站添加非法关键词拦截
有的网站经常被恶意搜索,站长们不胜其烦。那我们如何屏蔽恶意搜索关键词呢?下面就随小编一起来解决这个问题吧。
308 1
WordPress小白傻瓜式一键搭建博客个人网站详细教程
用宝塔功能来一键搭建WordPress博客网站。 最详细教程! 整个过程简单、易用,即使是零基础用户也能轻松上手。
1026 1
|
域名解析 弹性计算 程序员
想要轻松地搭建一个即开即用的WordPress博客吗?借助宝塔面板镜像+阿里云ECS,迅速拥有自己的个人博客
拥有个人博客是每位程序员的梦想,但对服务器不熟悉的初学者而言,搭建博客颇具挑战。本文介绍利用阿里云市场的宝塔面板镜像与ECS云服务器,轻松搭建WordPress博客的方法,让您快速拥有专属博客空间。通过简单的操作步骤,即使是新手也能轻松上手,实现从零到有的博客搭建过程。
698 3
|
关系型数据库 MySQL 应用服务中间件
测评部署和管理 WordPress 最方便的面板
本文介绍了如何使用Websoft9面板轻松搭建WordPress网站,相比宝塔和1Panel,Websoft9简化了Nginx和MySQL的配置步骤,实现了快速一键部署。用户只需在应用商店中搜索WordPress,选择版本和端口后等待几分钟即可完成安装,随后通过提供的链接进入WordPress界面,轻松启动个人网站。
|
PHP SEO
WordPress博客每日定时发布 每天60秒读懂世界源码
WordPress博客每日定时发布 每天60秒读懂世界源码
203 0
WordPress博客每日定时发布 每天60秒读懂世界源码
|
弹性计算 关系型数据库 MySQL
使用资源编排 ROS 轻松部署单点网站——以 WordPress 为例
WordPress 是流行的开源CMS,阿里云的ROS(Resource Orchestration Service)提供模板化部署服务,简化云上环境如VPC、ECS、MySQL的创建。用户可通过ROS控制台选择模板一键部署WordPress,配置包括实例区、类型、系统盘及密码等参数。ROS模板定义了资源、参数和输出,自动处理依赖关系,实现云资源和应用的自动化部署。通过ROS,用户可以高效管理和更新整个资源栈,实现快速、可靠的云服务部署。
使用资源编排 ROS 轻松部署单点网站——以 WordPress 为例

热门文章

最新文章