WordPress搭建到云服务器
1. 系统
云服务器系统为 ubuntu 20.04
使用 xshell 或者网页直接登录到云服务器
sudo passwd root //设置root用户的密码
su root
2. 安装 Docker
根据自己的系统参考 Docker 官网下载
apt-get install update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
添加 Docker 的官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
apt-key fingerprint 0EBFCD88 //验证秘钥
设置稳定的存储库
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
安装 Docker 引擎
apt-get update
apt-get install docker-ce docker-ce-cli containerd.io docker-compose
docker //检查是否安装成功
开启 mysql 容器
docker run --name w-mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
创建数据库
docker exec -it w-mysql mysql -uroot -p
create databases wordpress;
添加一个 uploads.ini 文件,配置 Docker 的上传限制
vim uploads.ini
#输入以下内容
file_uploads = On
memory_limit = 64M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 600
启动 WordPress
docker run --name w-wordpress --link w-mysql:db -v /root/docker/wordpress/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini -p 80:80 -d wordpress:latest
WordPress搭建到云服务器
https://everysunday.github.io/2021/01/26/WordPress/