本文介绍在docker上安装wordpress的方法
数据库使用mysql
服务器使用nginx
支持https
0. 准备工作
准备一台linux机器,物理机/云主机/虚拟机/vps等都可
申请域名和证书(如果不使用https,则不需要)
1. 安装docker
2. 下载源码
git clone https://github.com/wangsaisai/docker-wordpress-nginx.git
cd docker-wordpress-nginx
3. 编辑nginx-site.conf文件,主要是修改ssl相关配置
listen 443 ssl;
ssl_certificate /cert-path/www.example.com.crt;
ssl_certificate_key /cert-path/www.example.com.key;
如果不使用https,可以删除这些配置
4. 构建docker image
docker build -t="wangsaisai/docker-wordpress-nginx" .
5. 启动容器
# 第一个端口是机器端口,第二个端口是容器内端口, 路径类似
# 不要忘记把证书相关的目录挂载进去
docker run -p 80:80 -p 443:443 -v /var/lib/mysql:/var/lib/mysql -v /usr/share/nginx/www:/usr/share/nginx/www -v /etc/nginx:/etc/nginx -v /cert-path:/cert-path --name docker-wordpress-nginx -d wangsaisai/docker-wordpress-nginx
6. 访问自己网站
- 赞助本站
- 微信扫一扫
-
- 加入Q群
- QQ扫一扫
-
评论