wamp有xampp,那么wnmp呢?
对于具备配置知识的情况下。是自己去手动配置wnmp好,还是去使用套件自动化部署来得更加优秀?
wamp有xampp,那么wnmp呢?
对于具备配置知识的情况下。是自己去手动配置wnmp好,还是去使用套件自动化部署来得更加优秀?
有著名的phpStudy,可以很方便的切换php版本和apache、nginx,功能多多。我用了几年。。。
但是我还是推荐你自己配置,其实也很简单的。
首先,安装nginx,就一个压缩包,解压就算装完了。
php也是一样。
mysql更简单,官方有安装包双击后下一步下一步直到完成,并设置为windows service,开机自启了。
然后,我们要运行php-cgi,让php监听来自nginx的请求。
我们用winsc这个工具:https://github.com/kohsuke/winsw
将php目录的php-cgi设置成服务。
然后我们同样用sc工具把nginx设置为windows服务。
然后修改一下nginx配置,让它能找到php监听的9000端口。
主要是这一段:
一、外卖通叫餐(预订)系统单店版是什么样的一个系统? 外卖通系列软件是针对非商品性买卖、有别于传统的商城系统的、外卖和预订为概念性的店铺管理系统,我们的口号就是:让所有的门店在网上安个家,以往的版本都是基于多用户性质的平台系统,而外卖通单店版是基于某个店铺的专业外卖预订管理系统,设计了外卖、预订、专题活动、小游戏、资讯、形象、点评、积分、相册等多种功能模块以适应商家办站的各种需求。这套系统可
0
location ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}完整配置见:https://github.com/shellus/my...
记得设置好root目录,上面链接里面的用的动态二级域名绑定目录,你可能不会用,就直接指定root目录即可。
所需全部文件见:https://github.com/shellus/my...
如有疑问请直接评论。
谢谢观看
补充:
对了,控制这些服务开关的话,用sc start nginx 这样的,管理员权限运行哦,具体还是看github吧。
当然自己手动搭建是最好的。我没有用过 xampp 集成软件,不好说它是好还是坏。确实它在一定程度上很方便,但是线上布署你不可能使用xampp。自己搭建有利于熟练掌握。
还真有集成的工具,就叫wnmp,网址www.getwnmp.org
phpstudy
phpstudy
其实程序楼主都写了,建议学习web的各种环境搭建,我想这也是一件不错的事情。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
C++高性能并发应用_C++如何开发性能关键应用
Java AI集成Deep Java Library_Java怎么集成AI模型部署
Golang后端API开发_Golang如何高效开发后端和API
Python异步并发改进_Python异步编程有哪些新改进
C++系统编程内存管理_C++系统编程怎么与Rust竞争内存安全
Java GraalVM原生镜像构建_Java怎么用GraalVM构建高效原生镜像
Python FastAPI异步API开发_Python怎么用FastAPI构建异步API
C++现代C++20/23/26特性_现代C++有哪些新标准特性如modules和coroutines
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号