Cách cài đặt Shoutcast Server trên Ubuntu 18.04 LTS

theanh

Administrator
Nhân viên
SHOUTcast là một ứng dụng phần mềm miễn phí, mã nguồn mở và đa nền tảng có thể được sử dụng để truyền phát phương tiện qua Internet. SHOUTcast được sử dụng đặc biệt để tạo hoặc nghe các chương trình phát sóng âm thanh trên Internet. SHOUTcast cho phép chúng ta phát một luồng nhạc đến máy khách từ xa được kết nối với máy chủ.

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt máy chủ phương tiện SHOUTcast trên Ubuntu 18.04 LTS.

Yêu cầu​

  • Máy chủ chạy Ubuntu 18.04 LTS.
  • Địa chỉ IP tĩnh 192.168.0.102 được cấu hình trên máy chủ của bạn.
  • root được thiết lập trên máy chủ của bạn.

Cài đặt Shoutcast​

Đầu tiên, bạn sẽ cần tải xuống phiên bản mới nhất của Shoutcast từ trang web chính thức của họ. Bạn có thể tải xuống bằng lệnh sau:
Mã:
cd ~
wgethttp://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz
Sau khi tải xuống hoàn tất, hãy tạo một thư mục mới trong thư mục gốc của bạn và giải nén tệp đã tải xuống bên trong thư mục đó:
Mã:
mkdir ~/shoutcast
cd ~/shoutcast
tar -xvzfsc_serv2_linux_x64-latest.tar.gz
Tiếp theo, bạn sẽ cần tạo một tệp cấu hình mới cho Shoutcast. Bạn có thể thực hiện việc này bằng lệnh sau:
Mã:
nano sc_serv.conf
Thêm các dòng sau:
Mã:
adminpassword=admin@123password=admin@1234requirestreamconfigs=1streamadminpassword_1=admin@12345streamid_1=1streampassword_1=admin@123456streampath_1=http://192.168.0.102:8000logfile=logs/sc_serv.logw3clog=logs/sc_w3c.logbanfile=control/sc_serv.banripfile=control/sc_serv.rip
Thay đổi mật khẩu và địa chỉ IP theo nhu cầu của bạn.

Access Shoutcast​

Shoutcast hiện đã được cài đặt và định cấu hình, đã đến lúc bắt đầu Dịch vụ Shoutcast và truy cập giao diện web của dịch vụ này.

Chạy lệnh sau để khởi động máy chủ Shoutcast:
Mã:
./sc_serv &
Bạn sẽ thấy kết quả sau:
Mã:
2018-05-30 17:37:03 THÔNG TIN ************************************************************************
2018-05-30 17:37:03 THÔNG TIN ** Máy chủ âm thanh mạng phân tán SHOUTcast (DNAS) **
2018-05-30 17:37:03 THÔNG TIN ** Bản quyền (C) 2014-2017 Radionomy SA, Bảo lưu mọi quyền **
2018-05-30 17:37:03 THÔNG TIN ************************************************************************
2018-05-30 17:37:03 THÔNG TIN [CHÍNH] SHOUTcast DNAS/posix(linux x64) v2.5.5.733 (9 tháng 10 năm 2017)
2018-05-30 17:37:03 THÔNG TIN [CHÍNH] PID: 9383
2018-05-30 17:37:03 THÔNG TIN [CHÍNH] Lưu đầu ra nhật ký vào `/home/administrator/shoutcast/logs/sc_serv.log'
2018-05-30 17:37:03 THÔNG TIN [CHÍNH] Khoảng thời gian luân phiên nhật ký tự động: 1 ngày
2018-05-30 17:37:03 THÔNG TIN [CHÍNH] Đã tải cấu hình từ `/home/administrator/shoutcast/sc_serv.conf'
2018-05-30 17:37:03 THÔNG TIN [CHÍNH] Số lượng CPU được tính toán là 2 -> sử dụng tất cả CPU khả dụng
2018-05-30 17:37:03 INFO [MAIN] Giới hạn ở 1024 mô tả tệp [liên quan đến ulimit -n]
2018-05-30 17:37:03 INFO [MAIN] Đang bắt đầu 2 luồng mạng
2018-05-30 17:37:03 INFO [MICROSERVER] Đang lắng nghe các kết nối nguồn và máy khách trên cổng 8000
2018-05-30 17:37:03 INFO [MICROSERVER] Đang lắng nghe các kết nối nguồn cũ trên cổng 8001
2018-05-30 17:37:03 INFO [MICROSERVER] Máy chủ tệp chính sách Flash không được bật
Sau khi máy chủ được khởi động, hãy mở trình duyệt web của bạn và nhập URL http://192.168.0.102:8000, bạn sẽ được chuyển hướng đến trang sau:



Bây giờ, hãy nhấp vào nút Đăng nhập máy chủ, bạn sẽ thấy trang đăng nhập Shoutcast như bên dưới:



Tại đây, hãy cung cấp tên người dùng và mật khẩu quản trị mà bạn đã chỉ định trong tệp cấu hình, sau đó nhấp vào nút Ok, bạn sẽ thấy bảng điều khiển Shoutcast ở trang sau:



Xin chúc mừng! Bạn đã cài đặt thành công máy chủ Shoutcast trong máy chủ Ubuntu 18.04 LTS.
 
Back
Bên trên