因为HTTP2需要开启SSL支持,所以我们这里将其修改为443,并且加上http2支持如下所示: listen 443 ssl http2; server_name www.flydean.com; 上面的配置中我们还指定了server_name,这就是要访问的域名地址,这里我们使用http://www.flydean.com。 添加SSL支持 要想添加SSL支持就需要添加证书,一种方式是购买或者在网...
因为HTTP2需要开启SSL支持,所以我们这里将其修改为443,并且加上http2支持如下所示: listen 443 ssl http2; server_name www.flydean.com; 上面的配置中我们还指定了server_name,这就是要访问的域名地址,这里我们使用www.flydean.com。 添加SSL支持 要想添加SSL支持就需要添加证书,一种方式是购买或者在网上有一些...
[emerg] the ‘http2’ parameter requires ngx_http_v2_module in xxx.conf the ‘http2’ parameter requires ngx_http_v2_module in xxx.conf:6 原因是没有安装HTTPS模块和HTTP2模块,那就安装下: nginx缺少http_ssl_module模块,编译安装的时候带上–with-http_ssl_module配置就行了,HTTP2的也是同理,--w...
因为HTTP2需要开启SSL支持,所以我们这里将其修改为443,并且加上http2支持如下所示: 代码语言:javascript 复制 listen443ssl http2;server_name www.flydean.com; 上面的配置中我们还指定了server_name,这就是要访问的域名地址,这里我们使用www.flydean.com。 添加SSL支持 要想添加SSL支持就需要添加证书,一种方式是...
自生成SSL证书 因为Http2基于Https,所以我们需要先配置SSL证书 服务器需要先安装openssl模块 # Ubuntu和Debian sudo apt install openssl # Centos和Fedora sudo yum install openssl 1. 2. 3. 4. 5. 1. 使用OpenSSL工具生成一个RSA私钥 openssl genrsa -des3 -out server.key 2048 ...
--without-http_upstream_zone_module \ --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module make sudo make install 2. 生成密钥 https://blog.csdn.net/CJY8023/article/details/106716378 3. 配置nginx 编辑/usr/local/nginx/conf/nginx.conf ...
给nginx配置SSL证书之后,https可以正常访问,http访问显示400错误,nginx的配置如下: http访问的时候,报错如下: 说是http的请求被发送到https的端口上去了,所以才会出现这样的问题。 把ssl on;这行去掉,ssl写在443端口后面。这样http和https的链接都可以用,完美解决...
HTTP1.1和HTTP2 安装最新的nginx 开启HTTP2支持 添加SSL支持 修改加密算法 Diffie–Hellman对消息进行加密 重定向所有的HTTP请求到HTTPS 启动nginx并测试 总结 简介 nginx是一个高效的web服务器,因为其独特的响应处理机制和低内存消耗,深得大家的喜爱,并且nginx可和多种协议配合使用,而HTTP2协议又是一个非常优秀的协议...
三、配置Nginx SSL (1) 打开Nginx配置文件,通常位于/etc/nginx/nginx.conf或/etc/nginx/conf.d/default.conf。 (2) 在http块中,配置SSL相关参数。示例如下: 复制 代码语言:javascript 复制 http{...server{listen443ssl;server_name example.com;ssl_certificate/path/to/example.com.crt;# 证书文件路径 ...
没有http_ssl_module模块和 with-http_v2_module模块,现在要在编译参数中添加他们重新编译,并且增加对openssl的引用 上传openssl-1.1.1a.tar.gz到/usr/local/src/nginx-1.17.9下并解压 tar zxf openssl-1.1.1a.tar.gz image.png ./configure--prefix=/usr/local/nginx--with-http_ssl_module--with-http_dav...