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 You are not allowed to view links.
Register or
Login 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 You are not allowed to view links.
Register or
Login- 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 opensshZnaci 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
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/scriptSada 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/binOK 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)
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
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/cccamkliknite 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 restartSada 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.localstisni enter i dodaj sljedecu komandu u skriptu
/usr/local/bin/CCcamOlaaaa 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-estisni enter i dodaj sljedecu liniju
00 04 * * * killall cccam && /usr/local/bin/cccam
00 04 * * * killall cccam & & / usr / local / bin / cccamPohrani 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 ddclientKonfiguracija DynDNS Client-a
vim /etc/ddclient.conf
Vim / etc / ddclient.conf
Da biste namjestili updater postavite postavke ovako
#
# /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