脚本_CentOS7部署SRS3.0
  NYfg2BRCcXho 2023年11月02日 90 0


# CentOS7-x86_64 部署SRS

#!/bin/bash

set -e

# SRS下载地址 http://www.ossrs.net/srs.release/releases/download.html

NAME=SRS-CentOS7-x86_64-3.0.168
PATH_CUR=`pwd`

if [ `id -u` -ne 0 ];then
echo "请使用root用户执行!"
exit
fi



############# 配置系統 #############

yum install -y unzip zip
yum install -y redhat-lsb
yum install -y net-tools

firewall-cmd --zone=public --add-port=1935/tcp --permanent
firewall-cmd --zone=public --add-port=1985/tcp --permanent
firewall-cmd --reload

############# 安裝SRS #############

/etc/init.d/srs stop

rm -rf $NAME
unzip $NAME.zip
cd $NAME
./INSTALL

cd $PATH_CUR
chmod +x srs

############# 更新配置 #############

rm -rf /usr/local/srs/conf/srs.conf
cp -rf srs.conf /usr/local/srs/conf/
rm -rf /usr/local/srs/etc/init.d/srs
cp -rf srs /usr/local/srs/etc/init.d/srs


############# 配置开机启动 #############

ln -sf /usr/local/srs/etc/init.d/srs /etc/init.d/srs
ln -sf /usr/local/srs/etc/init.d/srs /etc/init.d/srs
cp -f /usr/local/srs/usr/lib/systemd/system/srs.service /usr/lib/systemd/system/srs.service
systemctl daemon-reload
systemctl enable srs
systemctl start srs

############# 销毁资源 #############

rm -rf $NAME
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  9E2BTpjt8nym   2023年12月06日   34   0   0 WindowsgitCentOS
NYfg2BRCcXho