前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >直播代码开发者发布的直播代码搭建教程

直播代码开发者发布的直播代码搭建教程

原创
作者头像
手机直播系统源码
修改2020-06-04 17:56:11
6860
修改2020-06-04 17:56:11
举报
文章被收录于专栏:短视频源码短视频源码

正常情况下,从官方购买的直播代码搭建应该是免费的,但架不住盗版猖獗,很多朋友不了解行情,买了盗版直播代码,源码贩子不动技术不包搭建,需要自行寻找程序员进行搭建,而市面上开出的价格,在500-5000不等。

如果自己可以进行直播代码搭建,岂不是美滋滋,那么,直播代码该如何进行搭建?我们从数据库主从同步开始讲起

一、 前期准备

1、 准备好linux系统的云服务器

2、 在服务器上安装MySQ

3、 读写分离部署

二、 配置主服务器

编辑 /etc/my.cnf 文件,添加如下几行,添加好后保存、退出,重启数据库

log_bin=mysql-bin

binlog-ignore-db=mysql,information_schema,performance_schema,sys

server-id = xxx

binlog_format=mixed

使用root登录进入数据库,创建一个同步的帐号

GRANT replication slave ON *.* TO '帐号'@'%' IDENTIFIED BY '密码';

查看主服务器BIN日志的信息

show master status;

返回值中的file字段和position记录下来.配置从服务器会用到。配置从服务器

修改 /etc/my.cnf 文件.修改字段

server-id=xxx

relay-log-index=slave-relay-bin.index

relay-log=slave-relay-bin

保存退出重启mysql,用root登录服务器.

change master to

master_host='主服务器内网ip',

master_user='刚才创建的同步帐号',

master_password='同步帐号的密码',

master_log_file='file字段的返回值',

master_log_pos=position字段返回值;

解锁table

unlock tables;

开始同步.

start slave;

查看同步状态

show slave status\G;

如果返回值中的Slave_IO_Running和Slave_SQL_Running都是YES,则同步设置成功。

三、 进行验证

创建一个数据库并查看状态,确定数据库状态正常

四、 搭建直播系统的注意事项

1、 关于直播代码本身

有条件的话,还是建议选择正版源码,有专业的技术人员负责搭建,如果出于种种原因限制,选择盗版的话,也一定要确保直播代码的完整,不完整的代码怎么搭建都会出问题。

2、 关于服务器

搭建直播代码,云服务器和物理服务器皆可,业内比较常用的是云服务器,具体云服务器和物理服务器的区别,最显著的是性价比、安全性和方便性,细节方面百度皆可,每个人的具体条件不同,选择也不同,这里就不多加讨论了。

声明:本文由云豹直播系统开发者整理发布,未经允许拒绝转载,本文已获得授权

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档