标签: Nginx

9 篇文章

Nginx 配置 WebSocket 反向代理
WebSocket 是基于 HTTP 协议,为 Web 应用提供的实时双向通讯协议。自从发布以来,越来越多的浏览器和服务端软件都已经支持了 WebSocket 。 当我们使用 nginx 作为 HTTP 接入层时,却会发现默认情况下,WebSocket 通讯会失败。这是因为 nginx 的配置默认情况下不支持 WebSocket,需要额外的配置才能…
thumbnail
Nginx 平滑升级
使用Nginx安装目录的make命令完成升级 第一步: 将老版本的sbin目录下的nginx进行备份 cd /usr/local/nginx/sbin mv nginx nginxold 第二步: 将新版本安装目录编译后的objs目录下的nginx文件,拷贝 到原来/usr/local/nginx/sbin目录下 cd ~/nginx/core/n…
thumbnail
网站添加免费的 https 证书
简述 这里使用 Let’s Encrypt 的免费证书 certbot 官网 在页面上选择一下你用的 Web 服务器和操作系统。比如,我选的 Nginx 和 Centos 7 根据页面提示操作,以下为详细步骤。 详细步骤 进入官网后下方会出现选择服务器和系统版本界面,选完后会自动生成操作步骤 在安装 certbot 之前需要先安装 snapd , …
thumbnail
Nginx 报504 gateway timeout 错误的解决方法
前言 今天在给对接方写一个功能,需要对方传过来一个文件,然后我这边盖完章之后回传回去。由于中间需要将对方传过来的文件链接下载到本地,然后再调用易签宝执行盖章过程,中间操作时间较长。本来可以异步完成的,但是这里是希望同步解决。nginx 超时了,这里 就出现 Nginx 报504 gateway timeout 错误。下面记录下解决方案 方案 修改 …
thumbnail
Nginx 设置成服务并开机自动启动
操作 在/etc/init.d下创建文件nginx [root@localhost ~]# vim /etc/init.d/nginx 其内容参考 nginx官方文档 需要注意的配置: nginx =“/usr/local/nginx/sbin/nginx” //修改成nginx执行程序的路径。 NGINX_CONF_FILE=”/usr/loca…
使用 nginx 将阿里云服务器升级为 https
最近对自己的博客网站进行HTTPS化,打造一个安全的博客,下面是具体步骤: 前提 需要已安装好nginx 操作 首先需要申请SSL安全证书,这里使用的阿里云DigiCert证书签发服务,DigiCert在2017年12月1日并购了Symantec,大家不用担心证书安全问题,这里选择免费型DV SSL为例子演示,然后根据阿里云提示操作一步步申请即可:…
thumbnail
nginx 地址转发配置
server { server_name www.test.com listen 80; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host:80; proxy_set_header X-Real-IP $remote_addr; proxy_set_…
thumbnail
CentOS 7 yum 安装 Nginx
安装步骤 添加Nginx到yum源 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装Nginx sudo yum install -y nginx 启动Nginx sudo syste…