其实前几天就安装好了,但是这几天太忙了就没有更新博客。现在简要记录一下,防止后面又要重新安装系统呢(理论上应该好几年都不会再重装了,除非Debian 12页被开发者抛弃了)。最重要的就是备份、备份、备份!剩下的各种问题,其实百度一下基本都能搜到然后解决问题。
首先是服务器级别的备份,轻量应用服务器也能创建快照的。我直接保留了两个快照。其实我建议大家每个月都建一次快照。保留最新的两个月的,防止出现了各种问题。真的无法排查的话就回滚,其实也是损失不大。
然后就是应用级的数据备份了。对于网站源码,直接进行压缩打包,可以勾选上“压缩并下载”。
然后是数据库备份,这里建议多下载几个版本。当然最好是恢复最新版本。可以再手动备份一下下载下来。
登陆腾讯云轻量服务器控制台,找到“镜像”里的“重装系统”
然后选择系统进行重装即可。
点击重装之后其实挺快的。在实例信息中,可以正在“重装系统”。
首先安装宝塔面板。在服务器的终端su root
之后,运行下面的命令:
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
然后等一会就安装好了宝塔面板。安装完宝塔面板会弹出来一个链接:
登陆宝塔面板之后,宝塔面板会自动弹出对话框推荐您安装LNMP和LAMP。我选择的是LNMP套装。当然可以选择自己合适的版本。
安装方式请根据自身实际的情况选择,如果当前环境为生产环境,确保后期程序运行的稳定性,建议您选择编译安装。编译安装可以最大化的实现性能,就是速度会慢一点。
下面是正在安装的截图。
小陶的博客采用的是以www为主站,@解析直接重定向到www站了。系统重装之后要再次设置好。
相关记录文章可以看:域名带www和不带www有什么区别吗?调研后我决定将@解析301重定向到www解析
TePass插件是需要安装SG11拓展的。如果没有安装会出现问题的。
新建一个数据库,再导入之前备份的数据库,密码是不一样的。所以需要修改Typecho里的数据库配置。到网站根目录文件config.inc.php
中修改password。
之前设置一些Nginx规则,建议重新启动用于保护网站的安全:
这个一定要注意设置一下。 不然可能很多文章直接404了。
关于伪静态,我之前写过文章:新人站长几个实用的SEO技巧(Typecho框架)
简单来说,就是在宝塔里面“伪静态”选择一下typecho
就行了!