记录阿里云迁移wordpress遇到的问题
-
docker: command not found
重启docker服务
systemctl start docker
可以设置开机自启
systemctl enable docker
-
没有vim
apt-get update apt-get install vim
-
数据库登录不上 重置密码
//首先进入mysql的容器里 docker exec -it <容器ID> /bin/bash //然后更改配置允许直接登录mysql 在文件末尾添加 skip-grant-tables 保存退出 vim /etc/mysql/my.cnf //退出容器 重启容器 重新进入容器 然后进入mysql mysql -u root -p // 这里比较重要 一定要选择正确的数据库 show databases;//这行代码执行结果选择正确的数据库 如果报错就全部大写 //我的数据库叫 wordpress use wordpress flush privileges; alter user 'root'@'%' identified by '******'; flush privileges; //最后重启容器 记得把skip-grant-tables删掉 ` -WordPress 中建立数据库连接时出错 ` //我们上一步重置了数据库密码可能会造成这个错误 //进入wordpress的容器 docker exec -it <容器id> /bin/bas vim wp-config.php //更改里面的密码 define( 'DB_PASSWORD', '******' );