原贴地址:https://bbs.125.la/forum.php?mod=viewthread&tid=14705629
第二版:更新了
以管理员身份打开即可,不然MYSQL将无法正常启动。
目录可以随意更换(不支持中文目录)。
***默认开启了常用扩展,不需要添加环境变量。不需要安装VC运行库。一键运行。。
1.多站点管理。创建网站会创建MySQL用户和相应的数据库表。
2.删除站点时直接删除网站目录文件、数据库、用户(需要删除时询问只删除保留数据的源码里加个判断即可。)
3.由于是本地调试工具,创建网站时,会添加系统hosts文件。填写的域名将直接用于该站点访问。比如你添加了www.125.la为域名,本地访问这个域名就可以访问该站点。一般如果装了360的会弹出提示,允许修改hosts文件即可。
(好多人做网站,本地调试用了localhost的地址,传到服务器上还要改默认地址啥的,麻烦的一批。直接用你的域名本地调试传上去啥都不用改)
4.只写了添加HOST没有删除HOST。没时间弄,需要的可以参考文本_替换。直接把 127.0.0.1 域名 这个替换为空就行了。
5.启动后会检测服务启动状态。防止程序启动后,不小心关了,或者不小心假死了。然后就没有停止按钮。。。
6.由于那个托盘图标模块兼容性有问题。取消了托盘图标。需要的自己添加。
7.同某塔,新建的网站全部在wwwroot目录内创建网址为名称的目录。
8.需要在服务器上运行的小伙伴,直接把添加Host的代码删掉即可。域名解析后会根据添加的域名访问不同的站点。
9.不要再问稳定性怎么样留不流畅的问题了。。稳定,流畅。
因为环境本身跟面板没有半毛钱关系。。。
面板只是操作。。某皮 某塔 同样的环境下稳定性是一样的。。
10.localhost默认站点不允许删除,另外在默认站点里面放置了phpmyadmin数据库管理程序。需要导入导出等任何操作进localhost/phpmyadmin这个就行。
11.开源的版本就发到这里,没有什么技术含量,重在参与。如果有需要交流的可以回帖我会解答。也希望windows版的面板有大佬继续更下去。。
12.目前没有发现BUG,唯一的BUG可能是删除站点后,MYSQL内的用户关系可能没有删除干净。(因为我没有专门去写。但是不影响任何本地调试)
就用到了精易模块。
上个版本内容:
初版。没什么技术含量。
以管理员身份打开即可,不然MYSQL将无法正常启动。目录可以随意更换(不支持中文目录)。
跟某皮面板不一样的是。每次启动和停止都会重新注册和删除服务。
(某皮停止服务后,你会发现删除不了。没办法移动目录。因为他只有卸载软件才会停止服务。)
自己用的习惯就是这种。启动停止服务都要四五秒时间。如果嫌长,可以改为注册服务后,停止不卸载服务。
默认开启了常用扩展,不需要添加环境变量。不需要安装VC运行库。一键运行。。
后续版本将支持Nginx,和PHP和MYSQL多版本切换,可视化扩展功能。。多站点功能。。。
其实道理差不多。。。文本替换配置文件重启服务就行。。。懂得可以自己延伸继续写。
不懂的需要的话 ,后续版本我再放源码即可。。。linux版也在做,商用我就不放源码了。。
目录说明:
S目录:MYSQL PHP APACHE
wwwroot目录:网站根目录
默认php扩展:
curl,gd2,intl,mysqli,openssl等。。。。
环境完整文件打包:
https://lanzoui.com/i6uSPwcwgjg