第二讲
为了照顾各个同学的网络,所以听讲的同学们请至少提前一天完成以下操作,节省时间就能提早讲完。
(提前) 下载 WordPress 压缩包
1 | cd |
(提前) 安装 docker 等必要套件
1 | sudo apt install -y unzip git docker.io docker-compose |
(提前) 更换 Docker 镜像源
参考资料:https://blog.csdn.net/whatday/article/details/86770609
1 | vim /etc/docker/daemon.json |
(提前) 拉取 Docker 镜像
1 | sudo docker pull metowolf/php:7.4.6 |
metowolf/docker-lemp 部署
1 | git clone https://github.com/metowolf/docker-lemp.git |
访问网站
在浏览器中打开上面的 IP,浏览器正常输出 phpinfo();
WordPress 部署
1 | cd wwwroot/default |
在 phpmyadmin 创建新数据库
浏览器登入 ip:8080 ,输入账号 root 和刚设的密码,点击数据库,输入数据库名,创建数据库
这边为了节省时间就暂时不分离账户了,有兴趣的小伙伴也可以自行搜索方法或者直接创建账户分权。
WordPress 向导数据库填写
注意向导这里,数据库填写刚才创建的数据库,密码填写刚才修改的密码,主机填写 mysql
然后可能会遇到
输入
1 | vim ~/docker-lemp/wwwroot/default/wp-config.php |
将上面的内容复制到其中,保存
站点信息自己设置一下,就可以完成了
废弃方案
这边堆放复杂的废弃方案
(废弃) 安装 docker
参考资料:https://docs.docker.com/engine/install/ubuntu/
1 | sudo apt-get update |
(废弃) 安装 docker-compose
参考资料:https://docs.docker.com/compose/install/
1 | sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |