#基本配置: #user nobody;#配置worker进程运行用户worker_processes 1;#配置工作进程数目,根据硬件调整、通常等于CPU数量或者2倍于CPU数量 比如四核电脑(可以配置4或者8) #error_log logs/error.log; #配置日志类型、默认为erro ...
分类:
其他好文 时间:
2019-07-06 13:38:01
阅读次数:
141
一、概述 默认启动Nginx时,使用的配置文件是: 安装路径/conf/nginx.conf 文件,可以在启动nginx的时候,通过-c来指定要读取的配置文件 1.1、核心模块指令 重点看看:error_log、include、pid、user、worker_cpu_affinity、worker_ ...
分类:
其他好文 时间:
2019-07-03 22:44:34
阅读次数:
132
#运行用户,默认即是nginx,可修改user root;#nginx进程,一般设置为和cpu核数一样worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/erro ...
分类:
其他好文 时间:
2019-07-01 10:49:45
阅读次数:
113
一. nginx的安装和启动 1. yum安装nginx yum install nginx 2. tenginx的源代码编译安装 安装步骤: https://www.cnblogs.com/q767498226/p/10704784.html 3. nginx的启动等 systemctl star ...
分类:
其他好文 时间:
2019-06-29 00:24:28
阅读次数:
124
这是Thinkphp3.2.3的一个坑~ 具体原因也没搞清楚,测试环境都是好的,线上就出问题,是因为线上debug是关闭的 具体原委特此记录: 现象:(打开DEBUG就正常了,所以界面看不到具体报错滴~) 排查思路: php-fpm_error.log也没有明显报错 nginx.access.log ...
分类:
Web程序 时间:
2019-06-28 16:35:52
阅读次数:
470
在安装的过程中遇到了几个坑,特地记录下来。启动的时候会有有个错误: 大意为mysql退出且更新不了pid文件。 查看error.log,如图: 大意为ibdtata1文件不够,初始化的时候页数太大。初步判断为配置文件的配置参数问题。 将其改小或注释后解决。 初始化命令: bin/mysql_inst ...
分类:
数据库 时间:
2019-06-24 20:50:57
阅读次数:
162
优化Nginx服务的worker进程个数在高并发、高访问的Web服务场景,需要事先启动好更多的Nginx进程,以确保快速响应大量并发的用户请求。根据该服务器所有的CPU颗数的核数加起来总和*2=worker_processesXX;官方建议是和核数相同例如一台2颗物理CPU每个CPU的核数为4核;计算结果就是8*2=16(为worker_processesXX)[root@blog~]#vi/et
分类:
其他好文 时间:
2019-06-11 20:56:49
阅读次数:
130
#user nobody;worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/nginx.pid; event ...
分类:
其他好文 时间:
2019-05-24 18:38:24
阅读次数:
134
默认的 nginx 配置文件 nginx.conf 内容如下: 1 #user nobody; 2 worker_processes 1; 3 4 #error_log logs/error.log; 5 #error_log logs/error.log notice; 6 #error_log ...
分类:
其他好文 时间:
2019-05-16 23:00:16
阅读次数:
157
PHP FPM是一个PHP FastCGI管理器,php fpm.conf配置文件用于控制PHP FPM管理进程的相关参数,比如工作子进程的数量、运行权限、监听端口、慢请求等等。 我们在编译安装PHP的时,在./configure的时候带 –enable fpm参数即可开启PHP FPM。PHP F ...
分类:
Web程序 时间:
2019-05-15 19:16:47
阅读次数:
177