E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP-FPM
配置
php-fpm
参数
#在lnmp,
php-fpm
相当于apache,处理php脚本,nginx可以说是一个代理#
php-fpm
,fastcgi有两种通信方式:sock或者IP+端口#
php-fpm
是处理php脚本,nginx
A飞机
·
2016-11-24 16:08
php
参数
fpm
配置LNMP架构
2安装php+php-fpm
配置php-fpmphp官网:http://www.php.net/php-fpm#要启动
php-fpm
服务,有端口,端口号9000lamp的php不用启动,它的工具是apxs,而lnmp中的
php-fpm
A飞机
·
2016-11-24 16:41
php
fpm
配置LNMP架构
详解Docker创建php开发环境遇到的权限问题解决方案
docker上面,因为开发,测试基本都是装代码拉到本址,然后,再装目录,挂载到镜像目录中如:我用的是docker-compose#development.ymlversion:'2'services:
php-fpm
jackluo
·
2016-11-24 08:45
PHP源码分析 -
PHP-FPM
运行原理
当然,
php-fpm
也是其中一种。相比其他接口,
php-fpm
运用更加广泛。php-
mijar2016
·
2016-11-23 21:15
php
源码
php
LNMP(nginx
php-fpm
mysql) 环境部署——php
前言:之前已经说过部署的初衷,如有不清楚的,可以看下上篇的前言或在评论区留言给我。此篇主要介绍安装php,php会要用到mysql连接数据库准备:php官网:php.net源码目录:/usr/local/srcphp采用源码安装方式系统为:centos6.8php采用5.6版本。最新版本为7版本,如是新项目可采用7版本,对于老项目,如没有重构的准备,建议不要升级到7安装:1安装工具,配置编译的时候
lylspecter
·
2016-11-21 22:44
php
fpm
Linux
php内核分析(一)-sapi_module_struct
这里阅读的php版本为PHP-7.1.0RC3,阅读代码的平台为linux首先是寻找php的入口,php有很多种模式,apache,
php-fpm
,cli模式,我要入手的话,只能先从最简单的cli模型开始
轩脉刃
·
2016-11-21 11:00
zabbix监控
php-fpm
性能状态
不多说,首先你需要开启
php-fpm
的状态页,请参考凉白开前面写的文章《启用
php-fpm
状态详解》,然后更我一步一步来完成zabbix对
php-fpm
的监控。
yallo
·
2016-11-21 10:19
zabbix
zabbix
mac下通过homebrew安装的
php-fpm
的关闭和重启
真心崩溃:之前看到的所有的
php-fpm
的博客,关于
php-fpm
的重启和关闭,都需要php-fpm.pid里保存的pid,我在mac下通过brew安装的,并使用的是默认的配置。
beyond__devil
·
2016-11-19 16:59
php-fpm
LNMP(nginx
php-fpm
mysql) 环境部署——mysql
前言:上一篇已经说过部署的初衷,如有不清楚的,可以看下上篇的前言或在评论区留言给我。此篇主要介绍安装mysql的方法,php会要用到mysql连接数据库准备:mysql官网:mysql.com源码目录:/usr/local/srcmysql官方提供官方库、源码、二进制包三种安装方式。此文会分别介绍官方库、源码包的安装方式,对于二进制包,下载后可直接使用。此文介绍mysql5.6社区版,在下载时不要
lylspecter
·
2016-11-19 04:11
mysql
install
Linux
lnmp (nginx
php-fpm
mysql) 环境部署——nginx
架构:前端使用nginx作为web服务,后端使用
php-fpm
作为应用服务,数据库为mysql应用服务可使用多台服务器做集群准备工作:系统为centos6.8x64minimal1ip划分web服务:172.16.10.0
lylspecter
·
2016-11-18 11:23
nginx
install
Linux
PHP进程间通信探究
使用
php-fpm
,就是使用多进程模型,这里以多进程模型解释)。服务器每接收到一个请求就要起一个PHP进程,平均一个PHP进程消耗内存2M左右(默认最大为8M,参数可以设置)。
weixin_33725272
·
2016-11-17 01:20
php
python
java
记录一个多核CPU负载不均衡问题
在一台多核CPU的web服务器上,存在负载不均衡问题,其中,其中CPU0的负载明显高于其他CPUx,进一步调查表明
PHP-FPM
的嫌疑最大让我们在一台四核服务器上采样分析一下数据确认看看是否存在负载不均衡问题
后来者511
·
2016-11-15 22:46
devops
web php 大并发优化调整参数
对于PHP而言,需要注意的有3方面:1、操作系统|sysctl2、WEB前端|比如:Nginx3、PHP后台|比如:
php-fpm
操作系统以CentOS为例,可通过默认配置/etc/sysctl.conf
lrm929
·
2016-11-10 10:18
操作系统
listen
优化
LAMP编译安装(三)——安装php-5.6.27
背景介绍同过前面得知当PHP为独立服务器时,此时用户对前端httpd服务器的动态内容请求httpd会通过http-proxy-fcgi反向代理传递给后端的PHP服务器,
php-fpm
组件能够以守护进程的形式侦听在一个套接字上
qiao645
·
2016-11-10 00:18
php
fpm
Linux
浅析
php-fpm
静态和动态执行方式的比较
本文实例讲述了
php-fpm
静态和动态执行方式的比较。分享给大家供大家参考,具体如下:前段时间配置
php-fpm
的时候,无意间发现原来他还有两种执行方式。
AndyYang
·
2016-11-09 14:42
lamp基础之lamp(
php-fpm
)的实现
大纲:1.CGI和fastcgi对比分析2.用三台主机以fast-cgi的方式实现lamp并安装wordpress3.https的实现过程一、CGI和fastcgi对比分析lamp安装http和php的结合方式可以分为三种:1.php作为http的模块2.以cgi模式结合(极少使用)3.以fastcgi模式结合CGI简介CGI全称是“通用网关接口”(CommonGatewayInterface),
powerlife
·
2016-11-07 21:03
php
linux
fpm
CGI、FastCGI和
php-fpm
的概念和区别
在2000年或更早的时候,CGI比较盛行。那时,Perl是编写CGI的主流语言,以至于一般的CGI程序就是Perl程序。由于CGI程序的性能极其低下且安全性较差,现在基本没人使用。越来越多的人开始使用Web服务器内置模块和FastCGI程序。例如,apache服务器的mod_php,nginx服务器对FastCGI的支持。1.CGICGI(CommonGatewayInterface),公共网关接
lamp_yang_3533
·
2016-11-01 23:00
cgi
fastcgi
php-fpm
fpm
mod-php
LAMP编译安装(二)——安装Mariadb-5.5.45
背景介绍从上一篇文章了解到,当服务器架构为下图中的类型时,PHP服务器会启动
php-fpm
服务侦听在一个特定的套接字上来等待httpd服务器的请求,如果请求中包含对后端Mysql服务器的访问,此时分为几种情况
qiao645
·
2016-10-31 23:21
数据库
LAMP
MariaDB
Linux
Nginx个别配置实例:
环境背景:CentOS7.2本机IP10.1.0.26一、Nginx+Fastcgi一、yum安装nginx,
php-fpm
,mariadb-server,php-mysql,php-gdphp-mbstringphp-mcrypt
丁小水
·
2016-10-29 12:38
配置
Nginx
Linux基础服务
Nginx 与
PHP-FPM
的协作机制
作为现在被很多大公司采用的Nginx+PHP-FPM,它们是怎么样做到协同合作呢?FastCGI协议要搞明白这个问题,首先得说CGI(CommonGatewayInterface)和FastCGI这两个协议。CGI是WebServer与后台语言交互的协议,有了这个协议,开发者可以使用任何语言处理WebServer发来的请求,动态的生成内容。但CGI有一个致命的缺点,那就是每处理一个请求都需要for
yyyiue
·
2016-10-26 23:18
Nginx
nginx-502错误,老是提示busy.优化
php-fpm
如下
[global]pid=/usr/local/php/var/run/php-fpm.piderror_log=/usr/local/php/var/log/php-fpm.loglog_level=notice[www]listen=/tmp/php-cgi.socklisten.backlog=-1listen.allowed_clients=127.0.0.1listen.owner=www
Showker
·
2016-10-25 08:00
LNMP源码编译安装
LNMP=linuxNginxMysqlPHPNginx的工作原理:Nginx本身只支持静态页面的处理,当客户访问php页面的时候,nginx会将php转到
php-fpm
去处理,
php-fpm
服务会把php
weixin_30237281
·
2016-10-18 15:00
php
数据库
运维
php性能分析之
php-fpm
慢执行日志slow log用法浅析
本文实例讲述了php性能分析之
php-fpm
慢执行日志slowlog用法。
kp12345
·
2016-10-17 11:09
nginx+php-fpm配置后页面显示空白的解决方法
OS:Ubuntu15.04由于nginx与
php-fpm
之间的一个小bug,会导致这样的现象:网站中的静态页面*.html都能正常访问,而*.php文件虽然会返回200状态码,但实际输出给浏览器的页面内容却是空白
feiniao8651
·
2016-10-09 17:23
ubuntu
nginx
bug
服务器配置
CentOS6 配置Nginx,MySql,
php-fpm
开机启动的方法
一.Nginx开机启动1、在/etc/init.d/目录下创建脚本vim/etc/init.d/nginx2、编写脚本内容(将以下复制进去相应改动安装路径)#!/bin/bash#nginxStartupscriptfortheNginxHTTPServer#itisv.0.0.2version.#chkconfig:-8515#description:Nginxisahigh-performan
Zidane_Zhang
·
2016-10-08 13:53
php-cgi,
php-fpm
首先,CGI是干嘛的?CGI是为了保证webserver传递过来的数据是标准格式的,方便CGI程序的编写者。webserver(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么webserver会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找PHP解析器来
mistyraine
·
2016-09-30 11:02
php
功能实现
nginx、
php-fpm
与 docker
假设你知道nginx、
php-fpm
是什么你了解docker的基本命令运行环境MacBookPro,OSX10.11.5启动
php-fpm
解释执行php需要
php-fpm
,先让它运行起来:dockerrun
edwingeng
·
2016-09-30 00:00
docker
nginx
php
php-fpm
进程设置优化
request_terminate_timeout=30#表示等待30秒后,结束那些没有自动结束的php脚本,以释放占用的资源。这里先说一下涉及到这个的几个参数,他们分别是pm、pm.max_children、pm.start_servers、pm.min_spare_servers和pm.max_spare_servers。pm表示使用那种方式,有两个值可以选择,就是static(静态)或者dy
幼兒園童鞋
·
2016-09-27 11:43
配置文件
动态
资源
WEB杂谈
nginx、TP框架实现兼容pathinfo和rewrite两种url访问方式
环境:centos7,yum安装的nginx1.10、
php-fpm
,tp3.2本方法只需要配置nginx.conf的一个文件就可以支持pathinfo和rewrite两种url访问方式vim/etc/
JoatECJTU
·
2016-09-25 23:24
PHP
nginx
php配置
php-fpm
启动参数及配置详解
php-fpm
启动参数及重要配置详解,这个不用多说,做PHP开发的同学都需要用。
yallo
·
2016-09-24 00:09
php-fpm
Apache的PHP-FPM-启用实例
阅读更多
PHP-FPM
作为FastCGI进程管理器而广为熟知,它是PHPFastCGI实现的改进,带有更为有用的功能,用于处理高负载的服务器和网站。
xdlliutao
·
2016-09-14 15:00
解决502错误的笔记
阅读更多使用socket方式连接Nginx优化
php-fpm
性能TCP和unixdomainsocket方式对比TCP是使用TCP端口连接127.0.0.1:9000Socket是使用unixdomainsocket
鱼儿鱼儿猫猫
·
2016-09-13 11:00
php-fpm
启动脚本
近日测试一个东西需要,将原先的php进行了升级,从5.2升级到了5.6,从PHP5.4RC2开始,
php-fpm
已经转正了,不再被php团队标注为EXPERIMENTAL(实验性的)。
easehu
·
2016-09-13 10:28
nginx安装php和
php-fpm
最近在学习nginx,看了好多帖子终于安装成功了。经验,首先不要用yum安装,安装完以后根本找不到安装目录在哪里呀,然后安装失败以后会很不方便。最终选择了自己编译安装。看了好多帖子都不行,终于找到一个靠谱的呀,好详细。帖子地址http://www.cnblogs.com/zxpo/p/3798983.htmlphp-fpm打补丁cd/usr/local/srcgzip-cdphp-5.2.8-fp
canonind
·
2016-09-09 16:28
php
nginx
local
nginx、
php-fpm
、mysql用户权限解析
nginx本身不能处理PHP,它只是个web服务器。当接收到客户端请求后,如果是php请求,则转发给php解释器处理,并把结果返回给客户端。如果是静态页面的话,nginx自身处理,然后把结果返回给客户端。Nginx下php解释器使用最多的就是fastcgi。一般情况nginx把php请求转发给fastcgi管理进程处理,fastcgi管理进程选择cgi子进程进行处理,然后把处理结果返回给nginx
github.com/starRTC
·
2016-09-09 14:00
未分类
PHP-FPM
性能优化参考
这两天发现网站卡的要命,但是奇怪的是负载均衡、内存、磁盘输入输出、CPU都是正常的,我发现tcp的close_wait状态的连接特别多,那应该是nginx或者php的问题啦;转载一篇关于
PHP-FPM
配置文件优化的文章
瑟龙
·
2016-09-08 16:57
服务端开发
WebService之nginx+(
php-fpm
)结构模型剖析及优化
随着php脚本语言使用的普及,目前webserice服务大部分都在用nginx+(
php-fpm
)的结构,了解了其工作过程后才可以在各个方面想办法做调整优化和故障排查,从以下几点总结一下这种模型。
愚人乙
·
2016-09-06 12:55
php
nginx
fpm
web/负载均衡
PHP5.6中
php-fpm
的配置、启动、关闭和重启
该文主要讲述:如何配置
php-fpm
、常见报错解决方法和
php-fpm
的启动、关闭和重启。LNMP环境中的nginx是不支持php的,需要通过fastcgi插件来处理有关php的请求。
Field_Yang
·
2016-09-01 17:48
PHP5.6
php-fpm
Nginx服务器
nginx和php配置
php-imapphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-mcryptphp-bcmathphp-mhashlibmcrypt1.1、启动
php-fpm
拉肚
·
2016-08-27 14:54
使用socket方式连接Nginx优化
php-fpm
性能
https://blog.linuxeye.com/364.htmlNginx连接fastcgi的方式有2种:TCP和unixdomainsocket什么是Unixdomainsocket?——维基百科Unixdomainsocket或者IPCsocket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unixdomainsockets既可以使用字节流和数据队列,而管道
ihanxiao2100
·
2016-08-26 17:00
Nginx
php-fpm
启动参数及重要配置详解
阅读更多约定几个目录/usr/local/php/sbin/
php-fpm
/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一,
php-fpm
nbczw8750
·
2016-08-22 09:00
php-fpm
启动
参数
配置
php-fpm
启动参数及重要配置详解
阅读更多约定几个目录/usr/local/php/sbin/
php-fpm
/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一,
php-fpm
nbczw8750
·
2016-08-22 09:00
php-fpm
启动
参数
配置
php-fpm
进程数优化方法
由于自己的服务器是云服务器,硬盘和内存都比较小,所以内存经常不够使,通过Linux命令查看后,发现启动
php-fpm
进程数有20多个,占用了将近1G的内存,整个服务器才1.5G的内存,最后通过对
php-fpm
nbczw8750
·
2016-08-22 09:00
php-fpm
服务器
优化
关于NGINX下开启
PHP-FPM
输出PHP错误日志的设置
阅读更多最近在本地搭建的LNMP的开发环境。为了开发的时候不影响前端的正常开发就屏蔽的PHP里面php.ini中的一些错误提示。但是这样一来,就影响到了后端开发的一些问题比如不能及时调试开发中的一些问题。nginx与apache不一样,在apache中可以直接指定php的错误日志,那样在php执行中的错误信息就直接输入到php的错误日志中,可以方便查询。在nginx中事情就变成了这样:nginx只
nbczw8750
·
2016-08-22 09:00
nginx
php-fpm
php日志
LNMP - 常见的502错误
常见的502错误1.配置错误因为nginx找不到
php-fpm
了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port2.资源耗尽lnmp架构在处理php
kevinjin117
·
2016-08-21 16:37
linux
nginx
lnmp
LNMP架构搭建与优化
CentOS 7 安裝 Nginx、PHP7、
PHP-FPM
CentOS7安裝Nginx、PHP7、
PHP-FPM
安裝nginx CentOS7沒有內建的nginx,所以先到nginx官網 http://nginx.org/en/linux_packages.html
Alpha
·
2016-08-10 13:00
php-fpm
dockerfile
添加扩展的dockerfile:FROMphp:5.6-fpmENVTZ=Asia/ShanghaiRUNset-xe\#"构建依赖"&&buildDeps="\git\build-essential\php5-dev\php5-mysql\php5-xmlrpc\libxml2\libxml2-dev\libfreetype6-dev\libjpeg62-turbo-dev\libmcrypt-
xiamin1
·
2016-08-09 11:34
dockerfile
docker
Nginx
PHP-FPM
增加PHP后缀解析
在很多情况下,我们需要把.html也使用php解析。更改nginx配置文件 location ~ \.(php|do|aspx)?$ { #这里增加后缀 fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_F
rong341233
·
2016-08-04 11:21
php
fpm
LNAMP
nginx 安装配置
install pcre-devel zlib-devel openssl-devel安装需要的服务 yum -y install nginx php-mysql mysql mariadb-server
php-fpm
苦若甘来
·
2016-07-29 16:25
安装
nginx
配置
linux系统管理
Nginx 与
PHP-FPM
运行原理
阅读更多一、什么是CGICGI是为了保证webserver传递过来的数据是标准格式的,方便CGI程序的编写者。webserver(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么webserver会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找PHP解析器
王之子
·
2016-07-28 11:00
Nginx
PHP-FPM
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他