Mediasoup-demo部署

网友投稿 793 2022-11-15

Mediasoup-demo部署

Mediasoup-demo部署

为了避免不必要的阻力,建议您的配置运行环境和我版本号等保持同步。

第一步:系统安装ubuntu18.04版本。

第二步:unbuntu安装nodejs,执行

apt install nodejs

如果出现

请输入:

sudo apt-get updatesudo apt-get upgrade

选择Y,

再执行

apt install nodejs

第三步:安装npm

apt install npm

选择Y

第四步:查询node版本和npm版本

第五部:node版本需要10.24.1以上,npm版本需要 6.4.1以上,建议版本和我保持一致

执行

npm install -g n

修改node版本到10.24.1

n 10.24.1

查看更新后的版本,【必要步骤:请把命令行工具关闭,重新登录后查看版本】

第六步:-

apt install gitgit clone mediasoup-demogit checkout v3

第七步:配置服务端

cd servernpm installcp config.example.js config.js

vi config.js

按i键变成可编辑,修改后按esc后按:wq! 保存退出;

配置certs

然后上传公钥和私钥,注意文件名和路径要一致;

第九步:启动服务

npm start

--------------------------------------------------------------------------------------------------------------------------------

上一个终端不要关闭,再起一个命令行 终端,

准备第七步获取的server_mystrict'var = require('express = require('express');var serve_index = require('serve-index');var fs = require('fs');const options = { key: fs.readFileSync('./private.key'), cert: fs.readFileSync('./full_chain.pem')}const app = express();app.use(serve_index('./'));app.use(express.static('./'));const = app);'0.0.0.0');

npm install expressnpm install serve-indexnpm install forever -g

将服务永久启动起来

启动服务:

forever start server_mystop  server_my-ntpl | grep 443

/root/mediasoup-demo/app

安装gulp工具

cd /root/mediasoup-demo/appnpm install -g gulp-clinpm installgulp dist

在执行app目录下执行gulp dist之后,/root/mediasoup-demo/server目录下会生成一个public文件夹;

拷贝public文件到根目录

cp ./public/* /root/

然后输入

forever start server_myhttps.js

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:智慧建造工程师的未来发展空间
下一篇:MyBatis中criteria的or(或查询)语法说明
相关文章

 发表评论

暂时没有评论,来抢沙发吧~