把nginx默认ssl绑定的地址从443改成8888

要将 Nginx 默认的 SSL 绑定地址从 443 改成 8888,需要修改 Nginx 的配置文件。在 Ubuntu 或 Debian 系统上,默认的 Nginx 配置文件通常位于 /etc/nginx/sites-available/default/etc/nginx/sites-available/default-ssl

请按照以下步骤进行修改:

  1. 打开 Nginx 配置文件:
   sudo nano /etc/nginx/sites-available/default
  1. 在配置文件中找到 SSL 配置段,通常以 listen 443 ssl; 开头,类似于以下内容:
   server {
       listen 443 ssl;
       server_name your_domain.com;
       ssl_certificate /path/to/your/certificate.pem;
       ssl_certificate_key /path/to/your/private_key.pem;
       # 其他 SSL 配置...
   }
  1. listen 443 ssl; 改为 listen 8888 ssl;,如下所示:
   server {
       listen 8888 ssl;
       server_name your_domain.com;
       ssl_certificate /path/to/your/certificate.pem;
       ssl_certificate_key /path/to/your/private_key.pem;
       # 其他 SSL 配置...
   }
  1. 保存并关闭文件。
  2. 检查 Nginx 配置是否正确:
   sudo nginx -t

如果没有报错,说明配置正确。

  1. 重启 Nginx 使配置生效:
   sudo systemctl restart nginx

如果重启失败请参考此文章

https://www.aaabbc.space:8028/devops/371/

现在,Nginx 的默认 SSL 绑定地址已经从 443 改为 8888。任何使用 8888 端口的 SSL 请求都将被 Nginx 处理并转发给相应的服务器块。请确保在客户端访问时使用正确的端口号(8888)来发起 SSL 请求。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注