Nämä ohjeet auttavat asentamaan Obseron 3-palvelun CentOS 7 -alustalle. Tämä versio toimii vain palveluna, ja sitä voidaan käyttää web-käyttöliittymällä tai etäyhteydellä. Asennus voi erota näistä ohjeista palvelimia varten käytetyn eri laitteiston vuoksi. Pakollisia askelia on vain muutama, mutta kaikki suositellut askeleet ovat hyödyllisiä. Näitä ohjeita ei tule seurata sokeasti vaan soveltaa laitteistoon sopivaksi.
1. Vaatimukset
CentOS 7 Minimal (64-bittinen versio vaaditaan)
Latauslinkki CentOS 64-bittiseen versioon
2. CentOS-osiointi ja -asennus
Seuraava osiotaulukko on ehdotus siitä, miten osioida järjestelmä, kun käytössä on yksi 1TB kiintolevy.
Liitospiste | Koko (GB) | Tyyppi | Kuvaus |
/ | 10 | ext4 | Käyttöjärjestelmän osio |
swap | 2 | swap | Swap-osio |
/var/lib/obseron3 | 10 | ext4 | Asetukset tallennetaan tänne |
/var/lib/obseron3/capture/d | 100 | ext4 | Tämä osio on tietokannalle |
/var/lib/obseron3/capture/e | "Käytä kaikki jäljellä oleva" | ext4 | Tämä osio on tallenteille |
Aloitettuasi asennuksen, määritä pääkäyttäjän salasana, mutta älä luo normaalia käyttäjää.
CentOS-asennuksen jälkeen kirjaudu sisään pääkäyttäjänä, jolloin päädyt konsolinäkymään.
3. Obseron 3:n asennus
Asentaaksesi Obseronin sinun täytyy ensin asentaa pakettivarasto, josta Obseron 3 sitten ladataan.
#(Asenna Obseron 3-pakettivarasto)
rpm -Uvh http://packages.ksenos.fi/centos/7/x86_64/ksenos-release-0.2-1.noarch.rpm
#(Asenna Obseron 3-palvelu)
yum -y install obseron3-daemon
#(Aseta käyttöoikeudet "obseron3"-käyttäjälle tallennustiloille ja asetuskansiolle)
chown -R obseron3:obseron3 /var/lib/obseron3
Asennuksen jälkeen järjestelmä tulee käynnistää uudelleen. Kun järjestelmä on taas toimintakunnossa, yhdistä sen IP-osoitteeseen selaimen kautta päästäksesi konfiguraatiosivulle. Seuraavaksi syötä tuoteavain, konfiguroi tallennustila ja lisää kameroita. Kaikki nämä askeleet kuvataan tarkemmin Obseronin pikaoppaassa.
4. Suositellut konfiguroinnit ja lisäohjelmistot
4.1. Päivitä kaikki paketit.
yum -y update
4.2. Asenna lisää pakettivarastoja myöhempien kohtien ohjelmien asentamiseen.
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
yum -y install epel-release
4.3. Asenna lisäohjelmia. CentOSin ”vähimmäisasennus” ei sisällä joitain hyödyllisiä paketteja, joten nämä asennetaan manuaalisesti.
yum -y install nano net-tools ntpdate ntp smartmontools wget
nano | Tekstieditori |
net-tools | Erinäisiä verkkotyökaluja |
ntpdate | Työkalu ajan manuaaliseen päivittämiseen aikapalvelimelta |
ntp | Aikapalvelimen palvelin- ja asiakas-toteutus |
smartmontools | Työkalu kiintolevyjen SMART-tietojen lukemiseen |
wget | Työkalu HTTP-pyyntöjen lähettämiseen, esim. tiedoston lataus |
4.4. Järjestelmän asetuksiin päästään käsiksi Obseronin asetuksista erillisen webmin-obseron -lisäosan avulla.
yum -y install webmin-obseron
4.5. Poista tiettyjä järjestelmäpalveluita käytöstä tai konfiguroi ne.
#(Palomuuri, avataan portit web (80) ja serveri (9191))
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=9191/tcp --permanent
firewall-cmd --reload
#(Palomuuri, tai poista kokonaan käytöstä)
chkconfig firewalld off
#(kdump tekee vedostiedoston jos käyttöjärjestelmä kaatuu)
chkconfig kdump off
4.6. Lisää avoimien tiedostokahvojen maksimimäärää. Liian moni aukinainen tiedostokahva on aiheuttanut ongelmia joissakin järjestelmissä oletusarvoa käytettäessä.
nano /etc/security/limits.conf
Lisää seuraavat rivit tiedoston loppuun.
obseron3 soft nofile 10000
obseron3 hard nofile 10000
CTRL + O tallentaa tiedoston, CTRL + X sulkee ohjelman.
4.7. Prosessin käynnistäminen, pysäyttäminen ja uudelleen aloitus manuaalisesti
service obseron3d start
service obseron3d restart
service obseron3d stop
Uudelleenkäynnistystä suositellaan myös kaikkien näiden muutosten jälkeen. Uudelleenkäynnistys on pakollinen, jotta kaikki palvelut toimivat oikein.
Kommentit
0 kommenttia
Kirjaudu sisään jättääksesi kommentin.