jiix / WCMP

WCMP是基于Windows x64平台下的Caddy2 + PHP + MySQL便携软件包。

Home Page:http://www.jiih.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WCMP

WCMP是基于Windows x64平台下的Caddy2 + PHP + MySQL便携软件包。

image

只需要下载并运行Wcmp.exe,你将会有一个简单易于移植的开发环境。只需要备份WCMP目录所有文件,你可以把它带到任何地方。

必要条件

正常php运行需要先安装Visual C++ Redistributable环境。

软件包版本

  • Caddy v2.6.2
  • PHP v8.1.13
  • MariaDB v10.6.11
  • SQLite v3.33.0
  • Adminer v4.8.1

说明:

  • 所有程序均来自于官方最新x64版本。
  • 所有配置大多是默认配置。
  • php fastcgi运行于9000端口。
  • 使用相对路径以便于移植。
  • Mysql数据库默认用户名为root,密码为空,请一定要及时更改。
  • 默认网站目录是site01。你可以访问http://127.0.0.1 浏览。

更改MySQL root密码

登录MySQL,先打开MySQL bin运行目录(例如cd E:\WCMP\mysql\bin),再运行mysql -u root mysql。 修改MySQL root密码

mysql> set password for 'root'@'localhost' = password('MyNewPass');
mysql> FLUSH PRIVILEGES;
mysql> exit

使用Adminer

默认访问http://127.0.0.1/adminer.php 在线管理MySQL数据库。注:需要先设置MySQL密码后才可登录。

Caddyfile WebDAV演示😄

请编辑WCMP\caddy\Caddyfile进行设置。演示账号为jiih,密码为jiih.com

www.yourdomain.com {
root *  ..\www\webdav

route {
 	rewrite /webdav /webdav/
	webdav /webdav/* {
		prefix /webdav
	}
	file_server
}
  basicauth /webdav/* {
	jiih JDJhJDEwJHY1SUpDYTZram9vMWhlTU1NNGZWVk9sTXlzV3hYYmdMWnA5Ry5mbkZvOVlEUzFBU2RERzUy
}

Caddy的配置文件不接受纯文本密码,你需要使用caddy hash-password对密码进行加密处理。

(⊙﹏⊙)

更新所有软件至最新版本,MariaDB更换为MariaDB 10.6长期支持版。

About

WCMP是基于Windows x64平台下的Caddy2 + PHP + MySQL便携软件包。

http://www.jiih.com


Languages

Language:C++ 55.9%Language:C 22.6%Language:PHP 12.3%Language:Objective-C 7.7%Language:Perl 1.2%Language:Python 0.4%Language:Batchfile 0.0%