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

国外做电商网站有哪些方面网页制作策划路程怎么写

国外做电商网站有哪些方面,网页制作策划路程怎么写,做钓鱼网站获利3万,杭州建设招聘信息网站目录 期望效果 1:虚拟机和系统安装 2:WebRTC客户端环境搭建 2.1#xff1a;VScode安装 2.2#xff1a;MobaXterm安装 3:WebRTC服务器环境搭建 3.1#xff1a;安装openssh服务器 3.2#xff1a;安装Node.js 3.3#xff1a;coturn穿透和转发服务器 3.3.1VScode安装 2.2MobaXterm安装 3:WebRTC服务器环境搭建 3.1安装openssh服务器  3.2安装Node.js 3.3coturn穿透和转发服务器 3.3.1libssl库安装 3.3.2编译安装coturn 4WebRTC服务器代码依赖项安装 期望效果 1:虚拟机和系统安装        我的环境是VMwareUbuntu如何安装我就不再说明了但防止有人是第一次接触的情况 我这里选了其他 博主非常详细的教程链接给各位参考 安装虚拟机VMware保姆级教程附安装包https://blog.csdn.net/weixin_74195551/article/details/127288338VMware虚拟机下安装Ubuntu20.04保姆级教程https://blog.csdn.net/qq_45657288/article/details/116084337 2:WebRTC客户端环境搭建 2.1VScode安装 vscode官网Visual Studio Code - Code Editing. Redefined 直接下载直接安装就行了然后安装vscode扩展插件方便编程 Prettier Code Formatter Prettier Code Formatter 是一个代码格式化工具可以帮助开发者自动格式化代码使其符合统一的代码风格和规范。它支持多种编程语言包括 JavaScript、TypeScript、HTML、CSS、JSON 等等。 Live Server 用于在开发过程中提供实时的本地服务器功能。它能够在你编辑和保存代码的同时自动刷新你的浏览器以便实时查看代码变化后的效果 2.2MobaXterm安装 MobaXterm 是一个功能强大的远程计算机管理工具集成了多种网络工具和Unix命令行工具主要用于简化远程计算机访问和管理的操作。它提供了一个整合的环境使得用户可以方便地进行远程连接、文件传输、远程命令执行等操作。这里我们使用他直接链接 虚拟机 服务器方便快捷。 MobaXterm终端工具下载安装使用教程https://blog.csdn.net/qq_44074697/article/details/118544904 3:WebRTC服务器环境搭建 3.1安装openssh服务器  这样可以使用MobaXterm或者其他ssh客户端直接连接 虚拟机Ubuntu系统操作方便。 3.2安装Node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境可以用来开发服务器端应用程序。它的主要特点包括非阻塞、事件驱动的特性使得它特别适合处理高并发的实时应用程序比如 WebRTC 服务端开发。 Nodejs的下载地址https://nodejs.org/dist/v20.10.0/ 1创建webrtc目录后将压缩包 放置在该目录下直接解压到当前目录 tar ‐xvf node‐v10.16.0‐linux‐x64.tar.xz 2创建软连接方便使用 hshs:~/webrtc$ cd ./node-v20.10.0-linux-x64/ hshs:~/webrtc/node-v20.10.0-linux-x64$ pwd /home/hs/webrtc/node-v20.10.0-linux-x64 hshs:~/webrtc/node-v20.10.0-linux-x64$ sudo ln -s /home/hs/webrtc/node-v20.10.0-linux-x64/bin/npm /usr/local/bin hshs:~/webrtc/node-v20.10.0-linux-x64$ sudo ln -s /home/hs/webrtc/node-v20.10.0-linux-x64/bin/node /usr/local/bin 查看是否安装安装正常则打印版本号 node ‐v npm ‐v 3.3coturn穿透和转发服务器 Coturn简称为 TURN Server是一个开源的实现了 TURNTraversal Using Relays around NAT协议的服务器软件主要用于解决网络中存在的NATNetwork Address Translation问题以及实现实时通信中的穿透和转发功能。 我们直接下载开源的直接使用保证我们的服务器端 可以打洞成功 CoturnTURN Server在安装过程中需要依赖 libssl 库安装 libssl 是为了提供 TURN 服务器在网络中安全和可靠的数据传输能力确保 TURN 协议在实际应用中能够满足安全性要求同时保护用户数据不被窃听或篡改。 3.3.1libssl库安装 Ubuntu系统 安装下面两个依赖 sudo apt‐get install libssl‐dev sudo apt-get install libevent-dev centos系统是下面两个 sudo yum install openssl‐devel sudo yum install libevent‐devel 我这之前 在虚拟机里操作的使用mobaxterm一样的 3.3.2编译安装coturn 第一步 cd webrtc/                 #进入webrtc目录 git clone https://github.com/coturn/coturn #下载、编译、安装coturn cd coturn ./configure make sudo make install 可能的问题 如果你的虚拟机环境中新装的没有安装过编译器在configure时后会提示你没有安装必要的编译器这是正常的缺什么就安装什么就行了。 例如 sudo apt-get update sudo apt-get install build-essential     # 安装基本的编译工具 sudo apt-get install sqlite3 libsqlite3-dev   # 安装 SQLite3 和开发库 sudo apt-get update     #安装 pkg-config sudo apt-get install pkg-config 这些仅供参考 继续第二步继续编译 第三步安装成功后验证是否安装成功  #运行conturn服务器 sudo turnserver -c turnserver.conf  #验证是否成功 #然后查看相应的端口号3478是否存在进程。3478是默认端口 sudo lsof ‐i:3478 第四步打洞 验证coturn服务器是否有效 测试地址请分别测试stun和turn Coturn是集成了stunturn协议。 测试网址Trickle ICEWebRTC code sampleshttps://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/ 或者在WebRTC samples 这个网址里 很多webrtc官方团队 的公开测试 上图中会出现done的字样需要等几秒我截图早了 至此 WebRTC的环境的配置完成了接下来进行 服务器代码依赖的环境搭建 4WebRTC服务器代码依赖项安装 WebRTC这里使用websocket作为信令传输WebSocket 并不是替代 WebRTC 的信令传输协议而是作为信令服务器与客户端之间的通信通道帮助 WebRTC 在浏览器中建立对等连接。这种组合能够有效地支持实时通信应用的需求。 使用 WebSocket 作为 WebRTC 的信令传输的原因 全双工通信能力 WebSocket 提供了一个持久的双向通信通道这使得它非常适合用作信令服务器。在 WebRTC 的建立过程中客户端需要通过信令服务器交换网络信息、协商参数、建立和维护对等连接。WebSocket 提供了一种可靠的方式来进行这种信息交换以确保双方都能够正确地建立连接。 实时性和低延迟 WebSocket 与 HTTP 不同不需要像 HTTP 那样频繁地建立和关闭连接这减少了通信的延迟。对于 WebRTC 这种要求实时性高的应用场景WebSocket 提供了更合适的基础设施。 所以这里安装nodejs‐websocket模块在项目代码路径下设置 cd webrtc/ mkdir mynode cd mynode/ mkdir mypro cd mypro/ mkdir server mkdir client cd server/ sudo npm init -y sudo npm install nodejs-websocket 写一个server.js测试下在vscode里写server.js 代码如下 var http require(http); http.createServer(function (request, response) {// 发送 HTTP 头部// HTTP 状态值: 200 : OK// 内容类型: text/plainresponse.writeHead(200, {Content-Type: text/plain});// 发送响应数据 Hello Worldresponse.end(Hello im server\n); }).listen(9999);// 终端打印如下信息 console.log(Server running at http://127.0.0.1:9999/);运行结果 到此基本需要的环境都搭建完了 下一篇可以 写client和 server了。
http://www.hkea.cn/news/14273722/

相关文章:

  • 制作网线水晶头seo优化工具推荐
  • 网站推广目标关键词怎么选华东建设发展设计有限公司网站
  • 网站建设php教程创鑫云网络
  • 邢台专业网站建设公司php做的网站首页是什么文件
  • 珠海市网站建设品牌wordpress手机插件
  • 高端建站费用建立个人网站费用
  • 嘉兴做网站建设的公司哪家好甘肃网站排名公司
  • 云阳一平米网站建设wordpress运行缓慢
  • 宜春招聘网站开发区招工公司网站做的一样算不算侵权6
  • 做设计不进设计公司网站温州关键词优化工具
  • 网站推广平台搭建东营市招投标信息网
  • 做报废厂房网站怎么做企业宣传册模板免费下载
  • 广州网站制作公司软件应用大全
  • 网站网站建设公司上海制作网站必做步骤
  • 怎么做才能让网站快速收录长沙制作公司宣传片哪家好
  • 天猫网站建设分析购物网站设计
  • 网站结构组成部分有那些给公司建官网
  • 吉安市城乡规划建设局网站ppt做长图网站
  • 旅游网站有哪些?安徽网站建设电话
  • 网站建设公司上海呼伦贝尔市住房和城乡建设局网站
  • 建设购物网站的方案网站色彩搭配表
  • 益阳网站建设公司有哪些手机网站演示
  • 外贸网站建设怎么选网站用什么东西做
  • 移动网站建设优势珠海工商网上登记平台
  • 专业做礼品团购的网站网页设计素材图片免费
  • 网站建设模板怎么做网站的开发费用吗
  • asp.net mvc网站开发之美下列不能反应企业网站建立网络
  • 网站建设费用请示大连企业制作网站
  • 在福州做网站网页制作的教程视频
  • 移动端网站开发前端模板wordpress模板添加主题