WCMP Windows + Caddy2 + PHP + MySQL ALL-in-1便携式软件包 技术文章

admin 2021-1-25 2501

使用Caddy2 + php + MySQL(例如XAMPP或WAMP)的“多合一” Windows Web服务器(如XAMPP或WAMP)可进行快速测试站点开发(如果需要,也可用于生产,没有人为的性能限制)。开源。

解压缩后5秒钟即可准备好。完全便携。随处携带服务器和网站。

(这也使服务器移动/全站点备份更加容易,只需将该文件夹复制/粘贴/移动到其他地方,再次运行,一切都会随之而来)

只需运行WCMP.exe,您便拥有了用于快速Web应用程序开发的webserver + php + database环境。(全功能WordPress测试)

(包括Caddy2 v2.0.0,PHP v7.4.6,MariaDB v10.4,PHPMyAdmin v5.0.2;它们都可以替换为所需的任何版本)

笔记:

1,所有包含的程序都是从官方网站获取的最新x64版本二进制文件(2020年5月),均为原始文件。所有的信誉和版权都归他们出色的开发人员所有。而且我不保留对此小工具的任何权利。

2,全部配置大部分是“出厂默认设置”,几乎没有性能修改,足以满足个人博客和中型项目的需要。

  • Caddyfile链接到php fastcgi的php端口9000(默认,您不能更改);
  • php.ini链接到mysql端口3306(默认,您可以更改)。一些PHP扩展启用了wordpress的运行;
  • 一切都使用“相对路径”,因此整个程序包都是可移植的。
  • 数据库用户名root,空密码(默认为mariadb),根据需要更改;
  • phpmyadmin是默认的site01。您可以在第一次访问http://127.0.0.1时使用它来创建新数据库或更改root密码等。

3,如果您将子文件夹中的程序替换为其他版本(例如php5替换php7,MySQL替换MariaDB),它们应该可以正常工作(如果不确定如何正确设置,请保留配置文件)

4,该工具只是一个基本的Windows GUI应用程序。如果愿意,可以使用任务计划程序作为后台服务运行它,然后它将成为服务启动器/看门狗。

Setup a wordpress site in 5 minutes guide:
1, run this tool, go to http://127.0.0.1 (It is PHPMyAdmin initially), log in using database username:root, password [empty]
2, click [Databases] section -> Create database, database name type in: wordpress01, and pick {utf8mb4_unicode_ci} from dropdown, and click create.
3, download wordpress.zip, un-zip wordpress into this-tool\www\site01 folder (you can delete everything was inside there first)
4, visit http://127.0.0.1 again, you should see the "wordpress installation" page. Using the information above to finish the setup
(In case you want your site to go internet public, you'd better change the database root password to something secret in PHPMyAdmin, and update caddyfile ":80" to "yoursite.com")


下载WCMP v1.0.4下载

变更日志:

1.0.0最初的个人用途

1.0.1桂形成,结构改善。

1.0.2修复所有已知的错误,为公共使用做好准备。

1.0.3增加php儿童数/内存/上传/帖子大小限制以方便用户使用(默认限制不符合大多数现代应用程序要求)

1.0.4将所有程序标准输出添加到日志文件中;当作为看门狗崩溃时,添加自动重新启动程序。


上传的附件:
最新回复 [0]
返回