【宝塔实战】docker构建php运行环境、部署wordpress
做网站建设,或者说部署服务,然后快速、高效地搭建,并且稳定运行,特别重要。宝塔面板是一款功能强大的服务器管理面板,通过docker可以很大程度简化构建php运行环境,部署程序也很简单方便,本次以wordpress为例,演示完整过程。
一、安装mysql
应用商店里,选择数据库,可以看到MySQL数据库,点击安装:
安装配置,设置名称、选择数据库版本,固定端口号,设置密码:
安装完成后,在容器管理页面中可以查看已安装的容器名:
添加数据库 wordpress01 给 wordpress 使用:
二、下载wordpress
下载 wordpress 源码包,官方下载地址:
https://wordpress.org/download/
本次 Download WordPress 6.8.1
然后将下载的包上传到目录 /www/wwwroot 中:
双击解压:
三、创建php运行环境、安装wordpress
选择常用的PHP扩展:xsl mysqlli zip
确认后,等待几分钟后,创建完成:
安装完成后,点击创建网站
点击确认,网站创建完成:
点击网站名可以对网站进行设置:
点击域名进行网站访问:
选择简体中文,继续:
开始后,继续后填写数据库信息,数据库主机就是前面docker安装的mysql实例
提交
运行安装程序
输入用户名密码:
点击登录:
登录后进入后台:
点击站点进入网站页面:
四、wordpress主题
推荐一个导航类的主题,下载地址:
https://xiaozhongjishu.lanzouo.com/iz5rb0wo6i7i
添加主题:
上传主题
安装完成后,启用
设置伪静态:
# Nginx规则
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
五、绑定域名
没有绑定的情况
网站设置:
使用域名访问:nav.vrgamehome.com