Build blog with Docker/WordPress with https
1.install docker
1.1.update yum
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
1.2.install docker
sudo yum update -y
sudo yum install -y docker-engine
sudo curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
1.3.start docker
sudo systemctl enable docker
sudo systemctl start docker
2.https/nginx configuration
2.1.replace certificate
replace domain.key/chained.pem with your certificate, you could apply free certificate on Let’s Encrypt
2.2.nginx configuration
replace wanghongmeng.com with your domain in nginx.conf
3.initialize
3.1.wordpress initialize
login http://xxx.com, setup wordpress
3.2.install https plugin
install Really Simple SSL plugin, setup whole site covered by https
3.3.test
Reply