美文网首页
php window下不使用集成环境的部署方式

php window下不使用集成环境的部署方式

作者: sorry510 | 来源:发表于2020-05-06 14:41 被阅读0次
  1. 修改php.ini开启使用到的扩展
  2. 寻找一个phpfpm的进程管理程序,控制下面命令的并发与进程维护,默认情况下如果不做管理php-cgi执行500次请求后会自动结束进程,必须自己写一个守护进程或找一个xxfpm
php-cgi.exe -n 8 -i 127.0.0.1 -p 9000

例子:写一个bat文件,使用RunHiddenConsole让它后台运行(非必要,也可以在doc窗口运行,或使用pm2启动和守护这个进程)

@echo off
REM Windows 下无效
REM set PHP_FCGI_CHILDREN=5
REM 每个进程处理的最大请求数,或设置为 Windows 环境变量
set PHP_FCGI_MAX_REQUESTS=1000
echo Starting PHP FastCGI...
RunHiddenConsole phpfpm.exe php-cgi.exe -n 8 -i 127.0.0.1 -p 9000
exit
  1. 安装nginx,然后配置server
server {
    listen       80;
    server_name  localhost;
    location / {
        root xxx;
        index  index.html index.htm default.html default.htm index.php;
        
        try_files $uri $uri/ /index.php?$query_string;
        # if (!-e $request_filename) {
        #  rewrite ^/(.*)$ /index.php$1 last;
        #   break;
        # }

    }
    
    
    location ~ \.php$ {
        root xxx;
        fastcgi_pass   127.0.0.1:9000;
        # fastcgi_pass unix:/home/leimengyao/php7/var/run/php-fpm.sock;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
    
}

相关文章

  • php window下不使用集成环境的部署方式

    修改php.ini开启使用到的扩展 寻找一个phpfpm的进程管理程序,控制下面命令的并发与进程维护,默认情况下如...

  • 环境配置(一)

    PHP开发环境win下推荐使用largon集成开发环境。largon集成了git、PHP、NGINX、apache...

  • thinkphp5使用redis

    1. window环境(phpstudy) php安装redis扩展使用phpinfo()函数查看PHP的版本信息...

  • mdserver-mac 3.2.0.0 (PHP集成环境)

    mac上高度可定制的PHP开发环境,集成必要的扩展,方便使用。(pkg安装方式),安装方便,是你mac上的PHP开...

  • 20171009 LAMP(一)

    LAMP介绍php详细使用CentOS 7环境下部署phpmyadminCentOS 7环境下部署wordpres...

  • jxsbox wnmp php7.1版本发布

    前言 在使用过多款PHP的集成环境后,感觉都有各种各样的小问题 大多数问题是很多集成环境会让mysql与php同时...

  • docker入门基操~~~

    # Docker基本使用方式 - [Window 使用 Docker 创建lnmp环境 ](#introduct...

  • PHP初次使用rabbitMQ

    消息队列 此处使用window环境,Linux环境下,添加 rabbitMQ是什么 传送门在此 资源URL PHP...

  • mongodb学习系列(四)

    开启安装php-mongodb拓展 首先,查看php当前版本,在此,我使用的是phpstudy这个集成环境,打开根...

  • MAC环境 PHP 安装amqp扩展(转)

    鉴于在Mac上部署PHP、RabbitMQ环境遇到很多坑,这里介绍一下部署过程。首先,我们想使用php来操作Rab...

网友评论

      本文标题:php window下不使用集成环境的部署方式

      本文链接:https://www.haomeiwen.com/subject/rifwghtx.html