分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

nginx 配置 https 请求

发布时间:2023-09-06 01:45责任编辑:沈小雨关键词:配置nginxhttp

1,先去这个网站申请一下证书

https://certmall.trustauth.cn/Home/Member/index/id/1521167511.html

上面会教你怎么去做。

2,就是配置自己的nginx了。

记得这个以来一定要安装

yum install openssl openssl-devel

参看下面2个文档。

http://www.cnblogs.com/chen-msg/p/8582374.html

http://www.cnblogs.com/chen-msg/p/7754411.html

3,配置

 nginx.conf

#user ?nobody;worker_processes ?1;#error_log ?logs/error.log;#error_log ?logs/error.log ?notice;#error_log ?logs/error.log ?info;#pid ???????logs/nginx.pid;events { ???worker_connections ?1024;}http { ???include ??????mime.types; ???default_type ?application/octet-stream; ???#log_format ?main ?‘$remote_addr - $remote_user [$time_local] "$request" ‘ ???# ?????????????????‘$status $body_bytes_sent "$http_referer" ‘ ???# ?????????????????‘"$http_user_agent" "$http_x_forwarded_for"‘; ???#access_log ?logs/access.log ?main; ???sendfile ???????on; ???#tcp_nopush ????on; ???#keepalive_timeout ?0; ???keepalive_timeout ?65; ???#gzip ?on; ???server { ???????listen ??????80; ???????server_name ?localhost; ???????#charset koi8-r; ???????#access_log ?logs/host.access.log ?main; ???????location / { ???????????root ??/opt/my/html/pc/html/html; ???????????index ?index.html; ???????} ???????location /sendTKL/ { ???????????proxy_pass ?http://127.0.0.1:8688/water-tk-main/tklConvert/; ???????} ???????location /mytk/ { ???????????proxy_pass ?http://127.0.0.1:8688/water-tk-main/; ???????????proxy_set_header Host $host:$server_port; ???????} ???????#error_page ?404 ?????????????/404.html; ???????# redirect server error pages to the static page /50x.html ???????# ???????error_page ??500 502 503 504 ?/50x.html; ???????location = /50x.html { ???????????root ??html; ???????} ???????# proxy the PHP scripts to Apache listening on 127.0.0.1:80 ???????# ???????#location ~ \.php$ { ???????# ???proxy_pass ??http://127.0.0.1; ???????#} ???????# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 ???????# ???????#location ~ \.php$ { ???????# ???root ??????????html; ???????# ???fastcgi_pass ??127.0.0.1:9000; ???????# ???fastcgi_index ?index.php; ???????# ???fastcgi_param ?SCRIPT_FILENAME ?/scripts$fastcgi_script_name; ???????# ???include ???????fastcgi_params; ???????#} ???????# deny access to .htaccess files, if Apache‘s document root ???????# concurs with nginx‘s one ???????# ???????#location ~ /\.ht { ???????# ???deny ?all; ???????#} ???} ???# another virtual host using mix of IP-, name-, and port-based configuration ???# ???#server { ???# ???listen ??????8000; ???# ???listen ??????somename:8080; ???# ???server_name ?somename ?alias ?another.alias; ???# ???location / { ???# ???????root ??html; ???# ???????index ?index.html index.htm; ???# ???} ???#} ???# HTTPS server ???# ???server { ???????listen ????????443 ssl; ???????server_name ?www.ttgwzs.com; ?#网站域名,和80端口保持一致 ???????ssl ????????????on; ???????ssl_certificate /usr/local/nginx--with-http_stub_status_module/conf/www.ttgwzs.com_bundle.crt; ??????#证书公钥 ???????ssl_certificate_key ?/usr/local/nginx--with-http_stub_status_module/conf/www.ttgwzs.com.key; ?#证书私钥 ???????ssl_session_cache ???shared:SSL:1m; ???????ssl_session_timeout ?5m; ???????ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ????????ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!3DES:!aNULL:!eNULL; ???????ssl_prefer_server_ciphers ?on; ???????location / { ???????????proxy_pass http://www.ttgwzs.com; ???????????proxy_redirect ?off; ????????????????proxy_set_header ???????Host ???$http_host; ????????????????proxy_set_header ???????X-Real-IP ??????$remote_addr; ????????????????proxy_set_header ???????X-Forwarded-For $proxy_add_x_forwarded_for; ????????????????proxy_set_header ??Cookie $http_cookie; ???????????#proxy_cookie_path ???????????chunked_transfer_encoding ??????off; ??????????????????} ???}}

nginx 配置 https 请求

原文地址:https://www.cnblogs.com/chen-msg/p/8583648.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved