- 博客(10)
- 收藏
- 关注
原创 PHP-FPM子进程设置
他们分别是:pm、pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_servers。pm:表示使用那种方式,有两个值可以选择,就是static(静态)或者dynamic(动态)。在更老一些的版本中,dynamic被称作apache-like。这个要注意看配置文件的说明。下面4个参数的意思分别为:pm.max_children:静态方式下开启的php-fpm进程数量。
2024-04-26 11:40:41
1588
原创 cgi、fastcgi、php-cgi、php-fpm的区别
CGI协议是Web服务器与CGI程序之间传递信息的接口标准.,当Web服务器获取到客户端提交的数据后,通过CGI接口转交给CGI程序处理,最后返回给客户.FastCGI是一种协议,是从CGI标准的基础上发展而来.它的诞生就是为了减轻Web服务器与CGI程序的交互负载,使得服务器可以同时处理更多的请求.可以说php-fpm是php-cgi的改进版,php-cgi以指定的进程工作,而php-fpm可以动态的管理子进程,让子进程处理更多的请求.php-fpm可以更好的管理php进程。
2024-04-26 11:29:34
402
原创 MySQL默认配置文件位置发生改变后如何查找
1、首先先看看你的mysql在哪,通过which命令which mysql会得到如下结果[zz@localhost ~]$ which mysql/usr/bin/mysql2、针对此位置的MySQL查看配置文件路径/usr/bin/mysql --verbose --help | grep -A 1 ‘Default options’结果如下所示:[zz@localhost ~]...
2020-03-05 18:13:34
161
原创 laravel安装记录
1. composer create-project --prefer-dist laravel/laravel blog速度慢composer config -g repo.packagist composer https://packagist.phpcomposer.com2. 安装一半报错进入到blog后,composer install。无报错完成3. 访问项目 报错,No a...
2019-12-20 10:39:21
233
原创 解决Composer速度慢的办法
一查看 composer 主目录:通过 composer config -l -g 命令可以列出 composer 的全局配置信息,在这些信息中查找 [home] 配置项就是 composer 的主目录。进入 composer 的主目录,打开 config.json 文件(如果没有就自己创建一个),然后增加本镜像服务的配置信息,最终内容如下:二网站:https://pkg.phpcompo...
2019-12-19 15:25:08
1300
原创 Http,Socket,Tcp,Udp,Ip原理区别
TCP,UDP,IPTCP是传输层的协议,UDP也是传输层的协议,IP是网络层的协议。IP:是用来找到目标计算机。如A向B发送数据,那么要找到对方B的计算机,找到后就确定了网络间的通道,A - B。也就是说IP是来确定网络间的路径的。TCP:是用来实现通信的,它是一个全双工的协议(后面会说明)。在IP实现了网络间路径后,TCP提供了这个路径的全双工通信的能力。这个链接的建立要经历三次握...
2019-12-17 19:13:33
153
原创 docker搭建lnmp
下载所需镜像docker pull mysql:5.7docker pull php:7.2-fpmdocker pull nginx:1.12.2创建并启动mysqldocker run -d -p 3307:3306 -v ~/mydocker/lnmp/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name do...
2019-11-19 15:04:55
295
原创 docker常见命令
一、Docker基础Docker常见命令docker create # 创建一个容器但是不启动它 例如:docker create --name mycon php:5.6-fpmdocker run # 创建并启动一个容器 -a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互...
2019-11-19 14:33:52
217
原创 mac环境下通过homebrew安装的php报错解决:Warning: PHP Startup: Unable to load dynamic library
事情的起因是安装了多个PHP版本每次使用php 都会有一堆警告:PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/local/opt/php56-igbinary/igbinary.so’ - dlopen(/usr/local/opt/php56-igbinary/igbinary.so, 9): image no...
2018-11-09 11:42:44
4600
原创 PHP无限极分类树
有一分类表如下,id 自增,pid父级id,name 分类名称idpidname10中国20美国30日本41河北省51山西省62华盛顿73广岛84沧州市98肃宁县105运城市1110风陵渡镇1211谭家巷取出所有数据在这
2018-11-05 21:21:33
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人