Instalacija CCcam-a na Ubuntu/Debian Linux platformu- Prvo sto nam je potrebno jeste da instaliramo Ubuntu ili Debian na nas kompjuter
- Druga potrebna stvar sa kojom cete se sluziti dalje u koristenju CCcam servera je da instalirate na vas Windows komp Putty, njega mozete skinuti preko ovog linka http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe (http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe)
Kada ga skinete otvorite u vasem komjuteru u Program files jednu mapu koja ce se zvati PuTTY i u nju prekopirajte sve fajlove koje ste skinuli.
- Jos jedan korisan program koji ce vam takodjer mnogo olaksati posao je WinSCP i njega takodjer instalirajte na vas Windows komp, njega mozete skinuti preko ovog linka http://winscp.net/download/winscp418setup.exe (http://winscp.net/download/winscp418setup.exe)
- Pripremite takodjer i CCcam za linux platformu i pocinjemo sa instalacijom servera.
Sada znaci imamo sve sto nam je potrebno i krecemo sa radom. Kao prvo u ubuntu masini startajte konzolu i u nju unestite ovu komandu
sudo apt-get install openssh
Znaci sa ovom komandom smo u linux instalirali ssh i sada mozemo da pristupimo linux kompu sa naseg drugog windows kompjutera.
Na windows kompu startamo program WinSCP
(https://www.cardsharing-x.com/proxy.php?request=http%3A%2F%2Fgbox-forum.nl%2FDCC%2520FOTOS%2FWinscp%2F1.gif&hash=ebb3496728856af927f80bfdcbe8552370264d03)
Ulogujemo se sa podatcima od linux kompa, sada smo znaci usli u linux kopjuter i mozemo da pocnemo sa slaganjem servera.
Na vasem windows kompu kliknite na CRTL+P i otvorit ce vam se sada program PuTTY kojega smo vec ranije prebacili u Program Files.
Kao prvo potrebno je da napravimo neke mape koje ce nam biti potrebne za nas server i to cemo odraditi tako sto cemo u PuTTY ukucati sljedece komande:
sudo su Komanda pomocu koje ulazimo na linux kompjuter kao root, stisnite enter, zatrazit ce vas password od linux kompa ukucajte ga pa opet enter i sada vidite da ste ulogovani kao root na linux komp.
Sljedece je da ukucate ove tri komande u PuTTY kako biste napravili te tri mape koje su nam potrebne.
mkdir /var/keys
mkdir /var/etc
mkdir /var/script
Sada imamo te tri mape i treba jos samo da ih prebacimo iz root-a na nas user koji smo napravili prilikom instalacije linux-a. To cemo uraditi tako sto cemo u PuTTY dodati jos ove tri komande :
chown vase user ime /var/keys
chown vase user ime /var/etc
chown vase user ime /usr/local/bin
OK znaci sada smo napravili mape i iste prebacili iz root-a u user. Sada krecemo sa koristenjem WinSCP programa. Vec smo se gore ulogovali kao user u Linux komp. Sa lijeve strane WinSCP programa pronadjite CCcam za linux i sada pocinjemo da ubacujemo fajlove u njihove mape. Postupak je znaci isti kao sto i ubacujemo sve u Dreambox-a (svaki fajl u svoju mapu i nema zabune)
Kao prvi znaci ide CCcam.x86 u mapu /usr/local/bin i zamjenite mu atribute na 755. Fajlu CCcam.x86 cemo zamjeniti ime u CCcam (pogledaj sliku ispod)
(https://www.cardsharing-x.com/proxy.php?request=http%3A%2F%2Fgbox-forum.nl%2FDCC%2520FOTOS%2FWinscp%2F2.gif&hash=4cb94412e93ca7c91eb42e545182c1e90a32a867)
U mapu /var/etc prebacite fajlove CCcam.cfg, CCcam.channelinfo, CCcam.providers atribute nije potrebno mjenjati.
Olaaaa evo ga server je tu
Ukoliko vam je port otvoren u ruteru startajte PuTTY ulogujte se kao user sa njime i ukucajte komandu
cd /usr/local/bin
kliknite enter i sljedeca komanda je
./cccam -d
Ako je sve OK trebalo bi da dobijete ovakvu sliku
(https://www.cardsharing-x.com/proxy.php?request=http%3A%2F%2Fgbox-forum.nl%2FDCC%2520FOTOS%2FWinscp%2F5.gif&hash=43c625c44cb0f10a068fa03a68376fac2b26b826)
Znaci server je startan sve je OK i vas CCcam server je poceo da radi .
- Pravljenje skripte za startanje CCcam servera
Ulogujte se sa PuTTY na vas Linux komp i ukucajte sljedecu komandu :
vim /var/script/cccam
kliknite enter i dodajte sljedeci tekst ispod
#! /bin/bash CAMNAME="CCcam Server"
# This method starts CCcam
start_cam ()
{
/usr/local/bin/CCcam.x86 &
sleep 2
}
# This method stops CCcam
stop_cam ()
{
pkill CCcam.x86
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
start_cam
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
stop_cam
;;
restart)
echo "Restarting $CAMNAME"
stop_cam
start_cam
;;
*)
"$0" stop
exit 1
;;
esac
exit 0
Da bi ta skripta mogla da starta, restarta i zaustavi CCcam server potrebno je da joj promjenimo atribute a to cemo uraditi tako sto cemo u PuTTY ukucati ovu komandu :
chmod 755 /var/script/cccam
Sada Server mozemo da startamo, zaustavimo i restartamo iz PuTTy-a sa sljedecim komandama
cccam start
cccam stop
cccam restart
Sada je server kompletan i spreman za rad a kao poklon evo dajem vam i par zanimljivih skripti koje vam mogu uveliko pomoci.
Skripta za automatsko startanje CCcam-a kod restartanja Linux kompaUlogujte se sa PuTTY i ukucajte sljedecu komandu
vim /etc/rc.local
stisni enter i dodaj sljedecu komandu u skriptu
/usr/local/bin/CCcam
Olaaaa sada prilikom ponovnog startanja Linux kompa nas CCcam server se sam automatski starta
Automatski restart CCcam-a u toku noci (Da bi vas CCam optimalno radio potrebno je da se restartuje jer u protivnom pocinje da trosi radu memoriju i dolazi do nestabilnosti rada CCcam-a)sudo crontab e
Sudo crontab-e
stisni enter i dodaj sljedecu liniju
00 04 * * * killall cccam && /usr/local/bin/cccam
00 04 * * * killall cccam & & / usr / local / bin / cccam
Pohrani sa Ctrl X , yes, enter
Ola sada se nas CCcam server restarta svaku noc u 4 sata
Automatsko pravljenje update DYNDNSapt-get install ddclient
Apt-get install ddclient
Konfiguracija DynDNS Client-a
vim /etc/ddclient.conf
Vim / etc / ddclient.conf
Da biste namjestili updater postavite postavke ovako
Quote#
# /etc/ddclient/ddclient.conf
# / Etc / ddclient / ddclient.conf
#
protocol=dyndns2
Protocol = dyndns2
use=web
Use = web
login=mylogin
Login = mylogin
password=mypassword
Password = mypassword
myhost.dyndns.org
Myhost.dyndns.org
Startanje DynDns Clienta
/etc/init.d/ddclient start
/ Etc / init.d / ddclient start
Sada vam DynDns updater starta automatski prilikom startanja kompa
Nadam se da ce vam ovaj moj tutorijal pomoci da postavite vas CCcam server
Prevod by Prischy
Auto-Start CCCam skripta
Ova skripta se pokreće svakih 2 ili 3 minuta (koliko vi odredite u komandi) i provjerava da li je CCcam pokrenut i time onemogućuje duži prekid rada pri rušenju i odmah pošto utvrdi da je down pokreće ga samostalno
Quote#!/bin/bash
if ps x |grep -v grep |grep -c CCcam >/dev/null
then
echo "CCcam dobro radi !"
else
echo "CCcam je down, pokrecem ga !"
echo CCcam se srusio : `date` >> /tmp/cccam.log
/var/bin/CCcam.x86 &
fi
saÄuvajte bez ekstenzije kao "
cccamchecker"
kopirajte u var/bin ...stavite atribute, read and write na sve - 775 ili 777
nakon toga otvorite terminal i upišite:
su root da bi se prijavili kao root, upišite i šifru
zatim
vim /etc/crontab (enter)
ušli ste u crontab, na kraj liste pri dnu upišite
*/3 * * * * root /var/bin/cccamchecker > /dev/null 2>&1 (pa enter)
pritisnite ESC
i na kraju ispišite
:wq pa enter
izašli ste iz crontab-a
u terminal upišite:
/etc/init.d/cron restart
QuoteAko ne bude radila skripta, morate vidjeti u Äemu grijeÅ¡ite tako Å¡to ćete ga ruÄno pokrenuti
cd /var/bin
./cccamchecker