怎么做转载小说网站,杭州集团公司网站制作,成都热点新闻最新,热点军事新闻1.安装 Nginx#xff1a;
如果还没有安装 Nginx#xff0c;可以使用包管理工具安装。例如#xff0c;在 Ubuntu 上#xff1a;
sudo apt update
sudo apt install nginx2.上传证书和私钥文件#xff1a;
将你的证书文件和私钥文件上传到服务器上的某个目录#xff0c;…1.安装 Nginx
如果还没有安装 Nginx可以使用包管理工具安装。例如在 Ubuntu 上
sudo apt update
sudo apt install nginx2.上传证书和私钥文件
将你的证书文件和私钥文件上传到服务器上的某个目录比如 /etc/nginx/ssl/。
3.配置 Nginx
编辑 Nginx 配置文件通常位于 /etc/nginx/sites-available/your_site。配置文件内容大致如下
server {listen 80;server_name your_domain.com www.your_domain.com;return 301 https://$server_name$request_uri; # 重定向 HTTP 到 HTTPS
}server {listen 443 ssl;server_name your_domain.com www.your_domain.com;ssl_certificate /etc/nginx/ssl/your_certificate.crt;ssl_certificate_key /etc/nginx/ssl/your_private_key.key;ssl_trusted_certificate /etc/nginx/ssl/your_intermediate_certificate.crt;ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;location / {proxy_pass http://localhost:your_app_port; # 代理到你的应用服务器proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;}
}4.测试配置并重启 Nginx
测试配置是否正确
sudo nginx -t
sudo systemctl restart nginx