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/
作者
T-River
发布于
2021年1月26日
许可协议