
nginx
程序员小强
大家好我是程序员小强,相互学习,共同进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx配置SSL证书实现Https安全访问
1.简介什么是Https?简单地说就是http的一个安全版本。HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。2.证书申请可以在阿里云或腾讯云上申请一个SSl证书(如果是个人用户-都有个人单域名免费版),如果企业还是在权威机构,一般需要购买证书。一般申请了证书需要审核完毕后就可以下载证书文件了。以阿里云为例3.安装SSL模块使用Nginx配置SSL证书需要模板支持。若未安装请参考:传送门4.配置Nginx接下来我们配置Nginx.conf,将下载的证书和Key的所在位置配置原创 2020-07-05 18:31:52 · 6840 阅读 · 0 评论 -
Nginx报错unknown directive ssl
1.背景在Linux服务器中发布了Web项目,需要配置SSL证书,首先需要将证书下载好。一顿操作猛如虎,只欠重启。结果一重启,报了个错如下nginx:[emerg]unknown directive ssl,2.出错原因nginx中未引用SSL模块,SSL证书需要引入相应的支持模块。同时这说明在一开始编译Nginx的时候并没有把SSL模块一起编译进去,所以导致这个错误的出现。3.安装SSL模板注:若已经安装过,无需卸载重新安装。只需要在原有的基础上添加ssl模块。3.1 切换到****ngi原创 2020-07-02 23:18:29 · 13893 阅读 · 0 评论 -
Nginx跨域配置
随着越来越多的项目走向了前后端分离,前端服务,需要访问到不同的后端地址,经常遇到跨域问题。本文主要介绍使用Nginx解决跨域问题。1.什么是跨域由于浏览器的同源策略,用来限制从一个源加载的文档或脚本与来自另一个源的资源进行交互。那怎样判断是否是同源呢?如果协议,端口(如果指定了)和主机对于两个页面是相同的,则两个页面具有相同的源,也就是同源。也就是说,要同时满足以下3个条件,才能叫同源:协议相同端口相同主机相同2.常见跨域情况网络协议不同,如http协议访问https协议 ;端口不原创 2020-07-02 23:13:49 · 47592 阅读 · 4 评论 -
Nginx负载均衡实例
本文主要介绍 Nginx负载均衡实例1.前置准备可启动的Jar项目(示例中引用了一个SpringBoot 简单web项目,下载:传送门);环境准备(Centos7、JDK 1.8、nginx 1.6.2)安装请参考:传送门;2.启动后台服务这里使用不同端口启动同一个项目,模拟不同服务器上的两个服务。root用户启动项目,分别启动在8081端口、8082端口nohup java ...原创 2020-01-04 17:44:19 · 6824 阅读 · 0 评论 -
Nginx部署静态页面实战
本文主要介绍,linux环境下使用 Nginx部署静态页面的使用1.新建 index.html <html> <head> <title>Nginx-demo</title> </head> <body style="padding: 20px;"> <br/> <p>Nginx...原创 2020-01-04 17:42:38 · 7049 阅读 · 0 评论 -
Nginx配置详解
中文配置详解#定义Nginx运行的用户和用户组(默认不添加,启动后显示-nobody)user root;#nginx进程数,建议设置为CPU总核心数.worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log in...转载 2020-01-04 17:37:48 · 6375 阅读 · 0 评论 -
Linux环境下 Nginx 安装
本文介绍Linux环境下安装 Nginx ,在安装之前可以查询一下是否安装过。示例文件名查询:find / -name nginx1.下载nginx安装包官网下载 -> 传送门wget命令服务器直接下载cd /usr/localwget -c https://nginx.org/download/nginx-1.16.2.tar.gz## 2.安装编译环境及库文件**2....原创 2020-01-04 17:24:04 · 6394 阅读 · 0 评论