设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 1819|回复: 6

小樱求教dockers里装的kangle,如何装PHP

[复制链接]

签到天数: 7 天

[LV.3]偶尔看看II

发表于 2023/5/15 23:19 | 显示全部楼层 |阅读模式
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
小樱你好,我家里自己有一个NAS,然后我在NAS里docker里拉了一个镜像下来装kangle,具体装的哪一个镜像,应该是你做的,具体链接如下:https://hub.docker.com/r/ander002/kangle   ,我装好了也设置好了,但是默认的PHP是PHP5.2的,我装DZ的时候提示PHP太低了,我本来想着我把别的CENTOS里装的其他PHP5.5 PHP8.0对应的PHP文件夹复制过来,在kangle-扩展-命令里添加好PHP55或者PHP80 重启kangle就好了,但是重启NAS,在EP里切换PHP55或者PHP80都不行,打开是504空白。但还是用默认的PHP52就提示版本太低,所以你看你能不能教我怎么给docker里kangle升级PHP5.3以上版本,能否写一个命令给我,怎么升级?,也不知道如何在finalshell里切换,更不会安装,在docker里我找到了我装的kangle在某个文件夹里了,路径知道,下面都不会,纯小白,我网上找教程都没有,网上都是在CENTOS里一键升级PHP,但是docker里如何升级kagle php却没有介绍,麻烦给指点下命令
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

 楼主| 发表于 2023/5/15 23:20 | 显示全部楼层 |Google Chrome 113.0.0.0|Windows 10
多谢,多谢啊,折腾好几天了
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2023/5/15 23:41 | 显示全部楼层 |Google Chrome 113.0.0.0|Windows 10
我没有做docker的包,这个应该是一位粉丝做的,单独复制文件夹肯定是不行的,因为编译极速安装是争对某个系统的,直接复制到不同的系统会缺少运行库,导致无法调用php核心就会出现504
docker这个性能太低,,,我也没去折腾,不太适合跑网络并发,当然个人小站用还是足够的,可以的话最好弄个虚拟机来用吧,我来完善docker版本的话,甚至入门可能比你了解的还少,要接触制作docker镜像包比较花学习时间。。。
你有试过那个sh脚本直接编译安装php吗?因为用的不同系统需要编译安装,当然脚本也只写了yum安装,也就是理论上来说centos6789下的docker才可以。discuz3.4的话,是支持5.x的php的,3.5据说要7.x

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

 楼主| 发表于 2023/5/16 10:09 | 显示全部楼层 |Google Chrome 113.0.0.0|Windows 10
小樱 发表于 2023/5/15 23:41
我没有做docker的包,这个应该是一位粉丝做的,单独复制文件夹肯定是不行的,因为编译极速安装是争对某个系 ...

是的,要不你就拿我的NAS当个实验品?给我写个命令我试试,你说编译安装的方式都行,反正也用不成,编一个PHP5.3以上和PHP7以上的都可以,我就是当一个试验机用的
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

 楼主| 发表于 2023/5/16 10:13 | 显示全部楼层 |Google Chrome 113.0.0.0|Windows 10
我是在家用NAS下装的docker里一个映像,装完运行也正常,外网也网络正常访问的NAS host网络模式,你说的核心库能不能复制一个,我看了下安装的kangle在某个文件下,里面找不到?是不是不在这里
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

 楼主| 发表于 2023/5/16 10:24 | 显示全部楼层 |Google Chrome 113.0.0.0|Windows 10
本帖最后由 yaerya2023 于 2023/5/16 10:33 编辑

1684203553929.png 我登陆NAS就这样了,在这里输入运行 docker run -p 3311-3313:3311-3313 -p 80:80 -p 3306:3306 --name="kangle" ander002/kangle:v1就安装成第二个图的样子了,能否编一个PHP5.3或者PHP7以上版本,DZ3.4最低要求PHP5,但是DZ3.5版本都要求PHP7以上了。
我登陆到docker里,在容器里看到的kangle运行就是按照运行 docker run -p 3311-3313:3311-3313 -p 80:80 -p 3306:3306 --name="kangle" ander002/kangle:v1后就安装好了,但是他默认的是PHP5.2,DZ还有很多都不支持了,具体图片是这样 1684203723382.png ,安装成功后输入IP:3312/3311/3313都没问题的


我看咱们论坛上单独装PHP,有个命令是wget http://github.itzmx.com/1265578519/kangle/master/php/5.5/5538/completed/tpl_php5538.sh -O tpl_php5538.sh;sh tpl_php5538.sh,这个能不能改一改命令,是不是也输入个docker run 啥东西就可以安装了?,然后运行?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2023/5/16 19:06 | 显示全部楼层 |Google Chrome 113.0.0.0|Windows 10
yaerya2023 发表于 2023/5/16 10:24
我登陆NAS就这样了,在这里输入运行 docker run -p 3311-3313:3311-3313 -p 80:80 -p 3306:3306 --name="ka ...


你登陆一下docker的ssh,在docker里面运行命令试一下行不行,不是在nas主机上运行。
要不然你用宝塔面板先吧,没什么时间去搞没啥用的docker,作为服务器生产环境下都不会用这种东西的。

命令在你发的docker页面上有写
需要安装更多php版本,请参考:https://bbs.itzmx.com/thread-19524-1-1.html

这是论坛里单独编译安装php7.2的帖子
https://bbs.itzmx.com/thread-20415-1-1.html

后续我在看看研究下吧
[发帖际遇]: 小樱 发帖时在路边捡到 4 樱币,偷偷放进了口袋. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/23 17:04 , Processed in 0.167987 second(s), 21 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表