התקנת שרת רדיו shoutcast על מערכת הפעלה Centos 6

במדריך זה נסביר איך להתקין שרת רדיו מסוג shoutcast על מערכת הפעלה centos

נפעיל את מערכת ההפעלה ונתחבר תחת משתמש root

נפתח משתמש חדש :

# su –

# adduser radio

# passwd radio

# su – radio

new user

2. לאחר שפתחנו משתמש חדש נפתח שתי תיקיות חדשות תחת המשתמש radio

$ mkdir download
$ mkdir server
# cd download

new folder

3. כעת נוריד את shoutcast למערכת הפעלה

כדי למצוא את הגרסה שמתאימה לכם תוכלו לבדוק בלינק זה :

https://download.nullsoft.com/shoutcast/tools/

לאחר שבחרתם את הגרסה המתאימה יש להעתיק את כתובת הקישור

$ wget https://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz

עם הפקודה "wget" לא תעבוד לכם יש להתחבר לroot ולהתקין

$ yum -y install wget

down

4. לאחר ההורדה יש לפתוח את ההתקנה ולבצע את הפקודות הבאות:

$ ls
$ tar xfz sc_serv2_linux_x64-latest.tar.gz
$ cp sc_serv ../server/
$ cd  ../server/
$ ls

extrct

5.כעת נפתח שתי תיקיות חדשות בתוך תיקיית server

$ mkdir control
$ mkdir logs
$ ls

add folder

6.כעת ניצור קובץ תחדש עם הפקודה nano עם היא לא מותקנת אצלכם תוכלו להתקין אותה תחת המשתמש root

$ yum install nano

לאחר התקנת nano ניצור קובץ חדש תחת ספריית server במשתמש radio שם הקובץ יהיה server.conf

$ nano sc_serv.conf

יפתח לנו חלון חדש ועליו נעתיק את התוכן הבאה

adminpassword=password

password=password1
requirestreamconfigs=1
streamadminpassword_1=password2
streamid_1=1
streampassword_1=password3
streampath_1=https://radio-server.lan:8000 – יש להקליד כאן את כתובת האיפי של שרת הרדיו שלכם עם סיומת של הפורט 8000
logfile=logs/sc_serv.log
w3clog=logs/sc_w3c.log
banfile=control/sc_serv.ban
ripfile=control/sc_serv.rip

*כמובן את הסיסמאות תוכלו להחליף בהתאם לצרכים שלכם

sever.conf

בסיום הקלדת הפרטים יש ללחוץ ctl + x ולשמור את הפרטים.

7. כעת יש להריץ את הקובץ sc_sever

$ ./sc_serv
$ netstat -tulpn | grep sc_serv

SERVER_CS

8. כעת נשאר לפתוח את הפורט 8000 שנוכל לגשת לשרת מבחוץ.

אני ייתן לכם שתי פקודות נפרדות בגלל סוגי גרסאות שונות של מערכות ההפעלה וסוגי הפיירוול השונים המותקנים.

קודם תנסו את הפקודות הראשונות אם זה לא יצליח אז יש להשתמש בפקודה השניה

כמובן שיש להריץ את הפקודות על ידי משתמש root

$ su –
# firewall-cmd –add-port=8000/tcp –permanent
# firewall-cmd –reload
# exit

אופציה ב:

# iptables -I INPUT 5 -i eth0 -p tcp --dport 8000 -m state --state NEW,ESTABLISHED -j ACCEPT

9. כעת לאחר שפתחנו את הפורט 8000 נוכל להיכנס לשרת.

יש לפתוח עמוד חדש בדפדפן לרשום את כתובת האיפי עם סיומת הפורט 8000

85.68.197.101:8000 – לדוגמא

יש להכניס את הפרטים של המשתמש.

server web

10. כעת אחרי שראינו שהשרת באוויר והכל עובד כעת נתחיל לשדר.

יש להוריד תחילה את התוכנה winamp ולהתקין אותה.

https://www.winamp.com

בסיום ההתקנה יש להוריד את התוסף ולהתקין.

https://download.nullsoft.com/shoutcast/tools/shoutcast-dsp-2-3-3-windows.exe

11. הפעלת התוסף

יש להפעיל את התוכנה winamp להיכנס להגדרות ע"י לחיצה על P+CTRL

להיכנס לDSP/Effect דאבל קליק על התוסף של showthread

כעת בלשונית login יש למלא את הפרטים הנחוצים כתובת השרת ופרטי המשתמש

וללחוץ על connect

winamp

Comments

comments