nginx
叨叨软件测试
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx(Tengine) 解决 unknown directive “stream“ 问题
背景 Nginx(Tengine) 代理 Bitbucket 的 tcp 端口时报错:unknown directive “stream”, 记录下~ 解决 编译时,通过添加 --with-stream参数来安装 stream 模块。 需要手工加载 ngx_stream_module.so 模块。 # 操作系统信息 $ uname -a Linux oa2 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64 x86原创 2021-06-27 15:27:52 · 12694 阅读 · 0 评论 -
生产环境 Nginx 在线平滑升级
背景 生产环境 Nginx 需要增加支持 TCP 反向代理功能,需要再添加--with-stream参数重新编译后,在线升级 Nginx。 在线升级 # 查看当前版本(注意为大写 V) $ cd /usr/local/nginx/sbin $ nginx -V nginx version: nginx/1.16.1 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017原创 2020-11-28 17:27:10 · 291 阅读 · 1 评论 -
Nginx 使用 logrotate 进行日志滚动
Nginx 日志滚动(官方) 向 Nginx 主进程发送 USR1信号。 USR1信号量被 Nginx 自定义了,为重新打开日志;当 kill 命令发送 USR1时,nginx 会重新打开日志文件,并重新创建进程。 # nginx 官方提供的日志滚动方式 $ mv access.log access.log.0 $ kill -USR1 `cat master.nginx.pid` $ sleep 1 $ gzip access.log.0 # do something with access.log原创 2020-11-21 19:12:00 · 1180 阅读 · 0 评论 -
Nexus 使用 nginx 代理支持 HTTPS 协议
背景 公司全部网站需要支持 HTTPS 协议,在阿里云负载均衡配置 SSL 证书后,导致 Nexus 的 HTTPS 访问出错。 网站访问路径: 域名解析到阿里云的负载均衡,负载均衡配置 80 端口强转 443 端口,443 端口配置 SSL 证书,并转发到内网 nginx,内网的 nginx 再代理 Nexus 服务。 解决 浏览器 HTTPS 访问 Nexus 的 Console 报错信息: 报错信息大致意思是:HTTPS 访问的页面上不允许出现 HTTP 请求。 解决方法: 在 nginx 配置文件增原创 2020-05-10 22:57:42 · 1083 阅读 · 0 评论
分享