Docker容器

Docker实战——搭建WordPress个人网站

2020-01-05  本文已影响0人  uq

基础设施

服务器

  • 80 HTTP服务
  • 443 HTTPS服务
  • 3306 MySQL数据库服务

域名

主机记录

  • A 将域名指向一个IPV4地址
  • CNAME 将域名指向另外一个域名

记录类型

  • www 解析后的域名为 www.xxx.com
  • @ 直接解析主域名 xxx.com

网站备案

SSL证书

  • xxx_public.crt 证书文件
  • xxx.key 证书密钥文件
  • xxx_chain.crt 证书链文件

安装Docker

操作系统:CentOS7.4

yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
vim /etc/docker/daemon.json
{
    "registry-mirrors": ["https://dftbcros.mirror.aliyuncs.com"]
}
:wq
systemctl enable docker
systemctl start docker
docker -v
Docker version 19.03.5, build 633a0ea

安装WordPress环境

docker pull mysql:5.7
docker pull 5.3.2-php7.4-apache
docker run -d \
--name mysql-wordpress \
-e MYSQL_ROOT_PASSWORD=xxxxxx \
-p 3306:3306 \
mysql:5.7
docker run -d \
--name wordpress \
--link mysql-wordpress:mysql \
-p 80:80 -p 443:443 \
wordpress:5.3.2-php7.4-apache

网站设置

浏览器访问域名,进行一些初始设置后,进入网站后台。

参考资料

上一篇 下一篇

猜你喜欢

热点阅读