升级LNMP和FRP

28天前 φ安徽 35

每年6月1日军哥的LNMP(下面简称LNMP)会有版本升级,现在已经到了2.1版本了。然而貌似从LNMP后门事件之后,有传闻LNMP已经被卖掉了,现在更新版本也不知道是谁了。也有人在论坛问过,但军哥一直不解释,不回应。从2.1版本出来之后,我关注过论坛一段时间,军哥露面处理问题的次数越来越低了,或者说很久没出来解决水友的问题了。而且虽然发布2.1版本了,但是论坛版本的同步还是2.0。

lnmp2.1主要更新内容

版本2.1最大的更新内容就是增加PHP 8.3,MySQL 8.4,Nginx http3支持。

PHP版本最新是8.3.8,lnmp可以安装到8.3.7,可以通过升级脚本升级到8.3.8,但是lnmp2.0不能升级到PHP8.3版本,顶多升级到PHP8.2.16。

MySQL 8.4我感觉有点卡,而且还有自动停止的问题,不知道是不是虚拟机内存的问题。所以我不敢着急升级到这个版本。

nginx官方稳定版本更新到1.26.1了,自1.25版本支持http3之后,就是说nginx现在默认支持http3了。当然lnmp2.1也默认支持http3了。但是在nginx配置里http2不能在listen 端口后面加字段了,而且通过http2 on启用,而在lnmp2.1里没有纠正这个问题。

另外lnmp2.1里的升级脚本里,还是之前版本的升级脚本,不能实现2.0到2.1版本的升级,或许军哥认为非必要不升级的原则没有升级这个脚本吧。

所以我也不建议升级2.1版本,等明年这个时候再看看下一个版本吧。

nginx升级1.26.1

nginx升级还是很顺利的,没那么麻烦,升级它主要是因为http3。现在nginx都稳定到这个版本了,http3的普及率肯定会越来越高的。

环境是支持http3了,但是你会发现我的网站还不是http3。个人感觉应该是frp的问题,因为本地架设的网站是可以支持http3的。很奇怪,frp官方quic端口监听配置很简单的,但实际没达到效果,不知道哪里出了问题。另外还有个问题就是据说http3在内网穿透之后不能实现真实IP,所以我也在纠结选择http3还是http2。或许能通过反向代理实现真实IP和http3呢?有待证实!

其他环境选择——后羿面板

除了lnmp,宝塔面板是最受欢迎的环境搭建软件了,但是我却一直不喜欢,我自己都觉得莫名其妙。lnmp很早就开始用了,几乎是刚出来的时候就开始用了,它有完整版,1G多些,安装起来不容易因为网络下载出现问题,如果是国外服务器,直接用默认版本下载也是很快的。宝塔我也试过,面板安装的倒是很快,但是安装环境过程中,因为下载PHP,MySQL耗时太长时间,放弃了。

后羿面板,跟宝塔面板一样,但是它更纯净,软件也更新。抱歉,我忘记是哪个博友推荐的了。除了安装软件耗时有点久,其他都还不错。它是基于openresty(我也是第一次听说),而不单是nginx。如果军哥的lnmp坚持不下去了,这也是不错的选择。

升级FRP

自从0.53版本,很久没升级frp了,现在都0.58.1版本了,必须得跟上。升级很简单,覆盖源文件,重启服务即可。

升级PHP

[20240624更新]这几天测试发现用lnmp2.1的升级脚本upgrade.sh可以升级PHP8.2到8.3的版本。然后通过addons.sh升级PHP组件Redis、imageMagick、Exif等等。

35 条评论

  1. #1

    我一直用宝塔,感觉习惯了以后好难换,下次我试试别的面板看看。不过 mysql 8.4 对服务器要求应该很高吧?我好像用的还是 5.4 好像。

    • @bosir 是的,习惯一个东西确实很难换。
      MySQL8就对服务器要求就很高了,但是感觉8.4不是很顺畅,可能这不是软件的问题,回头多试试,我是升级控,有新版本不升级难受。

  2. #2

    LNMPorg就是被卖掉了,卖给金华市矜贵网络科技有限公司,这家公司就很有说头了,这公司2023年3月注册了MACYY域名,同月将后门工具上传到VT测试其免杀效果,到9月份上传带后门的 Mac 破解软件。期间8月份买下了 LNMPorg 一键包。9月份一键包包出现后门。紧接着买了oneinstack,同月安装包也出现后门,然后收购 LAMP 失败。把网友信任的产品,卖给这种黑产用的皮包公司出事了,让军哥咋说嘛,他无论怎么回复肯定都会被网友冲,还不如不回复,让大家猜去。

    • @秋风于渭水 还真是哦。企查查搜这家公司确实有lnmp。很难受。
      这种流氓公司真是可恶。
      我看了我之前的软件包是去年11月份下载的,应该比较安全。

  3. #3

    openresty,1panel面板也用,你可以试试ipanel现在蛮好用了

    • @XIGE 这个面板是不是改版了啊?
      我记得之前它全是用docker来实现的啊

    • @XIGE 刚试了一下,它还是用docker的,我还是喜欢用源码安装环境,感觉安全一些,熟悉一些。

  4. #4

    1panel面板环境搭配。也可以哈。

  5. #5

    lnmp被卖掉了呀,没关注还真不知道,有些可惜呀

  6. #6

    能跑就不折腾了,费劲啊

    • @obaby 确实稳定很久了,但是有升级还是忍不住想尝试。现在学聪明了,先在虚拟机跑成功了,再用于生产。

  7. #7

    宝塔 AMH 1panel, 直到的就这么多,还是安全稳定最重要

  8. #8

    自从 lnmp 投毒事件过后,我就放弃继续使用,转向手动配置环境了。

  9. #9

    我有一台项目环境就是安装1panel,推荐你用,新版本很成熟,我觉得目前性能比宝塔好,宝塔有点臃肿。当然我博客用的还是宝塔,如果有新服务器,我可能都会换1pannel.宝塔会收集用户信息回传。1panel开源代码更干净。

    • @Jeffer.Z 推荐这个面板的还挺多。只是我对 docker 感觉不是很好,之前安装 docker 经常莫名其妙掉,后面就再没用过了。

  10. #10

    lnmp已经不是军哥的了 [难受] 已更换为宝塔

    • @龙笑天 不知道现在升级维护的人还是不是他,宝塔确实也是很受欢迎的面板,但是感觉不够纯净。

  11. #11

    目前用宝塔破解版。。。

  12. #12

    我学着用vps服务器的时候就一直使用宝塔面板,特别是在centos环境下,我这种只认26个字母的,只能依靠宝塔面板才能正常的操作, Windows下面我也是用宝塔,不过windows下面的宝塔软件版本远不如centos,我本地使用的是win10系统, Php安装的8.1,数据库安装的是5.7,原本是想装8.0的,但是没能安装成功。移了两个网站成功了,但移另外一个网站的时候,死活配置不成功。
    宝塔里面安装建站环境,如果不用编译,安装还是挺快的

    • @墨铺网 哈哈,你也是挺厉害的。CentOS 早就停止更新维护了吧,不过这个系统我从未用过,但感觉还挺受欢迎的。

  13. #13

    我已经习惯宝塔了,鼠标点点就行,用命令行太麻烦了。我的Unbuntu和windows 2019都用它,挺好用的。

    • @织梦岁月 是的,习惯一件事是很难改掉的,可能我也是习惯了 lnmp,只可惜它背叛了初衷!

  14. #14

    目前在用bitnami,以现在的版本无缘h3。

    • @粽叶加米 你这个很高级啊,是docker 吗?

      • @皇家元林 不是docker,类似lnmp lamp lapp之类,把应用程序和框架封装起来,bitnami都可以包含这些,安全性很强。docker也有可拉取的bitnami封装程序如wordpress。