问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

windows下php程序怎么运行

发布网友 发布时间:2022-04-21 06:34

我来回答

1个回答

热心网友 时间:2022-04-07 07:20

一,首先到PHP官网下载php(目前php有3个stable分支版本7.1、7.0、5.6,如果有项目需求就下载需求版本,如果是个人学习,建议下载最新版),根据32位/64位系统下载ZIP包即可,不需要Debug包,(下面我要说的是Nginx+PHP的方式,推荐使用Non Thread Safe版本):http://windows.php.net/download

二、到Nginx官网下载Nginx(个人学习建议Mainline版本,项目开发建议Stable版本),注意选择windows的包!:https://nginx.org/en/download.html

三、下载完上面的两个包后解压即可(建议放到不经常移动的地方)。

四、用纯文本编辑器打开Nginx里面conf文件夹里面的nginx.conf文件,进行如下编辑即可:

worker_processes  auto;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    # access_log \\.\\nul; #关闭访问日志

    sendfile             on;
    tcp_nopush           on;
    tcp_nodelay          on;
    keepalive_timeout    65;
    types_hash_max_size  2048;

    ssl_protocols              TLSv1.2 TLSv1.1 TLSv1;
    ssl_prefer_server_ciphers  on;

    gzip  on;

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;

        root         html; #这里指定为你网站的根目录,比如C:\html,默认是相对于Nginx目录下
        index        index.php index.html;
        charset      utf-8;

        location / {
            try_files  $uri $uri/ =404;
        }

        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.cpp;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
            try_files      $fastcgi_script_name =404;
        }
    }
}

五、根据需要可以编辑php.ini。

六、创建快捷方式以便于启动php和Nginx:

桌面上右键-》新建-》快捷方式,位置选择到php文件夹下的php-cgi.exe文件,并加上参数: -b 127.0.0.1:9000。(比如PHP文件夹在C:\php,位置就是"C:\php\php-cgi.exe -b 127.0.0.1:9000"),下一步名字随意,完成。

桌面上再右键-》新建-》快捷方式,位置选择到Nginx文件夹下的nginx.exe即可。可以没有参数。

再创建一个停止Nginx的快捷方式(PHP要停止直接在php的窗口按Ctrl+C即可):桌面上右键-》新建-》快捷方式,位置选择到Nginx文件夹下的nginx.exe,并加上参数:  -s quit。(比如Nginx文件夹在C:\Nginx,位置就是"C:\Nginx\nginx.exe -s quit")。

七、分别双击上面创建的两个快捷方式,启动php和Nginx(php会一直有一个黑框,不要关,Nginx是黑框一闪而过,任务管理器里可以看到多个Nginx进程)。

八、在上面配置文件里设置的网站根目录里创建一个php文件,内容为:

<?php
phpinfo();

九、打开浏览器访问“127.0.0.1”或者“[::1]”,如果正常显示PHP信息界面了就表示环境搭建成功了。

十、要关闭的话,php在那个黑框框按Ctrl+C即可,然后运行刚刚创建的那个Nginx退出的快捷方式即可关闭Nginx。


纯手打,望采纳!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问我的网络一天了找个部门到现在没有解决请问我上哪投诉? 计算机具备哪几种功能? 计算机有哪些功能是什么 歌词中有丑姑娘的歌曲 驾照不年审会怎样 没开过车驾照年审会通过吗 本来白色的背心放入洗衣机清洗后就变成有黑色斑点 其他一起洗的衣物... ...衣服颜色保持鲜艳(主要是白色衣服洗几次感觉就有点颜色不亮丽了... 为什么登陆lol会叫你解绑 小姨子告诉我说,炒菜时记住这4个小技巧,就是比别人做的好吃 能治好强直性脊柱炎吗或控制病情发展【强直性脊柱炎】 《归去来兮辞》原文及翻译 “悦亲戚之情话,乐情书以消忧。农人告余以春及,将有事于西畴”怎么翻译? php文件要用什么软件运行 归去来辞原文及翻译 php文件怎么运行? 告余以春及句式 农人告余以春及是什么句式 php文件怎么打开 农人告余以春及将有事于西畴翻译 PHP是什么文件?如何打开PHP文件呢? 翻译:悦亲戚之情话,乐情书以消忧。农人告余以春及,将有事于西畴 翻译文言文“农人告余以春及,将有事于西畴”快点 php文件怎么打开 如何执行php文件 php文件怎么运行啊? PHP文件是什么文件?怎么打开? TFBOYS他们三个的生日会主题分别是什么? 王俊凯王源易烊千玺生日 tfboys各是什么时候生日 tfboys的生日分别在几月几 赞美祖国诗词 《归去来兮辞》句子的赏析是什么? “不为五斗米折腰”出自哪首诗? 怎么运行空间中的php文件 归去来兮辞原文 php文件怎么运行。 《归去来兮辞》全文?高中必修5 phpstudy怎么运行php文件 陶潜传翻译 windows下如何实现在命令行下运行PHP文件 归去来兮辞原文及翻译 不知道怎么才可以打开php文件 归去来兮辞 将有事于西畴的畴是什么意思 php文件怎么打开 如何让php文件正常运行 归去来兮辞一句一译翻译 “农人告余以春及”(译为:农人告诉我春天将要来到)为什么正确语序是“农人以春及告余”(农人将春天来 急求归去来兮辞原文!~~~~~~~ 和翻译 “实迷途其未远,觉今是而昨非”是什么意思 这个康熙通宝是真的还是假的 请问手机的话筒,听筒,扬声器是不是通用的? 苹果6s听筒与苹果6听筒通用吗