nginx
你好龙卷风!!!
如你所愿
展开
-
vue项目放到nginx的html下配置访问
vue项目部署不需要nodejs,因为打包好的都是TML、CSS、JavaScript等静态文件。nginx+vue项目怎么简单快速可访问。新建一个server。原创 2024-04-23 11:12:46 · 253 阅读 · 1 评论 -
vue项目线上页面刷新报404 解决方法
打包后的dist下只有一个 index.html 文件及一些静态资源,这个是因为Vue是单页应用(SPA),只有一个index.html作为入口文件,其它的路由都是通过JS来进行跳转原创 2024-02-01 10:13:15 · 2065 阅读 · 0 评论 -
nginx证书替换 及报错nginx: symbol lookup error: nginx: undefined symbol: pcre_free_study 处理
若报错 nginx: symbol lookup error: nginx: undefined symbol: pcre_free_study。ssl_certificate 的值是 server.crt 把certificate.crt 改成 server.crt。ssl_certificate_key 的值是server.key 把private.pem改成server.key。ssl_certificate 和 ssl_certificate_key 这俩参数。原创 2023-12-26 19:06:12 · 613 阅读 · 0 评论 -
nginx设置X-Frame-Options
打开nginx.conf,文件位置一般在安装目录 /usr/local/nginx/conf 里。重新加载:nginx -s reload。检查是否有错:nginx -t。转载 2023-03-05 17:30:44 · 9358 阅读 · 0 评论 -
nginx隐藏版本号和标识
2. 修改 ngx_http_special_response.c 和 ngx_http_header_filter_module.c 两个文件,这两个文件在http包下。ps:这里使用一个不存在的页面进行实验,原本自带的index页和错误页要修改对应的nginx字符串。(1) ngx_http_special_response.c 修改22, 29, 36行,在配置文件中加入以下配置重启即可。PS: 本来隐藏版本号就已经达到要求了,但可爱的XX要求把标识也隐藏掉!这个会比较麻烦,要修改nginx的源码。转载 2023-03-05 17:24:03 · 894 阅读 · 0 评论 -
nginxcrt证书改成pem
方式二:openssl x509 -inform der -in param1.cer -out param2.pem (未验证通过)方式一 :cat your_server1.crt > your_server2.pem (亲测可用)原创 2023-03-01 11:24:13 · 666 阅读 · 1 评论 -
Nginx反向代理TCP协议【反代SSH端口】
若是被墙扫描到正在连接 22端口 且墙的执行策略决定干扰你这个连接,则此时不仅 22端口 被阻断,而是所有端口都会被关闭会话。Nginx 反代 TCP 协议必须使用 stream 模块,不能使用 http 模块,因 http 的 proxy_pass 无法承载TCP协议,所以关于stream的配置只能写到Nginx的。当 VPS 在墙外时,SSH 的默认 22端口 是个非常敏感的端口,极为容易被墙主动干扰造成 SSH 登录失败。1、根本性修改SSH配置文件,使用其他非 22 端口。SSH使用非22端口。转载 2023-02-17 14:29:45 · 1135 阅读 · 0 评论 -
nginx一个配置文件分割成多个配置文件(实际还是一个)
前言:因为一个服务器下的服务越来越多,都需要nginx做代理,那都写到同一个配置文件下比较麻烦了,可编辑,可读性比较差,那怎处理呢,可以把配置文件做分割。修改或新增别一个服务代理,而不会影响到别的服务代理。1.修改nginx.conf配置文件 原server 全部注释掉,新的server 在所引用的配置文件中 此处表示引用 /etc/nginx/conf.d/下的所配置文件 include /etc/nginx/conf.d/*.conf; 引用的配置文件2.把其中一个服务代理比如m原创 2022-07-08 17:26:49 · 2516 阅读 · 0 评论 -
Nginx证书配置:cer文件和jks文件转nginx证书.crt和key文件
记录一次Nginx证书配置,我这个过程可能有些繁琐,如果大牛有更好的办法,欢迎评论指正环境windows系统nginx 1.14.2步骤1.利用JDK的keytool工具生成密钥库和证书(以下代码片段是一个bat脚本)@echo onrem 1. 生成密钥库rem 生成密钥对 加密算法RSA 证书拥有者信息 server条目 server.jks密钥库 条目密码 密钥库密码keytool -genkeypair -keyalg RSA -dname "CN=HanLuo" -alias.转载 2021-12-16 17:48:03 · 5641 阅读 · 1 评论 -
Nginx HTTP Status 400 – 错误的请求
做负载均衡访问网页时报错:HTTP Status 400 – 错误的请求Type 异常报告消息 The character [_] is never valid in a domain name.描述 The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid req原创 2021-03-04 11:59:44 · 2073 阅读 · 2 评论 -
修改nginx-1.9配置文件不生效的问题
刚安装nginx-1.9.14 后修修改conf 下的 nginx.conf 死活不生效各种试nginx -s stop:关闭nginxnginx -s reload:重新加载配置nginx -s reopen:重新打开nginx -t:检测配置文件是否正常最后才tm发现是配置文件搞错了指定配置文件启动后生效/usr/local/nginx-1.9.14/sbin/nginx -c /usr/local/nginx-1.9.14/conf/nginx.conf再一看ng...原创 2021-03-04 11:12:45 · 385 阅读 · 1 评论 -
linux nginx 1.9.9 安装部署
安装步骤 准备环境 nginx 需要 gcc,automake,pcre,zlib,opensslyum -y install gcc gcc-c++ automake zlib zlib-devel openssl openssl-devel pcre pcre-devel 1. 下载安装包:wgethttp://nginx.org/download/nginx-1.9.9.tar.gz其它版本ngi......原创 2021-02-24 14:05:57 · 1361 阅读 · 0 评论 -
centos安装nginx 报错:cp: `conf/koi-win‘ and `/usr/local/nginx/conf/koi-win‘ are the same file
解决办法将这一步改一下./configure--prefix=/usr/local/nginx TO./configure--prefix=/usr/local/nginx--conf-path=/usr/local/nginx/nginx.conf转载 2021-02-24 14:02:50 · 993 阅读 · 0 评论 -
nginx配置域名访问
1. 本地开发好的demo程序,target目录下,把META-INF 、WEB-INF、index.jsp 所有文件打成zip包,如下图:2. Linux服务器下,部署到Tomcat下,清空ROOT目录下所有文件,把1中nginx.zip文件放到ROOT目录下,解压后,切换到Tomcat bin目录下,启动Tomcat即可。关闭防火墙,外面就能通过 端口:IP进行访问。 # 解压 [root@localhost ROOT]# unzip nginx.zip...转载 2021-02-23 17:09:36 · 32450 阅读 · 3 评论 -
Nginx 414 Request-URI Too Large
报错信息:开发反馈富文本内容太多,发送post请求,Nginx会返回如下报错<html> <head> <title>414 Request-URI Too Large</title> </head> <body bgcolor="white"> <c...转载 2020-01-06 10:59:55 · 2227 阅读 · 0 评论 -
Nginx - 介绍及主要功能
nginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过4个方面简单介绍nginx反向代理 负载均衡 动静分离1. 反向代理关于代理说到代理,首先我们要明确一个概念,所...原创 2019-10-09 18:30:45 · 149 阅读 · 0 评论 -
windows下安装nginx
本地环境:win10-64位。1. 到nginx官网上下载相应的安装包,http://nginx.org/en/download.html;下载进行解压,将解压后的文件放到自己心仪的目录下,我的解压文件放在了d盘根目录下,如下图所示: 进入window的cmd窗口,输入如下图所示的命令,进入到nginx目录(D:/nginx-1.8.1...转载 2019-10-09 18:22:09 · 103 阅读 · 0 评论 -
Nginx 做负载均衡的几种轮询策略
一、nginx的upstream目前支持负载均衡方式的分配1、RR(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。例如:upstream tomcats {server 10.1.1.107:88max_fails=3 fail_timeout=3s weight=9;server 10.1.1.132:80max...转载 2019-03-17 17:28:33 · 1391 阅读 · 0 评论 -
linux 下nginx的安装 与 tomcat集群
1.安装依赖包yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并...原创 2019-03-10 15:37:35 · 283 阅读 · 0 评论