Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk mengubah hala https melalui pengimbangan beban nginx

Bagaimana untuk mengubah hala https melalui pengimbangan beban nginx

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-05-14 14:58:23
ke hadapan
1096 orang telah melayarinya

web端拷贝证书与密钥

   scp -rp -p52113 /application/nginx/conf/key 10.0.0.5:/application/nginx/conf/

在nginx负载均衡服务端配置

vim /application/nginx/conf/nginx.conf

worker_processes 2;
error_log logs/error.log;
events {
  worker_connections 65535;
}
http {
  include    mime.types;
  default_type application/octet-stream;
  sendfile    on;
  keepalive_timeout 65;
 
 
  upstream server_pools {
    server 10.0.0.200:443 weight=1 max_fails=3 fail_timeout=10;
    #server 10.0.0.8:443 weight=1 max_fails=3 fail_timeout=10;
    #server 10.0.0.9:443 weight=1 max_fails=3 fail_timeout=10;
  }
 
  server {
    listen    80;
    server_name localhost;
    rewrite ^(.*)$ https://$host$1 permanent;
  }
  server {
    listen 10.0.0.5:443;
    server_name www.abc.com;
 
    #开启 https 注意要添加在server区块 不能在http区块中放置
    ssl on;
    ssl_certificate /application/nginx/conf/key/server.crt;
    ssl_certificate_key /application/nginx/conf/key/server.key;
 
    location / {
      proxy_pass https://server_pools;
      proxy_set_header host $host;
      proxy_set_header x-forwarded-for $remote_addr;
    }
  }
}
Salin selepas log masuk

#检查nginx负载均衡配置

   /application/nginx/sbin/nginx -t

#重启nginx负载均衡

   /application/nginx/sbin/nginx -s stop
   /application/nginx/sbin/nginx

浏览器访问测试

注意修改hosts对应的是负载均衡的ip地址信息

访问测试

Bagaimana untuk mengubah hala https melalui pengimbangan beban nginx

访问结果

Bagaimana untuk mengubah hala https melalui pengimbangan beban nginx

Atas ialah kandungan terperinci Bagaimana untuk mengubah hala https melalui pengimbangan beban nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Isu terkini
***Dayakan perkhidmatan https
daripada 1970-01-01 08:00:00
0
0
0
Masalah dengan menggunakan https dalam phpstudy
daripada 1970-01-01 08:00:00
0
0
0
Ubah hala HTTP Nginx ke HTTPS
daripada 1970-01-01 08:00:00
0
0
0
objektif-c - Xcode8, afnetworking, penyesuaian https,
daripada 1970-01-01 08:00:00
0
0
0
phpstudy tutorial pemula konfigurasi https
daripada 1970-01-01 08:00:00
0
0
0
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan