当前位置: 首页 > news >正文

企业网站改一下多少钱ftp网站 免费

企业网站改一下多少钱,ftp网站 免费,网站建设公司兴田德润在那里,科技有限公司注册资金最低多少环境#xff1a; WSL2 Ubuntu22.04 webrtc视频聊天应用 问题描述#xff1a; 本地部署webrtc应用怎么把http协议改成https协议#xff1f; http协议在安卓手机浏览器上用不了麦克风本#xff0c;来地应用webrtc 本来是http协议#xff0c;在安卓手机上浏览器不支持使…环境 WSL2 Ubuntu22.04 webrtc视频聊天应用 问题描述 本地部署webrtc应用怎么把http协议改成https协议 http协议在安卓手机浏览器上用不了麦克风本来地应用webrtc 本来是http协议在安卓手机上浏览器不支持使用麦克风 解决方案 1.服务器端配置 SSL证书确保你的服务器已经安装并配置了SSL证书。对于开发环境可以使用自签名证书对于生产环境则应该从可信的证书颁发机构CA获取证书。 Web服务器配置使用的是Nginx 本地HTTP服务http://192.168.1.9:8010/index.html通过HTTPS协议访问你需要配置Web服务器如Nginx来使用SSL/TLS证书。以下是详细的步骤帮助你配置Nginx以支持HTTPS。 2.安装 Nginx 和 OpenSSL 确保你已经安装了 Nginx 和 OpenSSL。你可以使用以下命令在 Ubuntu 上安装它们 sudo apt update sudo apt install nginx openssl3.生成自签名SSL证书 如果你还没有SSL证书可以按照之前的指导生成一个自签名证书。假设你已经在 /etc/nginx/ssl 目录下生成了 private.key 和 certificate.crt 文件。 sudo mkdir -p /etc/nginx/ssl cd /etc/nginx/ssl openssl genpkey -algorithm RSA -out private.key openssl req -new -key private.key -out csr.csr openssl x509 -req -days 365 -in csr.csr -signkey private.key -out certificate.crt本地一定用不加密证书 openssl rsa -in /etc/nginx/ssl/private.key -out /etc/nginx/ssl/private_unencrypted.key 4.配置 Nginx 以支持 HTTPS 编辑 Nginx 的配置文件通常位于 /etc/nginx/sites-available/default 或者创建一个新的配置文件。用默认配置文件要删除里面全部内容。配置 HTTPS 的示例配置 nano /etc/nginx/sites-available/default server {listen 4010 ssl;server_name 192.168.1.9;ssl_certificate /etc/nginx/ssl/certificate.crt;ssl_certificate_key /etc/nginx/ssl/private_unencrypted.key;ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers HIGH:!aNULL:!MD5;location / {proxy_pass http://127.0.0.1:8010; # 假设你的应用在8010端口上运行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;} }# 如果需要重定向所有 HTTP 请求到 HTTPS server {listen 80;server_name 192.168.1.9;return 301 https://$host$request_uri; }5.测试和重启 Nginx 在修改配置文件后测试 Nginx 配置是否正确 sudo nginx -t如果没有错误重启 Nginx 使更改生效 sudo systemctl restart nginx6.更新客户端代码中的URL 确保你在客户端代码中使用的URL已更新为HTTPS https://192.168.1.7:40107.处理浏览器安全提示 对于自签名证书浏览器会显示警告信息。这是因为在生产环境中你应该从受信任的证书颁发机构CA获取证书。对于开发环境你可以选择忽略这些警告或手动接受证书。 总结 通过上述步骤你应该能够成功配置 Nginx 以支持 HTTPS并将你的本地 HTTP 服务转换为 HTTPS 访问。
http://www.hkea.cn/news/14443070/

相关文章:

  • 常州武进网站建设阿里云域名拍卖
  • 建设银行的网站用户名学生怎么制作网站
  • 广丰做网站公司同城信息小程序源码
  • 微信微网站开发价格广州品牌策划公司
  • 上海互联网网站建设公司淘宝网网页版登录入口在哪里
  • 找建筑网站哪里网站书最全
  • 用cms做网站怎么样形容网站做的好
  • 免费1级做爰片免费网站网络运维app
  • 辽宁营销型网站建设济南腾飞网络科技有限公司
  • 有哪些装修网站沃噻网站建设流程
  • o2o商城网站搭建制作网线的步骤
  • 西宁那有做网站的seo收费
  • 宁波易企网做的网站河南高端网站
  • 媒体网站 建设网络强国海外推广
  • 查看网站开发语言网站建设为了什么
  • 青海省西宁市住房城乡建设厅网站中国空间站和国际空间站对比
  • 翻译企业网站建设pc网站开发获取位置
  • 音乐网站建设规划书手机可以制作app软件吗
  • 网站新闻模块代码歙县建设银行网站
  • 哪里做网站松江网站建设公司
  • 做网站市场价广西城乡住房建设部网站
  • 高端网站建设 炫酷网站建设应注重实用性
  • 电子商务网站建设 教材六安城市网招聘
  • 生态旅游网站的建设的内容国内哪个网站是做电子元器件的
  • 做数学题目在哪个网站好用什么自己做网站
  • 网站建设方案汇报s吗网站虚拟主机
  • 南京网站设计公司济南兴田德润简介图片网站名称大全
  • 关于做网站ppt网站开发需求表模板
  • 个人网站建立北京网络推广公司排名
  • 清溪网站仿做微信小程序怎么上架商品