前言
因WordPress依赖较多, 自行安装可能会出一些莫名其妙的问题, 故使用Docker安装
安装教程
安装Docker
bash <(curl -fsSL https://get.docker.com) | bash -s docker
运行Mysql
docker run -d \ --privileged=true \ --restart=always \ --name mysql \ -p 3306:3306 \ -e MYSQL_DATABASE=wordpress \ -e MYSQL_ROOT_PASSWORD=密码 \ mysql:5.7
可选变量 -v 本机目录:/var/lib/mysql , 映射目录, 方便备份和操作
建议将 -p 3306:3306 改为 -p 172.17.0.1:3306:3306 , 增加安全性
(可选) 运行Redis
docker run -d \ --restart=always \ --name redis \ -p 6379:6379 \ redis:6.0 \ --requirepass=密码 # 推荐开启密码
运行WordPress
docker run -d \ --restart=always \ --name wordpress \ -p 8080:80 \ -v /opt/www:/var/www/html \ wordpress:latest
请自行更改 -v /opt/www:/var/www/html 映射路径
此时, 您已成功运行wordpress了, 可以使用 http:// ip : 端口 访问wordpress设置了
设置WordPress
登陆后台之后, 需要根据需求更改 WordPress地址(URL)和 站点地址(URL)
若上面mysql绑定了 172.17.0.1 , 则填入的主机也是 172.17.0.1
最后使用 NGINX 反代 http://172.17.0.1:wordpress端口 即可使用域名访问网站了
反代推荐nginxwebui



文章评论