/etc/sysctl.conf net.core.netdev_max_backlog = 1048576 # 默认为1000net.ipv4.tcp_max_syn_backlog = 1048576 # 默认为1024 nginx:数量是cpu核数的2倍性能最优nginx.conf worke ...
分类:
其他好文 时间:
2019-02-21 15:55:02
阅读次数:
148
一、简介 1、由于zabbix是php得,所有lnmp环境这里测试用的上一个实验环境,请查看https://www.cnblogs.com/zhangxingeng/p/10330735.html ; 2、就是上一个例子得架构图加上zabbix,架构图如下; 3、系统环境CentOS Linux r ...
分类:
Web程序 时间:
2019-02-21 15:29:17
阅读次数:
322
首先tp5的访问目录指向到webroot/public文件夹中。thinkphp的url访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值...],这个需要支持pathinfo,Apache默认支持,而Nginx不支持。1.ph ...
分类:
Web程序 时间:
2019-02-20 15:56:37
阅读次数:
263
首先,Thread Safe 是指程序在运行时需对线程(thread)进行安全检查,以防止有新要求就启动新线程的 CGI 执行方式耗尽系统资源。None Thread Safe 则指程序在运行时不对线程进行安全检查。 再来看 PHP 的两种服务模式:ISAPI 和 FastCGI 。ISAPI 服务 ...
分类:
其他好文 时间:
2019-02-19 15:03:33
阅读次数:
196
背景: nginx是通过源码安装,php环境和php-fpm是通过apt-get自动安装。 以下记录下出现的几个问题及方法 一、访问php文件无法识别 安装nginx和fpm完成之后,通过在nginx的容器中添加一个php的测试页面为test.php,代码只写 <?phpphpinfo();?> 其 ...
分类:
系统相关 时间:
2019-02-19 11:40:59
阅读次数:
225
location ~ [^/]\.php(/|$) { #fastcgi_pass remote_php_ip:9000; fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; fastcgi_split_path_inf... ...
分类:
其他好文 时间:
2019-02-18 10:15:55
阅读次数:
201
#user nobody; #开启进程数 <=CPU数 worker_processes 1; #错误日志保存位置 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;... ...
分类:
其他好文 时间:
2019-02-15 22:27:22
阅读次数:
195
一、简介 本章介绍一些架构原理基础知识, 1.1、LNMP及php-fpm 请参考https://www.cnblogs.com/zhangxingeng/p/10242902.html 1.2、透明代理、反向代理,正向代理 请参考https://www.cnblogs.com/zhangxinge ...
分类:
Web程序 时间:
2019-02-14 13:14:56
阅读次数:
254
一、找到扩展包进入安装 php 的源码包中的扩展文件夹 cd php-x.x.x/ext/ 再进入到要安装的扩展包目录,以扩展 mbstring 为例 cd mbstring 二、编译phpize./configure --with-php-config=/usr/local/php/bin/php ...
分类:
Web程序 时间:
2019-02-11 15:37:31
阅读次数:
242
PHP-FPM 介绍 CGI 协议与 FastCGI 协议 每种动态语言( PHP,Python 等)的代码文件需要通过对应的解析器才能被服务器识别,而 CGI 协议就是用来使解释器与服务器可以互相通信。PHP 文件在服务器上的解析需要用到 PHP 解释器,再加上对应的 CGI 协议,从而使服务器可 ...
分类:
Web程序 时间:
2019-02-11 10:58:28
阅读次数:
206