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
nginx 和
php-fpm
使用unix socket通信及配置
今天看了一下
php-fpm
和nginx使用unixsocket的方式通信,自己也配置测试了一下,ok,测试成功,没毛病,现在给大家分享一下。
Shiva-ly
·
2020-07-29 10:51
linux环境配置nginx服务访问PHP文件出现:File not found错误
出现Filenotfound错误处理,分两种情况1、
php-fpm
找不到SCRIPT_FILENAME里执行的php文件2、
php-fpm
不能访问所执行的php,也就是权限问题第一种情况:更改配置文件nginx.conflocation
lilian129
·
2020-07-29 10:16
服务器环境配置
linux
NGINX、
PHP-FPM
开机自动启动
https://my.oschina.net/yearnfar/blog/284862NGINXSHELL脚本放到/etc/init.d/下取名nginx#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(
kevinw9
·
2020-07-29 10:17
nginx
php的运行原理、cgi对比fastcgi以及php-cgi和
php-fpm
之间的联系区别
最近项目中本地测试环境遇到了windows环境下的nginx使用file_get_contents/curl访问php文件导致的阻塞问题,一直在找解决的方案,这个问题研究了三天终于找到了解决方案,特别因为这个我也对php的运行原理产生了兴趣,所以这里对此进行一定程度的记录,可能会有错漏的地方,欢迎指正。要了解php的运行原理,首先要了解下面几个概念:CGI:CGI的英文是(COMMONGATEWA
贝伦酱
·
2020-07-29 09:55
nginx与
php-fpm
是不是以多进程多线程方式运行的
PHP-FPM
是阻塞的单线程模型,pm.max_children指定的是最大的进程数量,pm.max_requests指定的是每个进程处理多少个请求后重启(因为PHP偶尔会有内存泄漏,所以需要重启).
atzqtzq
·
2020-07-29 09:15
php-fpm
与nginx通信connect() to unix:/tmp/php-fpm.sock failed (13: Permission denied) 的解决方法
nginx返回404,log文件错误信息如下2018/12/3006:32:32[crit]9418#9418:*5connect()tounix:/tmp/php-fpm.sockfailed(13:Permissiondenied)whileconnectingtoupstream,client:xxx.xxx.xxx.xxx,server:localhost,request:"GET/hom
Segment fault
·
2020-07-29 09:42
linux
Php-fpm
TcpSocket vs UnixSocket
default-configuration-and-performance-of-nginx-phpfpm-and-tcp-socket-or-unix-domain-socket/受到一些启发,遂google了一下,的确有很多人推荐使用
php-fpm
Liv2005
·
2020-07-29 09:34
nginx和
php-fpm
是使用 tcp socket 还是 unix socket ?
tcpsocket允许通过网络进程之间的通信,也可以通过loopback进行本地进程之间通信。unixsocket允许在本地运行的进程之间进行通信。分析从上面的图片可以看,unixsocket减少了不必要的tcp开销,而tcp需要经过loopback,还要申请临时端口和tcp相关资源。但是,unixsocket高并发时候不稳定,连接数爆发时,会产生大量的长时缓存,在没有面向连接协议的支撑下,大数据
高小小的家长
·
2020-07-29 09:39
nginx
linux
socket
nginx
php-fpm
如何优化高流量站点的nginx和
php-fpm
的几个方面
通信机制的选择nginx和
php-fpm
是使用tcpsocket还是unixsocket?
高小小的家长
·
2020-07-29 09:08
nginx
LNMP环境搭建
搭建LNMP环境,并且通过phpMyAdmin-4.0.10.20-all-languages.zip这个软件测试是否安装成功整体架构client–>nginx(192.168.6.7)–>
php-fpm
45° 微笑
·
2020-07-29 09:06
LNMP
Linux运维
nginx
Nginx出现Access Denied的原理分析与解决方案
如果你发现Nginx服务器出现AccessDenied我觉得90%的可能性是Nginx配置文件配置的有些小毛病,网上有些解决方案是修改
php-fpm
的配置文件中的security.limit_extensions
她已不在
·
2020-07-29 07:14
php-fpm
定义成集群资源时报错解决方法
这是我在实验中碰到的问题,我们在定义
php-fpm
为资源的时候,用php程序包自带的脚本会报错。笔者花了很多时间尝试了各种办法,最后找到了一位网友写的脚本,可以解决。脚本如下:#!
weixin_34413103
·
2020-07-29 06:26
Nginx-负载均衡实践(一、对
PHP-FPM
进行分摊)
请求分发到后端服务器后端服务器:处理前端服务器分发而来的PHP请求前端服务器:192.168.1.10后端服务器:192.168.1.11,192.168.1.12后端服务器的配置:两台后端服务器分别配置
php-fpm
weixin_34242658
·
2020-07-29 06:42
lnmp1.4痛苦的配置经历
先要把/media/sf_public的用户和组改了,可是改不了,只能改nginx的用户为root,并且
php-fpm
的用户和组改为www和vboxsf,不允许改为root,这时才不会报403和notinputfile
w786572258
·
2020-07-29 06:41
linux
nginx 和
php-fpm
实时运行情况查看
环境:centosphp7.1.7配置路径:在server中增加配置内容:location/nginx_status{stub_statuson;access_log/usr/local/nginx/logs/status.log;#日志auth_basic"NginxStatus";}浏览器,路径访问:http://139.199.**.**/nginx_status(ip,为自己的ip)Act
奔跑吧笨笨
·
2020-07-29 05:47
运维
Nginx+PHP-FPM集群不跑满
Nginx负载以及带宽都偏低,各
PHP-FPM
节点占用也偏低,查看
PHP-FPM
的status,其中maxactiveprocesses只有50多。
PHP-FPM
的配置:pm=dynamic
_小B
·
2020-07-29 05:39
PHP
同步阻塞与异步非阻塞适用场景
异步的优势高并发,同步阻塞IO模型的并发能力依赖于进程/线程数量,例如
php-fpm
开启了200个进程,理论上最大支持的并发能力为200。
李景山-编程者
·
2020-07-29 05:40
架构
异步
应用
并发
什么是SAPI,FastCGI,
PHP-FPM
?学习PHP的必备知识
【欢迎关注我的微信(yudadanwx,和我的昵称相同)】一个月前,我想在阿里云ECS上部署一个PHP接口,发现服务器没有配置
PHP-FPM
,所以立刻捣鼓了下,没想到是最后花了一小时才搞定,事后分析了下
虞大胆的叽叽喳喳
·
2020-07-29 00:16
centos7 配置
php-fpm
服务
新增配置文件,根据自己安装的
php-fpm
路径修改vim/usr/lib/systemd/system/php-fpm.service[Unit]Description=ThePHPFastCGIProcessManagerAfter
我是大黄蜂
·
2020-07-28 20:04
工具
php 项目目录设置open_basedir
那就很可能是在
php-fpm
中的fastcgi.conf中配置了。
php-fpm
中的配置会覆盖php.ini的配置。fastcgi_paramPHP_ADM
我是大黄蜂
·
2020-07-28 20:04
php
LAMP组合之服务分离部署
前言1.实验需求2.实验软件3.服务器规划4.目录规划5.实验拓扑6.部署apache服务7.部署mariadb服务8.部署
php-fpm
服务9.部署wordpres程序10.部署phpMyadmin程序
weixin_34309543
·
2020-07-28 19:22
Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.
查看了进程,nginx,
php-fpm
都在运行,排除程序错误,那么就是配置的问题了.一个可能的错误,是由于配置中的fastcgi_pass配置错了错误的配置如下server{listen80;server_namelocalhost
weixin_33912445
·
2020-07-28 18:47
配置fastcgi与
PHP-fpm
通信配置
server{listen80;root/wwwweb/projects/crmindexindex.htmlindex.htmindex.phplocation/{try_files$uri$uri//index.php}location~\.php${fastcgi_split_path_info^(.+\.php)(/.+)$;//nginx默认不能接受path_info的值fastcgi_
christianok
·
2020-07-28 11:53
web
技术
nginx
php
web
PHP与nginx之间的运行机制及其原理
一、普及Nginx与
Php-fpm
相关知识点(转载)Nginx是什么Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。
小秀的博客
·
2020-07-28 08:35
PHP
其他
macOS使用HomeBrew安装php,Mysql,nginx
1.自己刚装完,凭着记忆写的大部分,内容仅供参考,后面没有配置nginx与
php-fpm
。
老猫&咸鱼
·
2020-07-28 08:23
系统
MySQL
php.ini 配置调优 —— 让 PHP 应用性能维持在更高水平
php.ini文件PHP解释器在php.ini文件中配置和调优,这个文件在不同操作系统中的位置有所不同,而且一般命令行对应的php.ini和
PHP-FPM
对应的php.ini文件
宁不凡
·
2020-07-28 06:57
奇技淫巧
php CGI FASTCGI CLI MODULE
PHP-FPM
PHP运行模式有4钟:1)cgi通用网关接口(CommonGatewayInterface))2)fast-cgi常驻(long-live)型的CGI3)cli命令行运行(CommandLineInterface)4)web模块模式(apache等web服务器运行的模块模式)1.CGI(CommonGatewayInterface)CGI即通用网关接口(CommonGatewayInterface
橙虚缘
·
2020-07-28 05:41
php
centos7 编译安装php7.4.7
1,先删除所有的phpyumremovephp如果之前已经编译安装了其他版本的phprm-rf/usr/local/php/bin/php/usr/local/sbin/
php-fpm
/usr/local
kina100
·
2020-07-28 01:51
php笔记
php
php-fpm
和swoole 最新性能对比
php-fpm
框架和swoole框架性能对比环境对比框架对比维度1:单次计算能力2:并发下计算能力3:操作数据库测试结果easyswoolelaravelgolang测试结果easyswoolelaravelgolang
jackbon8
·
2020-07-28 00:22
php
cgi、fastcgi、
php-fpm
的关系
1、CGIwebserver(比如Nginx)和PHP、Python等通信的协议1、Nginx接收到php请求;2、php解析器解析php.ini,初始化执行环境;3、返回结果给浏览器;2、Fastcgi高性能的CGI(通过减少解析php.ini的次数,提高性能)1、Nginx接收到php请求;2、Fastcgi启动master,解析php.ini,初始化执行环境;3、启动worker;4、返回结
skarner
·
2020-07-27 18:22
PHP 框架 QueryPHP 1.0 正式版,四年打磨生产可用!
关于QueryPHPQueryPHP是一款现代化的高性能PHP渐进式协程框架,我们还是主要面向传统
PHP-FPM
场景,以工程师用户体验为历史使命,让每一个PHP应用都有一个好框架。
QueryPHP
·
2020-07-27 17:04
swoole
php
vue.js
php -v和phpinfo() 输出的php版本不一致(php和
php-fpm
版本不一致)
其中,nginx服务解析phpinfo()是依赖
php-fpm
实现的,所以phpinfo()输出的是
php-fpm
启动的版本;而终端执行php-v是加载终端配置文件中设置的php安装目录对应的php版本的
威本联萌治愈的一天
·
2020-07-27 15:23
php
kswapd0 进程CPU占用过高
我以为会是nginx和
php-fpm
这两个一半一半这样子的情况,结果发现kswapd0这个进程直接99%。然后马上又降下去了。前几天一直没时间找原因,今天抽出点时间把这个整理下。
weixin_30345055
·
2020-07-27 13:14
nginx+php环境搭建,实现利用nginx做服务器运行php代码
简要总结一下熟悉了一个配环境的基本流程开发机环境:centos6.31、下载安装yuminstallnginxyuminstallphp-fpm其它下载方式get下:wget下载链接会下载到当前目录2、分别修改nginx和
php-fpm
pingzishinee
·
2020-07-27 13:33
技术
记录一次线上服务器内存持续增高问题梳理及总结
mysql线上服务器配置:8核16Gphp-fpm配置:pm=staticpm.max_children=500;pm.max_requests=5000//此配置没有打开三、内存持续增高原因分析查看了
php-fpm
繁星落眼眶
·
2020-07-27 11:26
优化
nginx
php-fpm
Linux网站服务
的转变:B/S架构WebServerNginx(Tengine)、Apache、IIS静态元素.html.img.css.swf.mp4动态元素.php.jsp.cgi.aspSQLWeb中间件php:
PHP-fpm
Luke-阿坤
·
2020-07-16 02:36
Linux基础
简单的service编写 nginx
php-fpm
nginx几个方法start直接启动查看返回值是否是0如果0则success非0则failurestop直接调用killprocreload调用nginx-sreloadrestartstop,starttest调用nginx-tstatus直接调用status几个方法killproc,status,success,failure来自/etc/init.d/functions详细方法:/etc/i
iteye_309
·
2020-07-16 00:03
运维
php
[原创]Swoft源码剖析-代码自动更新机制
不同于
php-fpm
每次请求都会加载一次PHP代码,常驻型应用只会读取一次源文件,为了避免每次发布/调试代码都需要手动重启swoft应用,swoft提供了自动重载代码的功能。
bromine
·
2020-07-15 23:08
php预加载,preload
php预加载,preloadphp.ini#只用设置成0以后重启php才能清空preload的文件opcache.enable=1#配置进行preload的php脚本,
php-fpm
启动的时候会先根据这个文件进行预加载
______心丶
·
2020-07-15 13:46
php
opcache
预加载
优化
LNMP环境搭建
LNMP和LAMP不同的是,LNMP中提供web服务的是Nginx,并且php是作为一个独立服务存在的,这个服务叫做
php-fpm
,Nginx直接处理静态请求,动态请求会转发给
php-fpm
。
想走安全的小白
·
2020-07-15 09:09
Linux环境配置
PHP安装
服务器使用nginx时,需要使用
php-fpm
。所以PHP安装需要通过编译源码来安装。
iamxcc
·
2020-07-15 09:14
Linux 配置nginx和php代理 ip访问
2、安装php,为php的运行提供环境yuminstall-yphp3.安装
php-fpm
组件yuminstall-yphp-fpm4.启动php-fpmsystemctlstartphp-fpm5.安装
sc_爬坑之路
·
2020-07-15 08:38
Linux
Linux
配置nginx和php代理
ip访问
nginx和php
Centos7中部署PHP项目(PHP+nginx+mysql)
nginx整合
php-fpm
:编辑php-fpm.conf配置文件;最后一行改成如下include=/usr/local/etc/php-fpm.d/*.conf进入/etc/php-fpm.d/目录下
xingquanxiang
·
2020-07-15 07:48
linux
PHP
阿里云服务器部署python项目
其他参考资料:区分wsgi、uWSGI、uwsgi、
php-fpm
、CGI、FastCGI的概念阿里云部署django网站教程(Ngnix+Uwsgi+virtualenv)使用Nginx和Gunicorn
午觉不眠Orz
·
2020-07-15 06:14
nginx+FastCGI到底是谁影响超时时间
PHP本身超时处理在php.ini中,有一个参数max_execution_time可以设置PHP脚本的最大执行时间,但是,在php-cgi(
php-fpm
)中,该参数不会起效。
weixin_34360651
·
2020-07-15 05:53
centos7部署LAMP+xcache (php fpm模式)
centos7通过RPM包部署分离式LAMP+xcache(
php-fpm
)要求:rpm包部署LAMP,并且需要将LAMP环境进行分离式的部署(1)一个虚拟主机提供wordpress一个虚拟主机提供phpMyadmin
weixin_34221036
·
2020-07-15 05:01
nginx 中fastcgi_pass监听unix socket和tcp socket的区别
2019独角兽企业重金招聘Python工程师标准>>>Nginx和
PHP-FPM
的进程间通信有两种方式,一种是TCPSocket,一种是UNIXDomainSocket.其中TCPSocket是IP加端口
weixin_34112900
·
2020-07-15 05:15
关于php -fpm 出现127.0.0.1:9000已经被占用
今天安装启动PHP时出现下面的错误:[root@lnmp01etc]#/application/php/sbin/
php-fpm
错误:[03-Aug-201721:30:29]ERROR:failedtoopenerror_log
weixin_33860722
·
2020-07-15 04:22
php配置 php-cgi.sock使用
php配置php-cgi.sock使用PHP配置文件:[global]pid=/run/
php-fpm
/php-fpm.piderror_log=/var/log/
php-fpm
/php-fpm.loglog_level
懒人Mr
·
2020-07-15 01:42
PHP
linux
spawn-fcgi与
PHP-FPM
本节为大家介绍spawn-fcgi与
PHP-FPM
。AD:WOT2015互联网运维与开发者大会
云端的蜗牛
·
2020-07-15 00:07
Linux架构
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他