PHPTS 1.08 版本

PHPTS 边缘计算协作服务器套件,是 Windows 系统上一键搭建 Nginx + PHP + MySQL + Memcached + Redis + MongoDB + InfluxDB 等网站、APP、小程序服务器端运行环境的软件。

它即可以运行在云服务器上用于生产环境,也能够运行在个人电脑上作为编程开发环境。任何个人和企业,均可免费使用,包括商用用途,并可与自有产品集成发布。

软件下载地址(2020年2月29日更新至1.08版本):

点击下载 1.08 版本

https://down.phpts.com/down/phpts-setup.exe

备注:安装路径不要含有“中文”和“空格”。

《PHPTS 1.08 版本》


1.08 版本更新说明:
原计划在 1.08 版本发布新功能,但开发时间还需要几天,则将新功能放在1.09版本中,先推出修复BUG的 1.08 版本:
1、根据网友“阿雷”的问题反馈,修复MySQL重置root初始密码无效的BUG,建议升级到1.08版本【重要】;
2、根据网友“coder”的界面优化建议,停止服务,更换为更合适的“■”图标;模块的管理按钮,将统一“图标+文字”的方式,一目了然更清晰;
3、修复Nginx虚拟主机配置管理中,切换虚拟主机时,伪静态规则输入框没有变化的BUG。

1.07 版本更新说明:
1、修复 PHP 5.6 版本未能成功加载 PHP 扩展的 BUG。

1.06 版本更新说明:
1、Nginx for PHPTS (IOCP专版)升级到 1.17.8、PHP 7.4 升级到 7.4.2、PHP 7.3 升级到7.3.14、Memcached 升级到 1.5.22;
2、增加 MongoDB 数据库服务器端及配置管理;
3、增加 MongoDB 的 PHP 7 扩展支持;
4、Linux Bash 仿真终端中,增加 PHP 包依赖管理工具 Composer;
5、支持实时动态查看Nginx访问日志;
6、修复无法打开“修改 Hosts 文件”、无法“用外部编辑器打开php.ini”的BUG;

《PHPTS 1.08 版本》


PHPTS 1.08 版本,集成 Nginx 1.17.8、PHP 7.4.2、PHP 7.3.14、PHP 5.6.40、MySQL 8.0.19(x64)、Memcached 1.5.22、Redis 4.0.14(x64)、MongoDB 4.3.3(x64)、phpMyAdmin 5.0.1、Bash 终端,并可通过组件方式下载安装 InfluxDB(时间序列数据库)、HeidiSQL(MySQL客户端管理工具)、Another.Redis.Desktop.Manager(Redis客户端管理工具)。推荐在64位 Windows 系统上安装 PHPTS。PHPTS 不含32位版本的 MySQL 8.0、Redis。

Nginx for PHPTS 是专门为 Windows 移植的高并发版本,采用 Windows 输入输出完成端口(IOCP),媲美 Linux 下的 epoll。

相比于官方 Nginx Windows 版本仅支持 1024 连接数、仅支持低效的 SELECT/POLL 模型、仅支持单进程,PHPTS Windows 版本支持 32768 连接数、支持 IOCP 模型、支持多进程能够充分利用多核 CPU。从此 Nginx Windows 版本性能低下、不能用于生产环境成为历史。

PHPTS 清爽绿色,不注册成 Windows 系统服务,不往系统文件夹写文件,不修改系统 Path 环境变量,不要求管理员权限(仅以当前用户权限级别运行),所有配置信息、数据文件、日志文件、组件均存储在安装目录内。如需迁移到其他服务器,可以直接复制整个安装目录。

PHPTS 未来更大的用途,是运行在本地服务器、PC台式机、笔记本电脑、工控机上,作为边缘计算节点服务器,与摄像头、存储、音响、投屏、打印机、串口设备、工业设备、物联网终端互联互通,利用本地计算机、显卡实现AI人工智能运算、语音合成、人脸识别、视频流分析、音视频转码,不必购买各大公有云平台按次数、按时间、按使用量收费的昂贵计算型云服务;并将利用光纤宽带、5G网络与公有云互联,组建私有云、混合云。


PHPTS 1.08 软件功能界面截图

Nginx 虚拟主机:

《PHPTS 1.08 版本》

PHP:

《PHPTS 1.08 版本》

《PHPTS 1.08 版本》

MySQL 关系型数据库:

《PHPTS 1.08 版本》

《PHPTS 1.08 版本》

Memcached 内存对象缓存系统:

《PHPTS 1.08 版本》

Redis 内存键值数据库:

《PHPTS 1.08 版本》

《PHPTS 1.08 版本》

InfluxDB 时间序列数据库:

《PHPTS 1.08 版本》

MongoDB 面向文档数据库:

《PHPTS 1.08 版本》

Linux Bash 仿真终端:

《PHPTS 1.08 版本》


为什么开发 PHPTS?

云计算的出现,使得一大批初创的互联网企业,不用在没有任何议价优势的能力下,一家家去寻找IDC机房,购买固定带宽、托管服务器。云计算的资源动态配置,为互联网企业节省了大量的时间和成本。云计算的性价比,在于它的IaaS(基础设施即服务),即云服务器、CDN、BGP带宽、流量等。然而,对于个人站长、中小企业的“互联网+”之路,使用云计算的PaaS(平台即服务)、SaaS(软件即服务)等一项项便捷服务,成本并不低廉。公有云服务商,利用在一系列开源软件基础上开发的“全家桶”云PaaS服务,来收割客户。比如有了云服务器,数据库需要云MySQL,内存缓存需要云Memcached、Redis,搜索需要云搜索,存储需要云对象存储,消息队列需要云RocketMQ、Kafka、MQTT,日志记录需要云日志,视频转码需要云转码等。以云数据库为例,又按照最大连接数、IOPS等作限制,分价格收费;以CDN、对象存储为例,除了流量费用,还要按读写次数收费、HTTPS访问次数收费。一系列服务下来,成本就远超云服务器的数倍。而云市场合作的一系列SasS服务,又是以使用云计算平台基础服务为前提的,同样增加了中小企业的成本。公有云的收益来自于他后期PaaS、SaaS服务的高毛利,因为客户一旦使用就被绑死了,很难迁移。

众多的个人站长、中小企业,需要廉价的生产力工具,来实现“互联网+”。这就需要为个人站长、中小企业,提供一个适合他们的轻应用边缘计算平台。PHPTS 将会把公有云的各项PaaS服务,逐步通过开源软件在本地免费实现,并通过可视化界面进行配置、管理。个人、企业的现有笔记本电脑、PC机、廉价的工控机,都可以利用起来,成为边缘计算服务器,将本地免费的计算能力、存储能力充分利用起来,接入公有云平台的IaaS基础设施服务,组建混合云,实现最高性价比。

过去PC机所面临的上行带宽不足,灾备网络接入不方便。随着有线光纤提速降费、4G/5G无线网络的普及,大宽带情况下的设备互联已不成问题,网络灾备也可以通过4G/5G来实现。2019年4月,工业和信息化部印发了《关于开展2019年IPv6网络就绪专项行动的通知》,明确了到2019年底中国IPv6的实现目标。如:获得IPv6地址的LTE终端比例达到90%;获得IPv6地址的固定宽带终端比例达到40%;LTE网络IPv6活跃连接数达到8亿;完成全部13个互联网骨干直联点IPv6改造。IPv6普及后,PC设备端对端的直连,也将大大改善。


扫描微信二维码,添加PHPTS官方微信,技术交流、最新版本抢先体验:

《PHPTS 1.08 版本》

 

点赞
  1. 小胡子说道:

    大佬,非常感谢您的新软件,顺便问一下,phpts的php多线程怎么开启测试?

    1. 可以自行下载 pthreads 扩展安装 https://windows.php.net/downloads/pecl/releases/pthreads/
      添加 pthreadVC2.dll 到 PHPTS安装目录\apps\php7.4\x64\
      添加 php_pthreads.dll 到 PHPTS安装目录\apps\php7.4\x64\ext\
      然后参照《PHPTS 如何手动安装第三方 PHP 扩展?》https://cloud.phpts.com/docs/phpext/ 这篇文章,自行修改php.ini文件加载需要的dll扩展。
      注意:仅能够在命令行模式下使用pthreads,不支持 Nginx + php-cgi 模式。需要线程,建议等待将集成的 Swoole。

  2. impart说道:

    能否把历史版本放出来,升级以后环境出问题,想降级还降不了 :exclaim: :exclaim: :exclaim:

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      具体什么问题呢?

  3. haojiubujian说道:

    不是有效的32位应用程序 :biggrin: Windowsserve2003

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      不支持Windows XP、Windows Server 2003,最低系统版本要求:Windows 7 SP1以上、Windows Server 2008 R2以上。

  4. CC说道:

    升级到1.08版本,运行时被360安全大脑报毒

    木马文件: D:\PHPTS\phpts.exe

    木马名称:HEUR/QVM10.2.A1E1.Malware.Gen

    有木马试图攻击您的电脑,360已成功拦截。

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      360 QVM引擎误报,已向360反馈,需要等明天360处理完。每次编译完的新版本,360都会误报,需要反馈,再等他们解除!每次更新新版本时,都会遇到这个问题。如果影响到使用,请将PHPTS安装目录添加到360白名单,或者更换腾讯电脑管家、火绒(安静不弹窗骚扰用户)等其他杀毒软件。最近360误报严重,2月28日曾将QQ、企业微信也误报为病毒

    2. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      最新消息:晚上8点左右,360已经解除误报。

      1. CC说道:

        感谢!!!

  5. 俗人说道:

    APMServ用了多年,说好的下个版本 终于来了 :lol:

  6. 任我行说道:

    我安装后,怎么各项服务都启动不了。一个windows7,一个windows10。笔记本电脑

  7. aya说道:

    来膜拜大神的,根据大神的解释,以后是不是能把公司的100多台电脑连起来实现大型服务器的计算能力 :biggrin:

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      是的,云服务的优势在于数据冗余备份、故障自动切换、动态增减机器。从性价比考虑,租用云服务器的计算能力,并不划算。云服务器通过可视化管理,将搭建配置简单化。PHPTS也将通过可视化管理,将搭建配置简单化,让用户利用自有的电脑硬件,免费使用其计算能力。

      面向未来的机器学习、AI,本地电脑并行计算能力可以充分利用起来。如果计算能力,全部使用云服务器,按时长和次数付费,不知道要花多少钱。这就好比,偶尔打出租车,自然比买车自己开划算。但如果全天24小时打车,和自己买车、加油相比,要贵得多。

      比如阿X云,转码一个H.265视频,4K视频1.4元/个,2K视频0.7元/个,1080P视频0.3元/个。转100个4K视频就要140元,自己本地用开源ffmpage转不香吗?转码中满载150瓦的电脑主机,全天24小时只要3.6度电,0.5元/度民用电,只要1.8元。

      再说带宽,上行30M、下线200M的电信宽带包月100元/月算贵的了,很多地方包年比这便宜。云服务带宽5M以下23元/M/月,5M以上80元/M/月,对应30M带宽需要:(23*5)+(80*25)=2115元/月。

  8. oldt说道:

    以前用了很多年,很期待新版本。马上下。 :smile:

  9. impart说道:

    :rolleyes: 越来越喜欢这个集成软件了 :biggrin:

    1. 🟢〈ⓅⒽⓅⓉⓈ官方回复◕‿◕〉说道:

      谢谢支持!

发表评论

电子邮件地址不会被公开。 必填项已用*标注