如何在Ubuntu 18.04 LTS上安装Shoutcast Server

如何在Ubuntu 18.04 LTS上安装Shoutcast Server

SHOUTcast是一款免费的开源和跨平台软件应用程序,可用于在互联网上流媒体。 SHOUTcast专门用于创建或收听互联网音频广播。 SHOUTcast允许我们向连接到服务器的远程客户端广播音乐流。

在本教程中,我们将学习如何在Ubuntu 18.04 LTS上安装SHOUTcast媒体服务器。

要求

  • 运行Ubuntu 18.04 LTS的服务器。
  • 您的服务器上配置了静态IP地址192.168.0.102。
  • 根在您的服务器上设置。

安装Shoutcast

首先,您需要从其官方网站下载Shoutcast的最新版本。 您可以使用以下命令下载它:

cd ~
wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz

下载完成后,在主目录中创建一个新目录并在其中提取下载的文件:

mkdir ~/shoutcast
cd ~/shoutcast
tar -xvzf sc_serv2_linux_x64-latest.tar.gz

接下来,您将需要为Shoutcast创建一个新的配置文件。 你可以用下面的命令来做到这一点:

nano sc_serv.conf

添加以下行:

adminpassword=admin@123
password=admin@1234
requirestreamconfigs=1
streamadminpassword_1=admin@12345
streamid_1=1
streampassword_1=admin@123456
streampath_1=http://192.168.0.102:8000
logfile=logs/sc_serv.log
w3clog=logs/sc_w3c.log
banfile=control/sc_serv.ban
ripfile=control/sc_serv.rip

根据需要更改密码和IP地址。

访问Shoutcast

Shoutcast现在已经安装并配置完毕,现在该启动Shoutcast服务并访问其Web界面。

运行以下命令启动Shoutcast服务器:

./sc_serv &

你应该看到下面的输出:

2018-05-30 17:37:03 INFO *********************************************************************
2018-05-30 17:37:03 INFO ** SHOUTcast Distributed Network Audio Server (DNAS) **
2018-05-30 17:37:03 INFO ** Copyright (C) 2014-2017 Radionomy SA, All Rights Reserved **
2018-05-30 17:37:03 INFO *********************************************************************
2018-05-30 17:37:03 INFO [MAIN] SHOUTcast DNAS/posix(linux x64) v2.5.5.733 (Oct 9 2017)
2018-05-30 17:37:03 INFO [MAIN] PID: 9383
2018-05-30 17:37:03 INFO [MAIN] Saving log output to `/home/administrator/shoutcast/logs/sc_serv.log'
2018-05-30 17:37:03 INFO [MAIN] Automatic log rotation interval: 1 day
2018-05-30 17:37:03 INFO [MAIN] Loaded config from `/home/administrator/shoutcast/sc_serv.conf'
2018-05-30 17:37:03 INFO [MAIN] Calculated CPU count is 2 -> using all available CPUs
2018-05-30 17:37:03 INFO [MAIN] Limited to 1024 file descriptors [relates to ulimit -n]
2018-05-30 17:37:03 INFO [MAIN] Starting 2 network threads
2018-05-30 17:37:03 INFO [MICROSERVER] Listening for source and client connections on port 8000
2018-05-30 17:37:03 INFO [MICROSERVER] Listening for legacy source connections on port 8001
2018-05-30 17:37:03 INFO [MICROSERVER] Flash policy file server not enabled

一旦服务器启动,打开您的网络浏览器并输入URL http://192.168.0.102:8000 ,您将被重定向到以下页面:

现在,点击服务器登录按钮,你应该看到如下所示的Shoutcast登录页面:

在这里,请提供您在配置文件中指定的管理员用户名和密码,然后单击确定按钮,您应该会在以下页面看到Shoutcast仪表板:

恭喜! 您已成功在Ubuntu 18.04 LTS服务器中安装Shoutcast服务器。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏