nginx
abiao555
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux创建nginx用户
1.创建nginx用户组 groupadd ngweb 2.创建nginx免登录用户,不创建登入目录,并加入上面创建的nginx用户组 useradd -M -s /sbin/nologin -g ngweb ngweb 3.修改nginx配置文件 vi nginx.conf 添加如下代码: user ngweb ngweb;原创 2022-04-08 09:47:32 · 6472 阅读 · 0 评论 -
nginx+php上传大文件配置
修改php.ini文件: file_uploads on 是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹/tmp upload_max_filesize 500m 望文生意,即允许上传文件大小的最大值。默认为2M post_max_size 500m 指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M 如果上传速度比较慢或者上传文件特别大还需要设置下面参数 m...原创 2022-02-07 14:17:29 · 2282 阅读 · 0 评论 -
查找匹配nginx访问日志并导出到文件
查看nginx日志某天某个ip的访问记录并导入到临时文件 cat www.xxxxx.log | egrep "20/Mar/2021" |grep "42.63.159.26" >/tmp/sdfsdfsdf.log 查找某日期包含某关键词的日志并导入到指定目录 cat www.xxxxx.access.log | awk '$4 >="[07/Aug/2021:00:00:00" && $4 <="[07/Aug/2021:23:59:59"' | grep原创 2021-08-09 08:50:37 · 1206 阅读 · 0 评论 -
nginx屏蔽某些ip段的访问
server { listen 80; listen 443; server_name www.xxxxxxx.com; root /data/webroot/xxxxx; index index.php; deny 116.179.32.0/24; deny 220.181.108.0/24; .......................... }原创 2021-08-30 11:47:57 · 316 阅读 · 0 评论 -
nginx域名conf配置样例
Nginx和PHP-FPM的进程间通信有两种方式,一种是TCP,一种是UNIX Domain Socket. 其中TCP是IP加端口,可以跨服务器.而UNIX Domain Socket不经过网络,只能用于Nginx跟PHP-FPM都在同一服务器的场景.用哪种取决于你的PHP-FPM配置: 方式1: php-fpm.conf: listen = 127.0.0.1:9073 nginx.conf: fastcgi_pass 127.0.0.1:9073; 方式2: php-fpm.conf: listen原创 2021-07-06 09:28:34 · 290 阅读 · 0 评论 -
nginx的rewrite模块
rewrite是nginx的静态重写模块,用法:rewrite patten replace flag patten是正则表达式,与patten匹配的URL会被改写为replace,flag可选详情如下: rewrite 最后面可以加flag,flag标记有: last 相当于Apache里的[L]标记,表示完成rewrite break 终止匹配, 不再匹配后面的规则 redirect 返回302临时重定向 地址栏会显示跳转后的地址 permanent 返回301永久重定向 地址栏会显示跳转后的地址原创 2021-07-06 09:01:12 · 256 阅读 · 0 评论 -
nginx代理访问go web
server { listen 80; server_name xxxxxx; #你的go web域名 location / { proxy_set_header Host $host; proxy_set_header X-real-ip $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; p...原创 2021-02-24 14:25:56 · 421 阅读 · 0 评论 -
linux服务器常用命令
hostname # 查看计算机名 env # 查看环境变量 w # 查看活动用户 id <用户名> # 查看指定用户信息 last # 查看用户登录日志 dmesg | grep IDE # 查看启动时IDE设备检测状况 free -m # 查看内存使用量和交换区使用量 ...原创 2020-08-22 11:23:12 · 199 阅读 · 0 评论 -
配置nginx支持path_info模式
原nginx代码 location ~ \.php$ { root $root; fastcgi_pass phpfpm56:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $root$fastcgi_script_name; include fastcgi_params; } 修改为 location ~ \.php(.*)$ { root...原创 2020-07-10 00:01:11 · 577 阅读 · 0 评论 -
nignx将请求转发给docker-compose容器
实例1: server { listen 80; server_name xxx.com; location / { proxy_set_header Host $host; proxy_set_header X-real-ip $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; ...原创 2020-06-29 15:01:55 · 517 阅读 · 0 评论
分享