התקנת שרת רדיו shoutcast על מערכת הפעלה Centos 6
במדריך זה נסביר איך להתקין שרת רדיו מסוג shoutcast על מערכת הפעלה centos
נפעיל את מערכת ההפעלה ונתחבר תחת משתמש root
נפתח משתמש חדש :
# su –
# adduser radio
# passwd radio
# su – radio
2. לאחר שפתחנו משתמש חדש נפתח שתי תיקיות חדשות תחת המשתמש radio
$ mkdir download
$ mkdir server
# cd download
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
4. לאחר ההורדה יש לפתוח את ההתקנה ולבצע את הפקודות הבאות:
$ ls $ tar xfz sc_serv2_linux_x64-latest.tar.gz $ cp sc_serv ../server/ $ cd ../server/ $ ls
5.כעת נפתח שתי תיקיות חדשות בתוך תיקיית server
$ mkdir control
$ mkdir logs
$ ls
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
*כמובן את הסיסמאות תוכלו להחליף בהתאם לצרכים שלכם
בסיום הקלדת הפרטים יש ללחוץ ctl + x ולשמור את הפרטים.
7. כעת יש להריץ את הקובץ sc_sever
$ ./sc_serv
$ netstat -tulpn | grep sc_serv
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 – לדוגמא
יש להכניס את הפרטים של המשתמש.
10. כעת אחרי שראינו שהשרת באוויר והכל עובד כעת נתחיל לשדר.
יש להוריד תחילה את התוכנה winamp ולהתקין אותה.
בסיום ההתקנה יש להוריד את התוסף ולהתקין.
https://download.nullsoft.com/shoutcast/tools/shoutcast-dsp-2-3-3-windows.exe
11. הפעלת התוסף
יש להפעיל את התוכנה winamp להיכנס להגדרות ע"י לחיצה על P+CTRL
להיכנס לDSP/Effect דאבל קליק על התוסף של showthread
כעת בלשונית login יש למלא את הפרטים הנחוצים כתובת השרת ופרטי המשתמש
וללחוץ על connect