网站修复

Posted by Blog on January 3, 2023

一、重装系统

登录腾讯云控制台,重装系统。

更新至wordpress 6.1版本

登录进入wordpress,在wordpress 里面更新,如果手动更新,会出现ftp的登录问题!

以下方法会出现ftp登录权限问题: 提示连接信息: 需要填ftp账号密码

登录宝塔面板,默认端口为ip:8888

上传下载好的wordpress6.1版本,至网站根目录/usr/local/lighthouse/softwares/wordpress

解压文件,删掉解压后的wp-content文件夹,复制其它所有文件覆盖/usr/local/lighthouse/softwares/wordpress下的文件

重新登录wordpress登录入口,更新数据库,即可。

安装主题

wordpress → 外观 → Themes → 上传安装主题

还原备份

安装插件UpdrafrPlus

Screenshot 2023-01-03 at 16.32.57

注意:还原备份后,会出现wordpress登录密码不对,这是因为登录密码恢复至原来的密码了,需要在数据库中修改:

登录服务器, 查看数据库密码, 然后用command line修改:

1
mysql -u root -p
1
use wordpress;

看表的结构,有哪些字段:

1
desc wp_users;

Screenshot 2023-01-03 at 17.47.18

更新密码:

1
UPDATE wp_users SET user_pass=MD5('692410Laobo')WHERE wp_users.user_login='admin';

SSL证书部署

background:腾讯云centos、worpdress+nginx+mysql建站

使用宝塔面板部署SSL

可能会提示配置错误,在配置文件里加入以下三行代码,即可运行:

1
2
3
4
5
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则

#error_page 404/404.html;

#HTTP_TO_HTTPS_START

Screenshot 2023-01-05 at 10.51.04

Screenshot 2023-01-05 at 10.49.35

http重定向https

编辑 nginx config文件

1
sudo vim /www/server/nginx/conf/nginx.conf
1
2
3
4
5
6
7
8
server {
 listen 80;
 #请填写绑定证书的域名
 server_name cloud.tencent.com; 
 #把http的域名请求转成https
 return 301 https://$host$request_uri; 
}

重启nginx

1
2
sudo nginx -t
sudo nginx -s reload

参考

网站内容建设

发展历程

timeline插件:cool timeline