收起左侧

飞牛OS 使用宝塔面板部署WordPress教程

1
回复
73
查看
[ 复制链接 ]

2

主题

1

回帖

0

牛值

江湖小虾

飞牛OS使用宝塔部署个人网站 踩坑经历

飞牛OS中自带了免费节点可以实现内网穿透,非常适合个人搭建播客或者网站

但是实际上我的搭建过程非常坎坷,用了五天才进入wordpress安装界面,以下是我的一些经验分享。

飞牛Docker能直接部署wordpress和MySQL,为啥要用宝塔,最重要的原因是Docker中修改网站根目录非常困难,而宝塔能直接访问到网站根目录。其次宝塔一站式维护网站,对小白更友好,后续许多操作例如证书、防火墙配置都是图形化的操作,而Docker只能通过修改yaml配置文件来操作,需要极高的代码基础

一宝塔安装和配置

在飞牛OS中应用商店直接搜索宝塔即可安装。注意,请不要在飞牛Docker中安装其他mysql wordpress镜像,会和宝塔部署产生端口冲突

安装宝塔后先不急着打开,去Docker容器中停止宝塔,修改一些配置,如果你自己有公网IP,可以把端口80映射到80,并且在飞牛系统设置中关掉端口重定向

注意,通常来说运营商给个人的公网IP都不会开放80端口,端口设置请自己斟酌再修改,没有80端口就采用默认的端口设置。

重启宝塔容器后点击终端连接到宝塔终端,连接bash终端,输入bt回车,更改访问账号和密码。虽然进入宝塔面板也可以修改,但是需要用初始账号密码登录,并且修改过程要反复登录几次,终端中修改无需登录


此图中的16号命令(修复面板)后面也会用到

修改账号密码后在飞牛应用商店中启动并打开宝塔,登录后进入宝塔面板。

二、建站必要依赖安装

在应用商店中-官方应用中搜索mysql、PHP安装,推荐编译安装。如果你需要从其他地方导入数据库,还需要安装phpmyadmin。我就是在这一步卡了很久,安装这两个必备的依赖库总是报错,尝试了很多天,最终的解决方案是通过终端bt命令-修复面板解决的(就是上面改密码终端界面的16号选项)

依赖安装完以后可以在网站面板-添加网站或者应用商店-一键部署wordpress来建站。

三 配置文件修改

建站完毕后我相信大部分人都无法访问网站,我也是,排查了很久很久,最终发现是因为飞牛宝塔是Docker运行的,网络是桥接的,需要将监听端口改为任意IP

重启服务网站就能访问了,就会进入wordpress安装界面。到这一步网上教程就很多了,我就不再赘述。

你的网站访问地址是(以我的局域网IP为例)http://192.168.31.68,这样默认是80端口,如果你是其他端口(假设是8080端口)则是http://192.168.31.68:8080,后台地址是在网址后面加/wp-admin,例如http://192.168.31.68:8080/wp-admin,后续如果你配置了证书则将http改为https,绑定域名则将IP地址改为域名,例如https://dayu.com:8080

收藏
送赞
分享

0

主题

1

回帖

0

牛值

江湖小虾

我改了还是不行!sad

我的飞牛ip是192.168.1.100:5666

然后用docker装了个宝塔

宝塔再一再部署了个OneNav(不管是部署什么程序都不能正常访问)提示502错误

但是直接添加一个站点,它能正常访问

恭喜, 站点创建成功!

这是默认index.html,本页面由系统自动生成

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则