随笔分类 -  【Nginx】

摘要:背景 后端接口地址为https://abc.com:8090/jiekou ,别的项目https://bcd.com/a 会调该接口。 默认的情况下服务器请求会提示跨域,配置所有域名又会被漏扫。 配置过add_header 'Access-Control-Allow-Origin' 'https:/ 阅读全文 »
posted @ 2025-02-18 13:29 开心burukku 阅读(7) 评论(0) 推荐(0) 编辑
摘要:配置文件 #这里是启动日志以日期的方式存储 map $time_iso8601 $logdate { '~^(?<ymd>\d{4}-\d{2}-\d{2})' $ymd; default 'date-not-found'; } #日志存储路径 access_log logs/access-$log 阅读全文 »
posted @ 2024-08-13 10:27 开心burukku 阅读(25) 评论(0) 推荐(0) 编辑
摘要:官网下载最新的安装版 下载地址 https://nginx.org/en/download.html 将下载的包上传到服务器后进行更新操作 解压 tar xf nginx-1.27.0.tar.gz -C /usr/src 查看当前nginx配置参数 nginx -v nginx version: 阅读全文 »
posted @ 2024-07-25 11:34 开心burukku 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.配置文件内用户与启动nginx的文件的目录不同(未配置用户) 2。nginx的启动user要有操作数据目录的权限 阅读全文 »
posted @ 2024-04-16 14:36 开心burukku 阅读(125) 评论(0) 推荐(0) 编辑
摘要:A为外网服务器 #内网调用互联网高德地图 server { listen 8090; large_client_header_buffers 4 128k; client_max_body_size 100m; client_body_buffer_size 100m; client_header_ 阅读全文 »
posted @ 2024-04-07 17:16 开心burukku 阅读(528) 评论(0) 推荐(0) 编辑
摘要:nginx抓包显示302 访问的ip端口有发生变化 踩坑 需配置 location /abc{ proxy_pass http://192.168.146.64:7118/; proxy_intercept_errors on; #捕捉错误 error_page 301 302 307 = @han 阅读全文 »
posted @ 2023-11-03 14:38 开心burukku 阅读(412) 评论(0) 推荐(0) 编辑
摘要:配置文件 location ^~ /sina/{ if ($request_uri ~ /sina/(.+)) { set $rightUrl $1; } proxy_pass http://127.0.0.1:8080/$rightUrl; } 来着这位大神https://142132.com/? 阅读全文 »
posted @ 2023-09-28 15:51 开心burukku 阅读(828) 评论(0) 推荐(0) 编辑
摘要:下载nginx包,具体版本查看Nginx官方下载地址。 wget http://nginx.org/download/nginx-1.17.10.tar.gz 一些编译安装要用到的依赖包 yum -y install gcc gcc-c++ make pcre-devel zlib-devel op 阅读全文 »
posted @ 2020-11-18 12:03 开心burukku 阅读(3528) 评论(0) 推荐(0) 编辑
摘要:autoindex on; #开启目录树功能 autoindex_exact_size off; #关闭详细大小设置,用kb M G为单位表示 autoindex_localtime on; #显示时间为服务器端的修改时间 可以这样 location ~ /file { #root /file; a 阅读全文 »
posted @ 2020-10-19 12:05 开心burukku 阅读(884) 评论(0) 推荐(0) 编辑
摘要:前言 首先我们说一下整体思路,如图 每个NGINX都有个自己的IP地址,但是让他俩来共同轮流使用一个VIP,以便主(MASTER)宕机后备(BACKUP)来接替VIP来继续提供服务。这里我们用四台虚拟机,来分别代表NGINX1、NGINX2、WEB1、WEB2,WEB3忽略就好。 准备工作 关闭所有 阅读全文 »
posted @ 2020-10-09 18:02 开心burukku 阅读(190) 评论(0) 推荐(0) 编辑
摘要:首先查看一下当初安装nginx时添加的模块 [root@client1 nginx-1.15.9]# nginx -V nginx version: nginx/1.15.9 built by gcc 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) configure 阅读全文 »
posted @ 2020-10-09 17:58 开心burukku 阅读(518) 评论(0) 推荐(0) 编辑
摘要:下载nginx包,具体版本查看Nginx官方下载地址。 wget http://nginx.org/download/nginx-1.17.10.tar.gz CentOS编译安装要用到的依赖包 gcc gcc-c++ make pcre-devel zlib-devel openssl-devel 阅读全文 »
posted @ 2020-10-09 17:45 开心burukku 阅读(1949) 评论(0) 推荐(0) 编辑
摘要:server1:192.168.200.113(nginx服务端) server2:192.168.200.111(Tomcat服务端) server1中nginx的配置文件 nginx.conf http{ 略 upstream tomcat_server { server 192.168.200 阅读全文 »
posted @ 2019-09-17 09:48 开心burukku 阅读(191) 评论(0) 推荐(0) 编辑
摘要:注意!!首先在nginx安装时添加--with-http_ssl_module模块,否则将会报错,后续的添加模块请参考这篇文章。 本文所提到是自建证书,要想真的还需要通过CA认证的证书才可以,可自行去购买,本文已于2020.11.19重新编辑,添加购买证书后的操作 1.自建证书: 通过openssl 阅读全文 »
posted @ 2019-09-16 20:44 开心burukku 阅读(4814) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示