nginx
abiao555
这个作者很懒,什么都没留下…
展开
-
linux创建nginx用户
1.创建nginx用户组groupadd ngweb2.创建nginx免登录用户,不创建登入目录,并加入上面创建的nginx用户组useradd -M -s /sbin/nologin -g ngweb ngweb3.修改nginx配置文件vi nginx.conf 添加如下代码:user ngweb ngweb;原创 2022-04-08 09:47:32 · 6205 阅读 · 0 评论 -
nginx+php上传大文件配置
修改php.ini文件:file_uploads on 是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹/tmpupload_max_filesize 500m 望文生意,即允许上传文件大小的最大值。默认为2Mpost_max_size 500m 指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M如果上传速度比较慢或者上传文件特别大还需要设置下面参数m...原创 2022-02-07 14:17:29 · 2085 阅读 · 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 · 1026 阅读 · 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 · 250 阅读 · 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:9073nginx.conf: fastcgi_pass 127.0.0.1:9073;方式2:php-fpm.conf: listen原创 2021-07-06 09:28:34 · 226 阅读 · 0 评论 -
nginx的rewrite模块
rewrite是nginx的静态重写模块,用法:rewrite patten replace flagpatten是正则表达式,与patten匹配的URL会被改写为replace,flag可选详情如下:rewrite 最后面可以加flag,flag标记有:last 相当于Apache里的[L]标记,表示完成rewritebreak 终止匹配, 不再匹配后面的规则redirect 返回302临时重定向 地址栏会显示跳转后的地址permanent 返回301永久重定向 地址栏会显示跳转后的地址原创 2021-07-06 09:01:12 · 203 阅读 · 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 · 377 阅读 · 0 评论 -
linux服务器常用命令
hostname # 查看计算机名env # 查看环境变量w # 查看活动用户id <用户名> # 查看指定用户信息last # 查看用户登录日志dmesg | grep IDE # 查看启动时IDE设备检测状况free -m # 查看内存使用量和交换区使用量...原创 2020-08-22 11:23:12 · 152 阅读 · 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 · 490 阅读 · 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 · 462 阅读 · 0 评论