手动配置wnmp环境
wamp 是什么?
windows,nginx,mysql,php(当然也可以是PYTHON等)
只所以使用nginx,是因为我等下要配置ZendGuardLoader
ZendGuardLoader只支持非安全线程的PHP
非安全线程的PHP 和APACHE不兼容 所以就选择NGINX
顺便写一篇博客作为总结
下载地址
请产考我上一篇博客,地址:
http://www.cnblogs.com/darktime/p/3400930.html
nginx的下载地址为nginx.org
安装细节就不说了,直接说配置
对mysql的要求:
要能启动开即可。
好了下面开始配置,
打开PHP的跟目录找到php.ini-development 复制一份 改名为php.ini 然后打开
开启支持mysql的PHP扩展
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
让PHP与nginx结合
打开cgi.fix_pathinfo=1
enable_dl = On
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1
打开nginx配置文件
找到 root html; 改成 root E:/www 根目录地址
找到
1 2 3 4 5 6 7 8 9 | # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts $fastcgi_script_name ; # include fastcgi_params; #} |
将前面的#号去掉 然后将root html; 改成 root E:/www
将scripts改成 $document_root ;即为
fastcgi_param SCRIPT_FILENAME $document_root&fastcgi_script_name
这里的$document_root就代表上面我们设置的root 后面的地址
1 | 启动PHP |
启动nginx
就可以访问PHP的文件了
截图一表祝贺
1 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具