配置nginx支持http2的时候,需要配置https协议,我在本地生成了证书,但是访问网站的时候就报下面这个错,经过查询一些资料得知,可能原因是ssl协议版本和加密方式不匹配导致。改了加密方式之后可以正确访问了。修改后的配置:server { listen 8085 ssl http2; ssl_certificate cert/server.pem; ssl_certific
nginx配置包warn如下:[warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/conf.d/wangxu.conf:92ssl on;http1.1之后需要改成:listen 443 ssl http2;
需要安装openssl,如果你已经安装了git,那就可以直接在git bash里面运行openssl命令。1. 使用openssl生成密钥privkey.pem:openssl genrsa -out privkey.pem 1024/20382. 使用密钥生成证书server.pem:openssl req -new -x509 -key privkey.pem -out server
[root@centos7 conf.d]# nginx -s reopennginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignorednginx: [error] invalid PID numb
linux下面php没有创建文件的权限:Warning: mkdir() [function.mkdir]: Permission denied in ....原因:nginx或者apache没有创建目录的权限,加一下权限即可! 注意:我的nginx用户和用户组均为www-datachown -R www-data:www-data /path/to/webserver/www就这么简单,记住,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号