微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP入门-Window 下利用Nginx+PHP 搭建环境

前言

最近公司有个PHP项目需要开发维护,之前一直都是跟着巨硬混的,现在要接触PHP项目。学习一门新语言之前,先搭建好环境吧,鉴于公司项目是基于PHP 7.1.33 版本的,所以以下我使用的都是基于这个版本的。

下载安装包

  1. Nginx 下载 http://nginx.org/en/download.html, 直接下载你想要的版本即可,我下载的是Nginx-1.21.6 版本。
  2. PHP 下载 https://windows.php.net/downloads/releases/archives/ 选择你喜欢的版本即可

安装和配置

  1. 先将下载后的文件进行解压缩,如图

    image


    image

  2. 修改Nginx 配置文件,进入D:\Nginx\Nginx\Nginx\conf 文件夹找到 Nginx.conf

修改location

location / {
	 root   D:/WWW/PHP;
	index  index.html index.htm;
}

注意:D:/WWW/PHP 是我本地新建的文件夹,用于存放站点文件,你可以在自己电脑任意位置新建。
然后继续找到location ~ .PHP$

        location ~ \.PHP$ {
            root           D:/WWW/PHP;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.PHP;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

3.额外注意,如果你本地80端口已经被占用,请修改Nginx 认端口

    server {
        listen       8080;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   D:/WWW/PHP;
            index  index.html index.htm;
        }

另外需要在D:/WWW/PHP 文件夹里面新建一个index.PHP 文件。同时可把Nginx html 文件夹下index.html 复制到D:/WWW/PHP 中,用于访问Nginx页面加载。

//新建index.PHP
<?PHP
PHPinfo();
?>
  1. 修改PHP 配置,进入解压缩后的PHP 文件夹,复制一份PHP.ini-development 文件,然后将其修改PHP.ini。为了让NginxPHP 结合,打开PHP.ini 文件,找到fix_pathinfo,取消其注释,改成如下:
cgi.fix_pathinfo=1

使用

1.Nginx 的启动,直接进入Nginx 文件夹,双击Nginx.exe。当然后续你也可以写个bat 文件进行启动。启动后,直接访问浏览器会出现Nginx 环境界面,如图:

image


2.PHP 启动, .\php-cgi.exe -b 127.0.0.1:9000 -c D:/PHP/PHP-7.1.33-nts/PHP.ini 在cmd/powershell 中执行命令,路劲可改成你自己的路劲,如图:

image


3.启动成功后,可浏览器访问index.PHP,出现下图界面,恭喜你环境搭建完成。

image

总结

  1. 总的来说,PHP 的环境搭建还是算简单的,没有Java 麻烦。当然最简单的还是我们C# ,巨硬真是就差给我们嘴里喂饭了,有宇宙第一开发神器在手,做啥都是一把梭。
  2. 此处我们可以看到启动PHP 时,还得打开一个窗口,以前用过RunHiddenConsole.exe 这玩意很好用,能静运行PHPNginx ,想了解的同学可以搜索相关资料

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐