CodingYang

vuePress-theme-reco Rackar    2018 - 2024
CodingYang CodingYang

Choose mode

  • dark
  • auto
  • light
首页
类别
  • 技术
  • 个人
  • 思考
  • 儿童
标签
时间线
联系
  • 关于
  • RSS订阅 (opens new window)
  • GitHub (opens new window)
  • 简书 (opens new window)
  • CSDN (opens new window)
  • WeChat (opens new window)
GitHub (opens new window)
author-avatar

Rackar

67

文章

44

标签

首页
类别
  • 技术
  • 个人
  • 思考
  • 儿童
标签
时间线
联系
  • 关于
  • RSS订阅 (opens new window)
  • GitHub (opens new window)
  • 简书 (opens new window)
  • CSDN (opens new window)
  • WeChat (opens new window)
GitHub (opens new window)
  • 继续搬站,继续填坑

    • 原配置
      • MySQL8
        • 备份 wordpress 文件
          • 宝塔面板WP迁移
            • 插播腾讯云秘钥登陆
          • 轻量级服务器-关机 轻量级-秘钥-创建-已有,复制coding.pub 绑定秘钥-服务器 服务器开机 winscp-高级-秘钥-coding.ppk 使用root登陆

          继续搬站,继续填坑

          vuePress-theme-reco Rackar    2018 - 2024

          继续搬站,继续填坑


          Rackar 2021-06-23 Linux

          (再次)又到了一年一度的云服务器过期时间,搬迁和环境搭建又得重搞一下了。这回是 php, mysql 和 wordpress.

          # 原配置

          使用了秋水逸冰的 lamp.sh, 文档和相关目录见 https://lamp.sh/faq.html

          # MySQL8

          首先 phpmyadmin 进不去。发现是权限问题。目录权限需改 755

          cd /data/www/default/
          chmod -R 755 phpmyadmin
          
          1
          2

          然后是密码忘记了,需要重置 MySQL 的密码。由于 MySQL8 的修改方式有变,百度的几种方法都不适用。

          vi /etc/my.cnf
          # [mysqld]后加入
          skip-grant-tables
          
          #重启
          service mysqld restart
          
          mysql -u root -p
          # 回车 这样可以免密码登录,但是修改手段都会被禁止
          FLUSH PRIVILEGES;
          ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
          
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11

          详细见官方文档 (opens new window)

          # 备份 wordpress 文件

          /data/www/default 全部文件拷贝

          # 宝塔面板WP迁移

          用了宝塔,迁移Wordpress轻松多了。如果修改了端口忘记了宝塔管理面板入口,可以ssh登陆后输入 sudo /etc/init.d/bt default 查看地址和用户密码。

          新机器安装宝塔面板 https://www.bt.cn/ 或者使用宝塔镜像

          防火墙放行8888

          进入ip:8888默认端口,一键安装Nginx,php,mysql

          进入软件商店,一键部署,安装wordpress,指定域名或路径

          由于宝塔会添加防火墙,所以还需要放行端口:[54125]和[10044] for outline


          # 插播腾讯云秘钥登陆

          # 轻量级服务器-关机
          轻量级-秘钥-创建-已有,复制coding.pub
          绑定秘钥-服务器
          服务器开机
          winscp-高级-秘钥-coding.ppk 使用root登陆

          继续迁移

          旧机器 宝塔-数据库-wp-备份,新机器 导入

          旧机器 scp拷贝wp-content目录和wp-includes,上传新机器

          wp注意固定链接格式,并给宝塔添加伪静态支持:网站-站点-伪静态-选择wordpress-保存

          给图片上传权限 sudo chmod -R 755 wp-content/

          如果xmlrpc权限没打开,搜索教程打开wp权限

          参与编辑此文章 (opens new window)
          更新于: 3/29/2022, 1:23:08 AM