记录阿里云迁移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 ‘123456’;
flush privileges;
//最后重启容器 记得把skip-grant-tables删掉
`-WordPress 中建立数据库连接时出错
//我们上一步重置了数据库密码可能会造成这个错误
//进入wordpress的容器
docker exec -it <容器id> /bin/bas
vim wp-config.php
//更改里面的密码
define( 'DB_PASSWORD', '123456' );