Nginx踩坑之路

LNMP建站-Nginx

Nginx踩坑之路

这里稍微详细叙述下Nginx的原理和一些可能遇到的问题,都是bigash本人摸索出来的,如有错误,欢迎指正

Nginx 原理

查阅资料后bigash自己得到的理解,大部分都是和搭建个人网站时遇到的问题挂钩

Nginx

nginx常用命令 ps -ef | grep nginx #检查nginx进程 一般来讲有两个进程 worker和master master 主进程 通过接受信号发给worker worker 工作进程 更改在nginx.conf

更改事件在event下增加,默认使用的是epoll worker_connections 每个worker默认连接的最大连接数

Nginx.conf配置

main 全局配置

event 配置工作模式以及连接数

http http模块相关配置

server 虚拟主机配置 可多个

location 路由测试 表达式 匹配规则 正则表达式 upsteam 集群 内网服务器


Nginx和php

Nginx和php的连接问题

nginx和php不能通信 文件不存在 php-fpm和nginx不能通信 root位置错误

Nginx日常使用记录

查看进程

ps -ef | grep nginx       					#检查nginx进程

一般来讲有两个进程 worker和master

  • master 主进程 通过接受信号发给worker
  • worker 工作进程 更改在nginx.conf

查看错误日志

var/lof/nginx/error.log						#nginx错误日志,可用cat查看
ll   										#查看目录权限,权限不足可能有php-fpm和nginx无法通信的情况

修改权限

chmod 777 xxx								#给予xxx最高权限   chmod 权限数字 文件名 
最后更新于 Sep 29, 2019 00:00 UTC
哈哈哈
使用 Hugo 构建
主题 StackJimmy 设计