nginx,php-fpm配置部分小结
时间:2022-05-14
本文章向大家介绍nginx,php-fpm配置部分小结,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一、有了方向才不会一次又一次的抓狂
路径解析:
1.1 /usr/local/nginx 目录下:
/usr/local/src //下载目录
/usr/local/nginx/conf/nginx.conf //nginx主配置文件
/usr/local/nginx/conf/vhost/ //虚拟主机配置目录
/usr/local/nginx/conf/htpasswd //配置密钥
/usr/local/nginx/logs/ //nginx日志存放目录
/usr/local/nginx/sbin/nginx -t //测试nginx配置
/usr/local/nginx/sbin/nginx -s reload //重新加载配置
/usr/local/nginx/sbin/nginx -V //显示版本和配置信息
/etc/init.d/nginx restart //重启nginx服务
1.2 /usr/local/php-fpm 目录下:
/usr/local/php-fpm/etc/php-fpm.conf //php-fpm主配置
/usr/local/php-fpm/sbin/php-fpm -t //测试php-fpm配置
/usr/local/php-fpm/sbin/php-fpm -i //查看PHP信息
/usr/local/php-fpm/sbin/php-fpm -m //查看PHP加载的模块
/usr/local/php-fpm/var/log/ //php-fpm的log目录
/etc/init.d/php-fpm restart //重启php-fpm服务
二、有了思路才会得心应手
2.1 nginx详细配置
/usr/local/nginx/conf/vhost/haha.com.conf
- 添加重定向
- 添加PHP解析
- 配置静态文件过期时间
- 配置防盗链
- 配置访问控制
- 配置特殊目录不解析php
- 配置user-agent
- 配置access_log
/usr/local/nginx/conf/vhost/
- 配置多个WEB server
- 配置代理服务器
- 配置ssl
- 配置负载均衡
/usr/local/nginx/logs/
- 配置access访问日志
- 配置nginx_error日志
2.2 php-fpm详细配置
/usr/local/php-fpm/etc/php-fpm.conf
- 配置php-fpm.pid
- 配置error_log
- 配置listen.mode
- 配置php-fpm的pool
- 配置慢日志
- 配置open_basedir
- 配置进程管理方式pm = dynamic or static
/usr/local/php-fpm/var/log/
- 查看php-fpm.log主配置文件日志
- 查看php_error.log
- 查看站点_slow.log慢日志
- 使用动态变量进行动态数据比较(r2笔记25天)
- MVC分部视图@Html.Partial
- 基于马尔科夫链的产品评估预测
- MVC 控制器中传递dynamic(对象) 给视图
- 使用copy命令解决LONG类型的困扰(r2第24天)
- MVC 获取路由的 URL 参数值和默认值的集合。
- 用libsvm进行回归预测
- mvc路由配置.html结尾的伪静态
- 【编程基础】Java的接口和抽象类
- 循序渐进调优union相关的sql(r2笔记23天)
- 对分区表导入导出的水平,垂直切分(r2第22天)
- 巧用parallel极速提升数据加载速度(r2第21天)
- 【Windows编程】创建多文档界面
- 生产环境sqlldr加载性能问题及分析之二(r2第20天)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Java Map转对象
- 59.Vue 使用webpack构建vue项目
- Android初学设置文字跑马灯效果
- 使用Zolom内存解析运行python脚本(不落地)
- 要点3:输入函数对比与自定义输入方式
- 性能测试必备命令(3)- lscpu
- 性能测试必备命令(2)- uptime
- Lua/luajit 点与冒号的区别
- vim的几种模式mode和按键映射map
- PHP parent 的注意点
- 不停服务调试(debug)线上Rsyslog
- 使用ulimit 命令、/etc/security/limits.conf、proc 调整系统参数
- 解决jupyter notebook matplotlib绘图中文乱码问题
- 【动手学深度学习笔记】之过拟合与欠拟合实例
- 【数学建模】之Matlab实现BP神经网络