下面以配置一键部署wordpress为例子,教大家如何配置自己的安装包
后记:目前该案例已经发布,可在小韦云面板的一键部署界面中看到,用户可直接体验,亦可使用以下一键安装命令部署:
rpm -aq|grep wget || yum install -y wget; wget -O i.sh https://www.bctos.cn/install/sample-install.sh && chmod +x i.sh && ./i.sh 9
先登录wordpress官网看看软件要求和下载方式
https://cn.wordpress.org/download/
从图中可以看到:
并且由于wordpress并没有使用最新的pdo_mysql的方式连接数据库,而是需要使用mysqli的方式连接
因此需要增加PHP扩展:mysqli。
所以我们给出的配置如下:
点确定返回
执行一键安装
填写网站域名
然后点确定就可以进入安装界面,整个过程不需要人工干预,全部自动执行
由于wordpress官网服务器在国外,可能出现下载时间过长,需要耐心等待(也可以先下载到国内,再把国内的下载地址替换掉原来的下载地址即可)
安装完成后会有提示
这里在网站栏里就可以看到刚增加的网站
在数据库栏里可看到对应的数据库名和账号,后续需要用到
这一步不是所有软件都需要,由于这次不是自动安装,因此初始化(数据库和配置文件)操作不可少。下面是wordpress标准的初始流程,主要是参数的填写。
上一步填写的网站域名是:test.cn。因此在浏览器里输入test.cn进行访问
点击现在开始,然后填写以下参数:
以上三个参数可以从数据库栏中查到,一般名称和用户名就是域名由逗号换成下划线变成,密码随机生成
由于小韦云面板采用docker容器实现,PHP和mysql都是独立容器,都这些容器都在同一个网络下,因此可以通过容器名称进行访问,如mysql5.7版本的容器名就是mysql57,mysql8.0版本的容器名就是mysql80,以此类推。注意,这里一定不能填写localhost或者127.0.0.1,因为在PHP容器中访问localhost只能访问容器本身,不能访问mysql容器,即使同一个主机下也不行
前缀默认即可
填写效果如下:
最后点确定进入下一步,如果出现以下错误,说明PHP的mysqli扩展还没开启
如果没错误就会显示成功提示
点击“现在安装”进入下一步,这一步根据自己的需求填写,后续也可在后台更改
大功告成,登录后台看看
这是前台
本文由小韦云原创,转载请注明出处:https://www.bctos.cn/doc/2/1929,否则追究其法律责任
关键词:wordpress 一键部署