<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hots</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hots"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Hots"/>
	<updated>2026-05-05T12:23:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=86158</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=86158"/>
		<updated>2015-01-14T17:25:16Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsiinfo.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigaldusjuhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|1000px|thumb|center|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
&#039;&#039;&#039;[[File:4-ajenti_plugins.png|1000px|thumb|center|Pilt 2:Ajenti lisade nimekiri]]&#039;&#039;&#039;&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|1000px|thumb|center|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|1000px|thumb|center|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|1000px|thumb|center|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|1000px|thumb|center|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|1000px|thumb|center|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
&#039;&#039;&#039;[[File:14_-_ajenti_mysql.png|1000px|thumb|center|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&#039;&#039;&#039;&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|1000px|thumb|center|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|1000px|thumb|center|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|1000px|thumb|center|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|1000px|thumb|center|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85975</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85975"/>
		<updated>2015-01-13T14:06:40Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsiinfo.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigaldusjuhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
&#039;&#039;&#039;[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&#039;&#039;&#039;&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
&#039;&#039;&#039;[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&#039;&#039;&#039;&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85974</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85974"/>
		<updated>2015-01-13T14:04:39Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Paigaldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsi info.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigaldusjuhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
&#039;&#039;&#039;[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&#039;&#039;&#039;&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
&#039;&#039;&#039;[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&#039;&#039;&#039;&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85973</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85973"/>
		<updated>2015-01-13T14:03:41Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsi info.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
&#039;&#039;&#039;[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&#039;&#039;&#039;&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
&#039;&#039;&#039;[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&#039;&#039;&#039;&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85972</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85972"/>
		<updated>2015-01-13T14:03:26Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Teenuste nimekiri */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsi info.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
&#039;&#039;&#039;[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&#039;&#039;&#039;&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85971</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85971"/>
		<updated>2015-01-13T14:01:18Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsi info.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85970</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85970"/>
		<updated>2015-01-13T14:00:34Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;ref&amp;gt;[http://ajenti.org/ Ajenti ametliklehekülg]&amp;lt;/ref&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349864-installing-on-debian/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Debian paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*CentOS 6.x&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ CentOS paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*RHEL&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349866-installing-on-centosrhel/ RHEL paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
*FreeBSD&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349869-installing-on-freebsd-experimental/ FreeBSD paigaldusjuhend]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
&lt;br /&gt;
Ajenti kasutab AGPLv3 litsentsi&amp;lt;ref&amp;gt;[http://ajenti.org/licensing Ajenti litsentsi info.]&amp;lt;/ref&amp;gt; ja seda võib kasutada nii erasektoris, avalikus sektoris kui ka isiklikes serverites&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://support.ajenti.org/topic/349868-installing-on-ubuntu/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://ajenti.org/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85969</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85969"/>
		<updated>2015-01-13T13:38:04Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Paigaldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti ametlik paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://support.ajenti.org/topic/349868-installing-on-ubuntu/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://ajenti.org/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85968</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85968"/>
		<updated>2015-01-13T13:37:24Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti automaatse kui ka manuaalse paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://support.ajenti.org/topic/349868-installing-on-ubuntu/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://ajenti.org/&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85967</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=85967"/>
		<updated>2015-01-13T13:37:07Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Paigaldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&amp;lt;ref&amp;gt;[http://support.ajenti.org/topic/349868-installing-on-ubuntu/ Ajenti automaatse kui ka manuaalse paigalduse juhend inglise keeles.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://support.ajenti.org/topic/349868-installing-on-ubuntu/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://ajenti.org/&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83635</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83635"/>
		<updated>2014-12-09T16:04:16Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://support.ajenti.org/topic/349868-installing-on-ubuntu/&amp;lt;br/&amp;gt;&lt;br /&gt;
http://ajenti.org/&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83634</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83634"/>
		<updated>2014-12-09T16:03:47Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;br /&gt;
=Kasutatud Kirjandus=&lt;br /&gt;
http://www.tecmint.com/install-ajenti-a-web-based-control-panel-for-managing-linux-server/&lt;br /&gt;
http://support.ajenti.org/topic/349868-installing-on-ubuntu/&lt;br /&gt;
http://ajenti.org/&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83491</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83491"/>
		<updated>2014-12-08T21:26:41Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|200px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik on õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1.&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab.&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3 on näha Ajenti failisüsteemi vaade.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll.&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näha, milline näeb see paneel välja.[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näha, milline näeb see plugin välja.[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi. (pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“. (pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi. (pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja. (pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83490</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83490"/>
		<updated>2014-12-08T21:07:28Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Koostas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3, milline näeb välja Ajenti failisüsteemi vaade:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll:&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näide, milline näeb see paneel välja:[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näide, milline näeb plugin välja:[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (viide pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi: (viide pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“: (viide pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi: (viide pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja: (viide pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83489</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83489"/>
		<updated>2014-12-08T21:03:54Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtual hostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3, milline näeb välja Ajenti failisüsteemi vaade:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll:&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näide, milline näeb see paneel välja:[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näide, milline näeb plugin välja:[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (viide pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtual hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi: (viide pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“: (viide pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi: (viide pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtual hostile saab luua oma MySQL kasutaja: (viide pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83488</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83488"/>
		<updated>2014-12-08T21:03:05Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtuaalhostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3, milline näeb välja Ajenti failisüsteemi vaade:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll:&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näide, milline näeb see paneel välja:[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtual hoste.&lt;br /&gt;
Pildil 7 on näide, milline näeb plugin välja:[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtual hosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (viide pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtual hosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtuaal hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtual host, tuleb anda sellele kõigepealt nimi: (viide pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtual hosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“: (viide pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtual hosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtual hostile domeeninimi: (viide pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtuaalhostile saab luua oma MySQL kasutaja: (viide pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtual hostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83487</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83487"/>
		<updated>2014-12-08T21:00:34Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. &amp;lt;br/&amp;gt;Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtuaalhostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Pilt 1:Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg nagu pildil 1&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Pilt 2:Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada.&amp;lt;br/&amp;gt; Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Pildil 2 on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Pildil 3, milline näeb välja Ajenti failisüsteemi vaade:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Pilt 3:Failisüsteemi näide]]&lt;br /&gt;
Pildil 4 on näide, kuidas saab lisada uusi kettaid serveri külge:&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Pilt 4:Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&amp;lt;br/&amp;gt;&lt;br /&gt;
Pildil 5 on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll:&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Pilt 5:Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Pildil 6 on näide, milline näeb see paneel välja:[[File:8_-ajenti_hosts.png|200px|thumb|right|Pilt 6:Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtuaalhoste.&lt;br /&gt;
Pildil 7 on näide, milline näeb plugin välja:[[File:13_-_ajenti_apache.png|200px|thumb|right|Pilt 7:Ajentis Apache&#039;i virtuaalhosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Pilt 8:Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid. (viide pilt 8)&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtualhosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtuaal hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtualhost, tuleb anda sellele kõigepealt nimi: (viide pilt 9)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Pilt 9:Ajenti V: Uue virtuaalhosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“: (viide pilt 10)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Pilt 10:Ajenti V: Virtuaalhosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtuaalhostile domeeninimi: (viide pilt 11)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Pilt 11:Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtuaalhostile saab luua oma MySQL kasutaja: (viide pilt 12)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Pilt 12:Ajenti V: MySQLis virtuaalhostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. &amp;lt;br/&amp;gt;Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83486</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83486"/>
		<updated>2014-12-08T20:51:34Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtuaalhostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg:&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada. Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Järgneval pildil on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Siin on pilt, milline näeb välja Ajenti failisüsteemi vaade:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Failisüsteemi näide]]&lt;br /&gt;
Järgnevalt on näide, kuidas saab lisada uusi kettaid serveri külge:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&lt;br /&gt;
Siin on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll:&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Siin on näide, milline näeb see paneel välja:[[File:8_-ajenti_hosts.png|200px|thumb|right|Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtuaalhoste.&lt;br /&gt;
Siin on näide, milline näeb plugin välja:[[File:13_-_ajenti_apache.png|200px|thumb|right|Ajentis Apache&#039;i virtuaalhosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtualhosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtuaal hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtualhost, tuleb anda sellele kõigepealt nimi:&lt;br /&gt;
[[File:15_-_ajenti_v_1.png|200px|thumb|right|Ajenti V: Uue virtuaalhosti loomine]]&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“:&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Ajenti V: Virtuaalhosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtuaalhostile domeeninimi:&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtuaalhostile saab luua oma MySQL kasutaja:&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Ajenti V: MySQLis virtuaalhostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83485</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83485"/>
		<updated>2014-12-08T20:48:47Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtuaalhostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg:&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|200px|thumb|right|Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada. Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Järgneval pildil on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Siin on pilt, milline näeb välja Ajenti failisüsteemi vaade:&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|200px|thumb|right|Failisüsteemi näide]]&lt;br /&gt;
Järgnevalt on näide, kuidas saab lisada uusi kettaid serveri külge:&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|200px|thumb|right|Ketta mountimine serveri külge]]&lt;br /&gt;
==Tulemüür==&lt;br /&gt;
Ajentiga saab konfigureerida Iptables’it ehk vaikimisi Linuxis paigaldatud tulemüüri.&lt;br /&gt;
Siin on näide, kuidas konfigureerida tulemüüris porti 80, mida kasutab HTTP protokoll:&lt;br /&gt;
[[File:7 - ajenti firewall conf.png|200px|thumb|right|Tulemüüri uue reegli tegemine]]&lt;br /&gt;
==Hosts==&lt;br /&gt;
Ajentiga saab kergelt konfigureerida /etc/hosts faili. Siin on näide, milline näeb see paneel välja:[[File:8_-ajenti_hosts.png|200px|thumb|right|Hosts faili konfigureerimine Ajentis]]&lt;br /&gt;
==Apache’i plugin==&lt;br /&gt;
Apache’i pluginaga saab muuta ja luua kergelt virtuaalhoste.&lt;br /&gt;
Siin on näide, milline näeb plugin välja:[[File:13_-_ajenti_apache.png|200px|thumb|right|Ajentis Apache&#039;i virtuaalhosti muutmine]]&lt;br /&gt;
==MySQL==&lt;br /&gt;
[[File:14_-_ajenti_mysql.png|200px|thumb|right|Ajentis MySQL andmebaaside haldamine]]&lt;br /&gt;
MySQL pluginaga saab kergelt hallata andmebaasi – näiteks luua tabeleid ja kasutajaid&lt;br /&gt;
=Ajenti V=&lt;br /&gt;
==Paigaldus==&lt;br /&gt;
Esmalt, kui serverisse on paigaldatud Apache, tuleks see eemaldada, sest Ajenti V kasutab nginx-i:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get remove apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
Juhul, kui serverisse on paigaldatud Postfix või Sendmail ja on soov kasutada Ajenti V meiliteenust, siis tuleks ka need välja lülitada.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Järgmisena tuleks paigaldada kõik vajaminevad pakid:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lõpetuseks tuleb teha Ajenti protsessile restart:&lt;br /&gt;
&amp;lt;pre&amp;gt;service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui paigaldus läks edukalt, peaks tekkima Ajenti menüüsse valik „Websites“&lt;br /&gt;
==Uue virtualhosti tegemine Ajenti V-s==&lt;br /&gt;
Enne, kui hakata looma uut virtuaal hosti, tuleks kontrollida, kas tulemüüris on avatud pordid 80 ja 443, sest muidu ei saa väljastpoolt veebilehtedele ligi.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Selleks, et luua uus virtualhost, tuleb anda sellele kõigepealt nimi:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;[[File:15_-_ajenti_v_1.png|200px|thumb|right|Ajenti V: Uue virtuaalhosti loomine]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Järgmisena tuleb määrata, kus asuvad loodava veebilehe failid ehk „DocumentRoot“:&lt;br /&gt;
[[File:15_-_ajenti_v_22.png|200px|thumb|right|Ajenti V: Virtuaalhosti DocumentRoot määramine]]&lt;br /&gt;
Pärast seda tuleks luua virtuaalhostile domeeninimi:&lt;br /&gt;
[[File:15 - ajenti v 3.png|200px|thumb|right|Ajenti V: domeeninime määramine]]&lt;br /&gt;
Igale virtuaalhostile saab luua oma MySQL kasutaja:&lt;br /&gt;
[[File:15 - ajenti v mysql.png|200px|thumb|right|Ajenti V: MySQLis virtuaalhostile kasutaja ja andmebaasi loomine]]&lt;br /&gt;
=Kokkuvõte=&lt;br /&gt;
Ajenti on väga hea tööriist, kui ei ole soovi kasutada serveri haldamiseks käsurida. Ajenti paigaldus on väga lihtne ja kiire. Samuti teeb see haldamise palju lihtsamaks ja võib öelda ka, et kiiremaks. Eriti hästi sobib algajatele. Ajenti toetab ka väga paljusid erinevaid teenuseid ja sobib hästi näiteks veebihostingu pakkumiseks.&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_mysql.png&amp;diff=83484</id>
		<title>File:15 - ajenti v mysql.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_mysql.png&amp;diff=83484"/>
		<updated>2014-12-08T20:42:36Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti V mysql&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti V mysql&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_22.png&amp;diff=83483</id>
		<title>File:15 - ajenti v 22.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_22.png&amp;diff=83483"/>
		<updated>2014-12-08T20:41:33Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti V documentroot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti V documentroot&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_3.png&amp;diff=83482</id>
		<title>File:15 - ajenti v 3.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_3.png&amp;diff=83482"/>
		<updated>2014-12-08T20:38:42Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti V - SSL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti V - SSL&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_2.png&amp;diff=83481</id>
		<title>File:15 - ajenti v 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_2.png&amp;diff=83481"/>
		<updated>2014-12-08T20:37:24Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti V: DocumentRooti määramine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti V: DocumentRooti määramine&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_1.png&amp;diff=83480</id>
		<title>File:15 - ajenti v 1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:15_-_ajenti_v_1.png&amp;diff=83480"/>
		<updated>2014-12-08T20:35:58Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti V virtuaalhostile nime andmine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti V virtuaalhostile nime andmine&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:14_-_ajenti_mysql.png&amp;diff=83479</id>
		<title>File:14 - ajenti mysql.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:14_-_ajenti_mysql.png&amp;diff=83479"/>
		<updated>2014-12-08T20:30:52Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti mysql vaade&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti mysql vaade&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:13_-_ajenti_apache.png&amp;diff=83478</id>
		<title>File:13 - ajenti apache.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:13_-_ajenti_apache.png&amp;diff=83478"/>
		<updated>2014-12-08T20:27:28Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti apache vaade&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti apache vaade&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:8_-ajenti_hosts.png&amp;diff=83477</id>
		<title>File:8 -ajenti hosts.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:8_-ajenti_hosts.png&amp;diff=83477"/>
		<updated>2014-12-08T20:24:54Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti hosts vaade&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti hosts vaade&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:7_-_ajenti_firewall_conf.png&amp;diff=83476</id>
		<title>File:7 - ajenti firewall conf.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:7_-_ajenti_firewall_conf.png&amp;diff=83476"/>
		<updated>2014-12-08T20:22:54Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti tulemüüri konfigureerimine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti tulemüüri konfigureerimine&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83475</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=83475"/>
		<updated>2014-12-08T20:21:33Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A31&amp;lt;br&amp;gt;&lt;br /&gt;
08.12.2014&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Ajenti on veebipõhine serverite haldamispaneel, millega saab süsteeme hallata, kasutades selleks veebibrauserit. Ajenti võtab vähe ressursse (light-weight) ja on funktsionaalne tööriist nii väiksemate serverite kui ka VPS-ide ja privaatservereite haldamiseks. Ajentil on palju pluginaid, millega saab seadistada ja monitoorida serveris olevat tarkvara või konfigureerida operatsioonisüsteemi tulemüüri ja failisüsteeme. Lisaks saab pluginatega konfigureerida teenuseid, nagu näiteks Apache, Samba, Bind, Nginx. Ajenti on kirjutatud Python keeles ning see töötab serveris eraldi protsessina ja kasutab rakendusse sisse ehitatud veebiserverit. Vaikimisi kasutab Ajenti TCP porti 8000 ja ise genereeritud SSL sertifikaati.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ajenti ühildub järgnevate distributsioonidega:&amp;lt;br/&amp;gt;&lt;br /&gt;
*Debian GNU/Linux Squeeze (6.0) ja uuemad&lt;br /&gt;
*Ubuntu 12.04 (Precise) ja uuemad&lt;br /&gt;
*CentOS 6.x&lt;br /&gt;
*RHEL&lt;br /&gt;
*FreeBSD&lt;br /&gt;
Ajentil on ka add-on nimega Ajenti V, mis muudab virtuaalse veebihostingu palju lihtsamaks ja ühest kohast hallatavaks. Hetkel toetab Ajenti V ainult nginx veebiserverit ja MySQL andmebaasi. Programmeerimiskeeltest toetab Ajenti V PHP-d, Pythonit, Rubyt ja Node.js’i. Samuti on võimalik kiirelt seadistada igale virtuaalhostile meiliteenus, kasutades Exim 4 või Courier IMAP-i.&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Ajenti paigalduseks on 2 võimalust: kasutada Ajenti arendajate poolt loodud skripti või ise lisada serverisse Ajenti repositoorium ning siis see paigaldada.&lt;br /&gt;
==Automaatne paigaldus==&lt;br /&gt;
&amp;lt;pre&amp;gt;wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Manuaalne paigaldus==&lt;br /&gt;
Repositooriumi võtme lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -&amp;lt;/pre&amp;gt;&lt;br /&gt;
Repositooriumi sources.list’i lisamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo echo &amp;quot;deb http://repo.ajenti.org/ng/debian main main ubuntu&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti paki paigaldamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install ajenti&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ajenti käivitamine:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo service ajenti restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
Vaikimisi kasutab Ajenti HTTPS protokolli ja porti 8000.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:1-Ajenti sisselogimine.png|400px|thumb|right|Ajenti sisselogimise lehekülg]]&lt;br /&gt;
Selleks, et logida Ajenti-sse tuleb minna järgmisele veebilehele:&lt;br /&gt;
&amp;lt;pre&amp;gt;https://HOSTI-ADDRESS:8000&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kui kõik õigesti tehtud, tuleb ette selline lehekülg:&amp;lt;br&amp;gt;&lt;br /&gt;
Vaikimisi on kasutajanimi: root ja parool: admin&amp;lt;br&amp;gt;&lt;br /&gt;
=Teenuste konfigureerimine=&lt;br /&gt;
==Teenuste nimekiri==&lt;br /&gt;
Ajenti toetab paljusid pluginaid, alates DHCP serverist ja lõpetades kõvaketta temperatuuri monitoorimistööriistadega. &lt;br /&gt;
[[File:4-ajenti_plugins.png|300px|thumb|right|Ajenti lisade nimekiri]]&lt;br /&gt;
Suuremat osa rakendusi (näiteks Bind) Ajenti automaatselt paigaldada ei oska ning need tuleb ise käsitsi serverisse paigaldada, kui on soov neid kasutada. Peale iga uue teenuse paigaldamist tuleb Ajenti taaskäivitada.&amp;lt;br&amp;gt;&lt;br /&gt;
Järgneval pildil on ära toodud enamus rakendusi, mida Ajenti toetab:&lt;br /&gt;
==Filesystems==&lt;br /&gt;
Ajentiga saab kergelt hallata serveri failisüsteeme, näiteks näha, millised kettad on ühendatud serveri külge.&lt;br /&gt;
Ajentisse saab eraldi pluginaga paigaldada ka mdadm-i teenuse, mida kasutatakse tarkvarapõhiste RAID’ide loomiseks.&lt;br /&gt;
Siin on pilt, milline näeb välja Ajenti failisüsteemi vaade:&lt;br /&gt;
[[File:5-Ajenti_filesystem_1.png|300px|thumb|right|Failisüsteemi näide]]&lt;br /&gt;
Järgnevalt on näide, kuidas saab lisada uusi kettaid serveri külge:&lt;br /&gt;
[[File:6-Ajenti_filesystem_2.png|300px|thumb|right|Ketta mountimine serveri külge]]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:6-Ajenti_filesystem_2.png&amp;diff=83474</id>
		<title>File:6-Ajenti filesystem 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:6-Ajenti_filesystem_2.png&amp;diff=83474"/>
		<updated>2014-12-08T20:20:32Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti failisüsteem ketaste mountimine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti failisüsteem ketaste mountimine&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:5-Ajenti_filesystem_1.png&amp;diff=83473</id>
		<title>File:5-Ajenti filesystem 1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:5-Ajenti_filesystem_1.png&amp;diff=83473"/>
		<updated>2014-12-08T20:19:18Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti failisüsteemi näide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti failisüsteemi näide&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:4-ajenti_plugins.png&amp;diff=83472</id>
		<title>File:4-ajenti plugins.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:4-ajenti_plugins.png&amp;diff=83472"/>
		<updated>2014-12-08T20:17:11Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti pluginad&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti pluginad&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:1-Ajenti_sisselogimine.png&amp;diff=83471</id>
		<title>File:1-Ajenti sisselogimine.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:1-Ajenti_sisselogimine.png&amp;diff=83471"/>
		<updated>2014-12-08T20:13:13Z</updated>

		<summary type="html">&lt;p&gt;Hots: Ajenti sisselogimine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ajenti sisselogimine&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Linuxi_administreerimine&amp;diff=82667</id>
		<title>Linuxi administreerimine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Linuxi_administreerimine&amp;diff=82667"/>
		<updated>2014-11-20T12:04:08Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Esseede teemad 2014 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Üldinfo=&lt;br /&gt;
ECTS: 4&lt;br /&gt;
Hindamisviis: Eksam&lt;br /&gt;
&lt;br /&gt;
==Õppejõud==&lt;br /&gt;
Margus Ernits&lt;br /&gt;
&lt;br /&gt;
Katrin Loodus&lt;br /&gt;
&lt;br /&gt;
=Eeldused ja sihtgrupp=&lt;br /&gt;
&lt;br /&gt;
Operatsioonisüsteemide administreerimine ja sidumine (Rangelt soovituslik). Osadmin aines loetava oskamine on antud aine õppimise eelduseks. ÕISis on see eeldus märgitud soovituslikuks, kuna igal aastal on paar inimest, kes suudavad mõlemad ained korraga läbida ja on antud vallas väga pädevad.&lt;br /&gt;
Linuxi administraatori kursus on mõeldud tugeva infotehnoloogilise põhjaga arvuti-spetsialistile.&lt;br /&gt;
Kursuse rõhk on eelkõige võrguhalduril, kelle tööülesannete hulka kuulub igapäevane serverite, võrgu jms hooldus, konfigureerimine ja uute seadmete installatsioon.&lt;br /&gt;
&lt;br /&gt;
=Eesmärk ja sisu=&lt;br /&gt;
&lt;br /&gt;
Kursuse esimeses osas õpitakse tundma Linux süsteemi toimimist, antakse ülevaade administreerimistoimingute automatiseerimisest shelli skriptide abil ja omandatakse praktiline käsufailide koostamise kogemus.&lt;br /&gt;
&lt;br /&gt;
Teises osas õpitakse paigaldama ja konfigureerima erinevaid võrguteenuseid. Kursuse teise osa alguses korratakse taseme ühtlustamiseks TCP/IP võrgu põhialuseid.&lt;br /&gt;
&lt;br /&gt;
=Õpiväljundid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Loengud=&lt;br /&gt;
2014 - Kaugõppe loengute ja praktikumide videosalvestused: https://echo360.e-ope.ee/ess/portal/section/167195da-3461-4415-b633-189e00ac1ee9&lt;br /&gt;
&lt;br /&gt;
[https://echo360.e-ope.ee/ess/echo/presentation/847883e5-78b3-4c99-9ea9-327ff16636c6?ec=true Kaguõppe esimene loeng 17.oktoober.2014.a. 18:00]&lt;br /&gt;
&lt;br /&gt;
[https://echo360.e-ope.ee/ess/echo/presentation/f14263b1-f8e9-425f-a4a8-a98b864a0a22 Videoloeng Puppet paigaldamisest 17.oktoober.2014.a. ]&lt;br /&gt;
&lt;br /&gt;
1. Sissejuhatav loeng eeldustest [http://enos.itcollege.ee/~mernits/Linux%20administreerimine/loeng01%20-%20Sissejuhatus%20ainesse%20Linux%20administreerimine%20-%202014.pdf Sissejuhatus Loeng 1]&lt;br /&gt;
&lt;br /&gt;
1.1. Kordamine Osadmin [http://elab.itcollege.ee:8000/Linux-Basics.mm]&lt;br /&gt;
&lt;br /&gt;
2. Linux süsteemi põhilised komponendid [http://enos.itcollege.ee/~mernits/Linux%20administreerimine/2014/loeng02%20-%20Linux%20s%c3%bcsteemide%20haldamine%20-%202014.pdf Linux haldamine Loeng 2]&lt;br /&gt;
&lt;br /&gt;
3. Linux süsteemi haldamine puppet abil I [http://enos.itcollege.ee/~mernits/Linux%20administreerimine/loeng03%20-%20Linux%20s%c3%bcsteemide%20haldamine%20-%202014.pdf Linux haldamine Loeng 3]&lt;br /&gt;
&lt;br /&gt;
4. Linux süsteemi haldamine puppet abil II [http://enos.itcollege.ee/~mernits/Linux%20administreerimine/loeng04%20-%20Linux%20s%c3%bcsteemide%20haldamine%20II%20-%202013%20.pdf Linux haldamine Loeng 4]&lt;br /&gt;
&lt;br /&gt;
5. Linux süsteemi haldamine puppet abil III [http://enos.itcollege.ee/~mernits/Linux%20administreerimine/loeng05%20-%20Linux%20s%c3%bcsteemide%20haldamine%20III%20-%202013%20.pdf Linux haldamine Loeng 5]&lt;br /&gt;
&lt;br /&gt;
5.1 Puppeti seadistamine passenger mooduli abil [[Puppet - passenger]]&lt;br /&gt;
&lt;br /&gt;
5.2 Puppet tüübid [http://docs.puppetlabs.com/references/latest/type.html]&lt;br /&gt;
&lt;br /&gt;
5.3 [[Puppet näited]]&lt;br /&gt;
&lt;br /&gt;
Puppeti teise loengu video: http://elab.itcollege.ee:8000/linux-admin/pupppet-algus.ogv&lt;br /&gt;
&lt;br /&gt;
=Praktikumid=&lt;br /&gt;
&lt;br /&gt;
==Esimene praktikum - Ubuntu Serveri ja kliendi paigaldamine ning kordamine==&lt;br /&gt;
* Paigaldage &#039;&#039;&#039;Ubuntu Linux Server&#039;&#039;&#039; süsteem VirtualBox abil&lt;br /&gt;
**RAM 512MB&lt;br /&gt;
**HDD dynamicly allocated 8GB&lt;br /&gt;
**2 Võrgukaarti NIC1 - NAT (eth0 - Ubuntus) ja NIC2 - HostOnly (eth1 - Ubuntus)&lt;br /&gt;
**Logige serverisse sisse ja seadistage võrk failis /etc/network/interfaces (liidese eth1 ip aadress 192.168.56.200). &lt;br /&gt;
***Abiinfo [[Ubuntu server võrgu seadistamine]] ja [[VirtualBoxi võrgud]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
auto eth1&lt;br /&gt;
iface eth1 inet static&lt;br /&gt;
  address 192.168.56.200&lt;br /&gt;
  netmask 255.255.255.0&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Paigaldage openssh server, kui te seda installi käigus ei teinud (apt-get update &amp;amp;&amp;amp; apt-get install ssh)&lt;br /&gt;
&lt;br /&gt;
Ubuntu Server 12.04.1 LTS ISO (64bit) http://elab.itcollege.ee:8000/ubuntu-12.04.1-server-amd64.iso&lt;br /&gt;
&lt;br /&gt;
Eelduste kontrollimise test harjutamiseks: http://goo.gl/73xBZ&lt;br /&gt;
Kes tunneb, et test on &#039;&#039;&#039;liiga keeruline&#039;&#039;&#039;, peab &#039;&#039;&#039;kaaluma&#039;&#039;&#039; aine deklareerimise asemel &#039;&#039;&#039;Osadmin aine (mis on soovituslik eeldus) läbimist&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ubuntu Desktop Linux&#039;&#039;&#039; paigaldamine (Võib paigaldada ka mõne muu disrtibutsiooni desktop masina, kuna seda läheb meil niikuinii hiljem vaja)&lt;br /&gt;
**Memory 1024MB&lt;br /&gt;
**HDD 16GB (või 8GB) Dynamic disk&lt;br /&gt;
**Network&lt;br /&gt;
**Video Memory 64MB 3D acceleration sisse&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB! Kasutamiseks valmis masinad: [http://elab.itcollege.ee:8000/ubuntu-server-64.ova server 64bit] ja [http://elab.itcollege.ee:8000/ubuntu-desktop-64.ova klient 64bit], [http://elab.itcollege.ee:8000/UbuntuServer32bit.ova server 32bit] ja [http://elab.itcollege.ee:8000/UbuntuDesktop32bit.ova klient 32bit]&#039;&#039;&#039; (Kõigil masinatel on user:student password:student)&lt;br /&gt;
&lt;br /&gt;
Pärast paigaldamist seadistada [https://wiki.itcollege.ee/index.php/OpenSSH:_v%C3%B5tmetega_autentimine key based autentimisega] serverisse sisenemine. (tööjaamast saab serveris käske käivitada)&lt;br /&gt;
&lt;br /&gt;
==Teine ja kolmas praktikum - Eeldustetest ja kordamine==&lt;br /&gt;
&lt;br /&gt;
Kordamiseks leiate vajalikku infot [https://wiki.itcollege.ee/index.php/Category:Operatsioonis%C3%BCsteemide_administreerimine_ja_sidumine Operatsioonisüsteemide administreerimise ja sidumise] aine vikist. &lt;br /&gt;
&lt;br /&gt;
[http://goo.gl/AFGfoV Eeldustetest 1]&lt;br /&gt;
&lt;br /&gt;
[http://goo.gl/F0PiWK Eeldustetest 2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Linux keskhaldus puppet baasil (ÕISis LABOR 1)==&lt;br /&gt;
&lt;br /&gt;
Praktikumis paigaldame puppet serveri (master) ja kliendi.&lt;br /&gt;
&lt;br /&gt;
Näiteülesanded kaitsmiseks&lt;br /&gt;
&lt;br /&gt;
1. Loo puppet abil fail /etc/issue sisuga KALA&lt;br /&gt;
&lt;br /&gt;
2. Loo puppet abil kasutaja polekala, kodukaustaga /home/polekala, shelliga /bin/zsh ( tee ka paki zsh paigaldus)&lt;br /&gt;
&lt;br /&gt;
3. Lisa nodele class tarkvara, mis paigaldab htop, bpython pakid&lt;br /&gt;
&lt;br /&gt;
4. Loo nodele class eemalda, mis eemaldab paki cowsay&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Viimane ülesanne on igal ühel erinev.&lt;br /&gt;
&lt;br /&gt;
5.1 Loo serverisse kasutaja kala ja tee talle ssh key. Seadista kliendiarvuti selliselt, et paigaldataks pakk ssh ja lisataks root kasutajale kliendis loodud ssh public key.&lt;br /&gt;
&lt;br /&gt;
5.2 Paigalda kliendi arvutisse ntp server ja määra ntp serveriteks ntp.eenet.ee ja ntp.ut.ee&lt;br /&gt;
&lt;br /&gt;
5.3 Lisa kliendi arvutisse apache2 veebiserver koos virtualhostiga www.planet.zz, (failis /var/www/www.planet.zz/index.html on rida www.planet.zz)&lt;br /&gt;
Apache konfis peab olema ServerName www.planet.zz ja sites-enabled all sait www.planet.zz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Kaitsmiseks ülesanne&lt;br /&gt;
&lt;br /&gt;
* Paigalda pakk zsh&lt;br /&gt;
* Loo kasutaja SINUKAJUTAJANIMI EIK-s ja lisa ta users gruppi (loo grupp) ja säti tema shelliks zsh&lt;br /&gt;
* Lisa server rak.planet.zz puppetiga hallatavate masinate nimekirja&lt;br /&gt;
* Loo rak.planet.zz serverisse veebileht, mis reageerib nimele www.planet.zz ja väljastab esilehel phpinfo. &amp;lt;?php phpinfo(); ?&amp;gt; faili index.php (seda kõike puppet abil)&lt;br /&gt;
* Loo rak.planet.zz serverisse veebileht, mis reageerib nimele sales.planet.zz ja väljastab intex.html sisuga sales.planet.zz&lt;br /&gt;
* Loo manifest, mis paigaldab rak.planet.zz serverisse webmin tarkvara (puppet abil)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Puppet Examples]]&lt;br /&gt;
&lt;br /&gt;
==Keskne logiserver (ÕISis LABOR 2)==&lt;br /&gt;
Labor 2 teema valib tudeng ise. Kui endale ühtegi ideed pähe ei tule, siis soovitan teha logiserveri laborit.&lt;br /&gt;
Labor 2 üheks võimalikuks teemaks on keskse logihalduse lahenduse loomine&lt;br /&gt;
&lt;br /&gt;
[[Keskse logilahenduse rakendamine]]&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~mernits/Linux%20administreerimine/Arnus%20-%20keskne%20logilahendus.pdf  Lõputöö logihalduse teemal]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://rdstash.blogspot.com/2013/01/installing-logstash-as-syslog-server-on.html&lt;br /&gt;
&lt;br /&gt;
==Probleemide lahendamise hindid==&lt;br /&gt;
http://safebrowsing.clients.google.com/safebrowsing/diagnostic?site=www.itcollege.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Esseede teemad 2014=&lt;br /&gt;
&lt;br /&gt;
[[ISPconfig]] - Maarja-Liisa Tammepõld&lt;br /&gt;
&lt;br /&gt;
[[Ajenti]] - Henri Ots&lt;br /&gt;
&lt;br /&gt;
[[OpenPanel]]&lt;br /&gt;
&lt;br /&gt;
[[ispCP]]&lt;br /&gt;
&lt;br /&gt;
[[VHCS]]&lt;br /&gt;
&lt;br /&gt;
[[Keskse logilahenduse rakendamine V2]] - Kristjan Indlo&lt;br /&gt;
&lt;br /&gt;
Muu Open Source panel/server config software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[pidstat]] http://www.thegeekstuff.com/2014/11/pidstat-examples/&lt;br /&gt;
&lt;br /&gt;
=Esseede teemad 2012=&lt;br /&gt;
&lt;br /&gt;
Võib valida keerulisemaid teemasid ka [[Osadmin referaadi teemad]] lehelt.&lt;br /&gt;
&lt;br /&gt;
[[zsh]] - pole algajale&lt;br /&gt;
&lt;br /&gt;
Mida uurida &lt;br /&gt;
&lt;br /&gt;
Prompt&lt;br /&gt;
&lt;br /&gt;
http://zshwiki.org/home/config/prompt&lt;br /&gt;
&lt;br /&gt;
http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/&lt;br /&gt;
&lt;br /&gt;
.zshrc&lt;br /&gt;
&lt;br /&gt;
for &lt;br /&gt;
&lt;br /&gt;
if &lt;br /&gt;
&lt;br /&gt;
[[while]] HN AK-31&lt;br /&gt;
&lt;br /&gt;
jne&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[exFAT vs Linux]] - Kalju Hõbemäe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[CentOS Server]] --- teeb Oliver Naaris&lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
Teenuste DNS, apache2, samba, e-post seadistamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Superb Mini Server]] --- Mark-Erik Mogom, Andrus Dei &lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
DNS, samba, LDAP, e-post seadistamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Oracle Linux]]&lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
Teenuste DNS, apache2, samba, e-post seadistamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Suse Linux]]&lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
Teenuste DNS, apache2, samba seadistamine&lt;br /&gt;
&lt;br /&gt;
[[OpenLDAP Ubuntu Serveril]] - Tarmo Suurmägi, Taavi Sannik, Harri Uljas&lt;br /&gt;
&lt;br /&gt;
[[Zentyal SAMBA4]] --- Lang &amp;amp; Lihten A31&lt;br /&gt;
&lt;br /&gt;
Samba4 domeenikontrolleri seadistamine ja ubuntu/fedora/muu süsteem autentimise seadistamine kasutades uusi vahendeid&lt;br /&gt;
&lt;br /&gt;
[[Apt-yum/dpkg-rpm käskude lühivõrdlus]] - Teet Saar A32&lt;br /&gt;
&lt;br /&gt;
[[Ophcrack]] - teeb Kristo Kapten&lt;br /&gt;
&lt;br /&gt;
[[rancid]] - Meelis Kurnikov, Aive Haavel AK31&lt;br /&gt;
&lt;br /&gt;
[[zenoss]] - Kristjan Vaik&lt;br /&gt;
&lt;br /&gt;
[[Apache autentimine LDAP&#039;iga]] - Rauno Lehiste&lt;br /&gt;
&lt;br /&gt;
=Esseede teemad 2013=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Linux failisüsteemi jõudluse mõõtmine]]&lt;br /&gt;
&lt;br /&gt;
[[passenger]]&lt;br /&gt;
&lt;br /&gt;
[[NFTables]]&lt;br /&gt;
&lt;br /&gt;
[[Ipcop]] - saab kaasajastada&lt;br /&gt;
&lt;br /&gt;
[[suricata]] http://www.openinfosecfoundation.org/index.php/download-suricata - Martin Leppik ja Randel Raidmets 12.12.2013&lt;br /&gt;
&lt;br /&gt;
[[snort]] http://www.snort.org/ - võib kaasajastada&lt;br /&gt;
&lt;br /&gt;
[[Owncloud]] - Tõnu Erm AK31&lt;br /&gt;
&lt;br /&gt;
[[Linuxi administreerimine - Labor 2 (keskse logihalduse rakendamine) protokoll]] - Sten Aus 28.11.2013&lt;br /&gt;
&lt;br /&gt;
[[Keskse logilahenduse rakendamine Rsyslog näitel]] - Kimmo Lillipuu, Kaarel Kuurmann, Heigo Punapart 18.12.2013&lt;br /&gt;
&lt;br /&gt;
[[Keskse logihalduse tarvis kliendile Rsyslogi paigladmaine ja seadistamine puppeti abil ]] - Indrek Mitt, Priidu Niit 19.12.2013&lt;br /&gt;
&lt;br /&gt;
[[Nagios 3.5]] - Piia Ploovits, Sandra Sirel, Kristian Kivimägi, Grete Maisla 19.12.2013&lt;br /&gt;
&lt;br /&gt;
[[MySecureShell - SecureFTP]] - Kalle Kadakas 20.12.2013&lt;br /&gt;
&lt;br /&gt;
[[Keskne logiserver]] - Tauri Jaanus 25.12.2013&lt;br /&gt;
&lt;br /&gt;
[[ISPConf 3 Ubuntu serverile 13.04]] - Ülo Vardja ja Aare Uibomäe 04.01.2014&lt;br /&gt;
&lt;br /&gt;
[[Bind9 nimeserver (puppet baasil)]] - Liis Mironova, Tarmo Tüür 06.01.2014&lt;br /&gt;
&lt;br /&gt;
[[Pure-FTPd]] - Maris Kuusik 07.01.2014&lt;br /&gt;
&lt;br /&gt;
[[Logiserver, mis kogub võrgust kokku mikrotik ruuteri logid ]] - Lauri Rüütli ja Tõnu Ruut 07.01.14&lt;br /&gt;
&lt;br /&gt;
[[PHORONIX TEST SUITE]] - Tammo Oolup 08.01.2013&lt;br /&gt;
&lt;br /&gt;
[[Conky]] - Kristjan Karu 09.01.2013&lt;br /&gt;
&lt;br /&gt;
[[Keskse logihalduse süsteem Splunk baasil]] - Veiko Virk 10.01.2014&lt;br /&gt;
&lt;br /&gt;
[[Keskne logihaldus Rsyslog ja SEC näitel]] - Kristjan Rõõm, Viljar Rooda 10.01.2014&lt;br /&gt;
&lt;br /&gt;
[[SaltStack]] - Vjatšeslav Jertsalov 11.01.2014&lt;br /&gt;
&lt;br /&gt;
[[Zabbix 2.2]] - Dineta Mahno 12.01.2014&lt;br /&gt;
&lt;br /&gt;
[[Labor 2: Keskne logiserver (Nxlog)]] - Kaarel Väinaste ja Rasmus Tetsmann 13.01.2014&lt;br /&gt;
&lt;br /&gt;
=Eksamist=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Eksami ajal saab veel kaitsta laboreid, kuid soovitav on need enne eksamit ära kaitsta, kuna eksam on päris pingeline.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linux eksam on praktiline, koosneb neljast osast:&lt;br /&gt;
&lt;br /&gt;
1. Puppet abil tuleb teha lihtsaid asju (kasutaja, kaust/fail teatud sisu ja õigustega, paigaldada pakke) 10p 10min&lt;br /&gt;
&lt;br /&gt;
2. Puppet abil teenuse seadistamine keerulisem 15p 15min (kui apache seadistamine, siis eemaldage paki apache kirjeldus)&lt;br /&gt;
&lt;br /&gt;
3. Linux paigalduse parandamine (lihtne) 15p 10min &lt;br /&gt;
&lt;br /&gt;
4. Linux paigalduse parandamine (raske) 9p 25min&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Näiteülesanded: 10min&lt;br /&gt;
* Loo kasutaja kjk212 koos kodukasutaga&lt;br /&gt;
* Paigalda pakk apache2&lt;br /&gt;
* Paigalda pakk htop&lt;br /&gt;
* Tekita fail, mille sisu on selle ülesande tekst asukohta /var/eksam/yl1.txt&lt;br /&gt;
* Sea loodud faili omanikuks eespool loodud kasutaja ja grupiks audio. Sea õigused selliselt, et kasutaja saab kõike teha ja grupp lugeda/kirjutada. Teised ei saa midagi teha.&lt;br /&gt;
&lt;br /&gt;
2. Näiteküsimused 15min&lt;br /&gt;
* Paigalda www.planet.zz virtualhost (nagu aine wikis kirjas)&lt;br /&gt;
* Paigalda ntp teenus (aine wikist)&lt;br /&gt;
* Paigalda BIND teenus (aine wikist) http://enos.itcollege.ee/~mernits/Linux%20administreerimine/bind.ogv [[Nimeserveri seadistamine BIND9 näitel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Linux paigalduse parandamine (lihtne) 10min&lt;br /&gt;
* Teil ununes root parool ära ja student kasutaja pole administraatorite grupis. (vana admin läks töölt ära ja parooli keegi ei mäleta)&lt;br /&gt;
* Teie server tõsteti valesse VLANi (virtualboxis teise võrku)&lt;br /&gt;
* Teie server tõsteti teise võrku, mille IP on teine ja võrgu administraator unustas teile seda öelda ja läks puhkusele (tehke nii, et töötaks)&lt;br /&gt;
* Praktikal olev tudeng rikkus ära faili, kus määratakse alglaadimisel ühendatavad kettajaod ja failisüsteemid&lt;br /&gt;
* Praktikal olev tudeng tegi katki puppet paigalduse (ja on endaga täitsa rahul) Tehke korda ja selgitage, mida ta valesti tegi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Linux paigalduse parandamine (raske) 25min&lt;br /&gt;
* Praktikal olev tudeng rikkus ära kõvaketta kettajagude tabeli. Taastage süsteem.&lt;br /&gt;
* Praktikal olev tudeng kustustas ühelt kettalt palju pilte ja kettajagude tabeli. Taastage pildid. http://enos.itcollege.ee/~mernits/Linux%20administreerimine/linux-eksam.vmdk&lt;br /&gt;
* Praktikal olev tudeng &amp;quot;konfigureeris&amp;quot; ehk saboteeris teie labor 2 teenuse ära - Tehke korda ja selgitage, mida ta valesti tegi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Linuxi_administreerimine_eksamiabi_2014&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=Laborimaterjalid 201 NB See on ajalooline info!=&lt;br /&gt;
&lt;br /&gt;
Teha apt -  yum ja dpkg - rpm vastavustabel. dpkg ja apt korraldused leiab [http://elab.itcollege.ee:8000/Linux-Basics.mm Linux-Basics mindmapist]&lt;br /&gt;
&lt;br /&gt;
Parim töö annab 7p, järgmised 5p (piisavalt põhjalikud ja erinevad)&lt;br /&gt;
&lt;br /&gt;
Ebapiisavad vastavustabelid, mis sarnanevad üksteisele punkte ei saa.&lt;br /&gt;
&lt;br /&gt;
Kui su tabel on ilma vigadeta, kuid mitte parimate sead siis saad 1-2p.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praks 4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nimeserveri BIND9 paigaldamine.&lt;br /&gt;
&lt;br /&gt;
*Mõtle välja domeenimini&lt;br /&gt;
*Paigalda nimeserver bind9&lt;br /&gt;
*Seadista oma domeen&lt;br /&gt;
**www.domeen&lt;br /&gt;
**ns.domeen&lt;br /&gt;
**sales.domeen&lt;br /&gt;
**seadista oma kliendimasin kasutama uut nimeserverit&lt;br /&gt;
&lt;br /&gt;
NB: enne kaitsmist lugeda läbi http://kuutorvaja.eenet.ee/wiki/DNS&lt;br /&gt;
&lt;br /&gt;
Labori üks näide [[Nimeserveri seadistamine BIND9 näitel]]&lt;br /&gt;
&lt;br /&gt;
Praktikumi salvestus http://echo360.e-uni.ee/ess/echo/presentation/a828b6af-8caf-4319-b594-5d6bfed04a70&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Punktide&#039;&#039;&#039; (5p) &#039;&#039;&#039;kirja saamiseks&#039;&#039;&#039; peab töötama nii nimede lahendamine läbi teie nimeserveri kui ka reverse lookup.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praks 5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Veebiserveri apache2 paigaldamine&lt;br /&gt;
&lt;br /&gt;
*Loo veebisaidid www.domeen ja sales.domeen (ehk oma DNS labori nimedele vastavad veebisaidid)&lt;br /&gt;
Praktikumi salvestus: http://echo360.e-uni.ee/ess/echo/presentation/0945a764-0305-48ec-8082-4e57a23cc536&lt;br /&gt;
*Seadist HTTPS nendele saitidele (vajadusel loo uus ip alias ja muuda nimeserveris olevat kirjet, et TLS nimed viitaks erinevatele IP aadressidele)&lt;br /&gt;
*Abiks on loeng: http://enos.itcollege.ee/~mernits/infrastruktuur/loeng04%20-%20Veebiserver.odp ja labor: https://wiki.itcollege.ee/index.php/Veebiserveri_labor_v.2&lt;br /&gt;
*Paigalda WordPress vastavalt juhendile: http://goo.gl/6XQ0U&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Punktide&#039;&#039;&#039; (5p) &#039;&#039;&#039;kirja saamiseks&#039;&#039;&#039; peab töötama veebiserververi apache2 pealt 2 veebilehte ning wordpress. Wordpressile peab olema paigaldatud super cache ning lisaks peab töötama varnish. Seejuures wordpress on seadistatud pordile 80 ja wordpress pordil 8080. Lehe toimivust testige enne kaitsmist ab vahendiga, kus -n 1000 ja -t 10.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Praks 7&#039;&#039;&#039;&lt;br /&gt;
Samba share-i välja jagamine. &lt;br /&gt;
&lt;br /&gt;
*Loo share, mis on ligipääsetav vaid kasutajatele, kes kuuluvad lab gruppi. Vajalik on ka share-ile kirjutamisõigus (saab kausta luua). &lt;br /&gt;
* Seadista samba abil kasutajate kodukaustadele ligipääsemine. Iga kasutaja peab ligi pääsema enda kodukaustale. &lt;br /&gt;
&lt;br /&gt;
*Abiks on viki artiklid : https://wiki.itcollege.ee/index.php/Failiserver_Samba_labor_2 ja https://wiki.itcollege.ee/index.php/Lihtne_samba_install&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Punktide&#039;&#039;&#039; (5p) &#039;&#039;&#039;kirja saamiseks&#039;&#039;&#039; on vajalik share-i olemasolu, mis on ligipääsetav ning kirjutatav (võimalik luua kataloogi) ainult lab gruppi kuuluvatele kasutajatele ning lab gruppi mitte kuuluvad kasutajad ei tohi sinna ligi pääseda. &lt;br /&gt;
Lisaks peavad kasutajad pääsema ligi oma kodukaustale, sõltumata sellest, kas ta kuulub lab gruppi või mitte.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Labor 1&#039;&#039;&#039;&lt;br /&gt;
*Veebiserver ja virtualhostid&lt;br /&gt;
*DNS&lt;br /&gt;
*e-post&lt;br /&gt;
*iptables&lt;br /&gt;
*samba&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Labor 2&#039;&#039;&#039;&lt;br /&gt;
*LDAP või Samba4 - LDAP Teet Saar, Kullo-Kalev Aru&lt;br /&gt;
*Puppet või chef&lt;br /&gt;
*PAM&lt;br /&gt;
*Puppet (Ubuntus) - Kristo Kapten&lt;br /&gt;
*[[Samba(windows domeenis fileserver)]] - Marko Kurs&lt;br /&gt;
*[[TLS termineerimine nginx abil]] - Sander Arnus, Sander Saveli&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=82662</id>
		<title>Ajenti</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ajenti&amp;diff=82662"/>
		<updated>2014-11-20T10:49:50Z</updated>

		<summary type="html">&lt;p&gt;Hots: Created page with &amp;quot;Henri Ots A31&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Henri Ots&lt;br /&gt;
A31&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76148</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76148"/>
		<updated>2014-05-25T14:41:23Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) serverite ja võrgu monitoorimistööriist. Nagiose teeb eriliseks see,et saab monitoorida ükskõik millist võrguseadet või serverit, millele on läbi võrgu olemas ligipääs. Nagiose saab seadistada nii, et juhul, kui mõne teenusega peaks midagi juhtuma, saadab ta teate koheselt administraatori e-mailile. Samuti teavitakse, kui teenus läheb tagasi normaalrežiimi. Nagiosega saab monitoorida igasugused teenuseid, näiteks SMTP, HTTP, POP, IMAP, PROXY ja paljusid teisi. Vajadusel saab luua ka oma  skriptid, millega soovitud teenust jälgida. Teenused saab administraatorite vahel jagada nii, et igal administraatoril on hallata kindlad teenused. Lisaks pakub Nagios veebiliidese tuge, millega on kerge jälgida kõiki teenuseid ja vaadata nende staatust. Lisafunktsionaalsuse pakkumiseks kasutab Nagios lisasid ehk pluginaid ning vajadusel saab neid ka ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
Selles õpetuses tehakse Nagiose esialgne paigaldus algteksti baasil ning paigaldatakse Nagiose ametlik lisade pakett. Lisakonfiguratsioone, näiteks e-maili teel teavitamine, saab igaüks seadistada vastavalt oma vajadustele.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd www-data&amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
make all&lt;br /&gt;
make install&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
make&lt;br /&gt;
make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;service apache2 restart&lt;br /&gt;
service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/2014/05/installing-nagios-4-on-ubuntu-1404.html &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76147</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76147"/>
		<updated>2014-05-25T14:40:32Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) serverite ja võrgu monitoorimistööriist. Nagiose teeb eriliseks see,et saab monitoorida ükskõik millist võrguseadet või serverit, millele on läbi võrgu olemas ligipääs. Nagiose saab seadistada nii, et juhul, kui mõne teenusega peaks midagi juhtuma, saadab ta teate koheselt administraatori e-mailile. Samuti teavitakse, kui teenus läheb tagasi normaalrežiimi. Nagiosega saab monitoorida igasugused teenuseid, näiteks SMTP, HTTP, POP, IMAP, PROXY ja paljusid teisi. Vajadusel saab luua ka oma  skriptid, millega soovitud teenust jälgida. Teenused saab administraatorite vahel jagada nii, et igal administraatoril on hallata kindlad teenused. Lisaks pakub Nagios veebiliidese tuge, millega on kerge jälgida kõiki teenuseid ja vaadata nende staatust. Lisafunktsionaalsuse pakkumiseks kasutab Nagios lisasid ehk pluginaid ning vajadusel saab neid ka ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
Selles õpetuses tehakse Nagiose esialgne paigaldus algteksti baasil ning paigaldatakse Nagiose ametlik lisade pakett. Lisakonfiguratsioone, näiteks e-maili teel teavitamine, saab igaüks seadistada vastavalt oma vajadustele.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd www-data&amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
make all&lt;br /&gt;
make install&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
make&lt;br /&gt;
make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;service apache2 restart&lt;br /&gt;
service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76146</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76146"/>
		<updated>2014-05-25T14:40:18Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) serverite ja võrgu monitoorimistööriist. Nagiose teeb eriliseks see,et saab monitoorida ükskõik millist võrguseadet või serverit, millele on läbi võrgu olemas ligipääs. Nagiose saab seadistada nii, et juhul, kui mõne teenusega peaks midagi juhtuma, saadab ta teate koheselt administraatori e-mailile. Samuti teavitakse, kui teenus läheb tagasi normaalrežiimi. Nagiosega saab monitoorida igasugused teenuseid, näiteks SMTP, HTTP, POP, IMAP, PROXY ja paljusid teisi. Vajadusel saab luua ka oma  skriptid, millega soovitud teenust jälgida. Teenused saab administraatorite vahel jagada nii, et igal administraatoril on hallata kindlad teenused. Lisaks pakub Nagios veebiliidese tuge, millega on kerge jälgida kõiki teenuseid ja vaadata nende staatust. Lisafunktsionaalsuse pakkumiseks kasutab Nagios lisasid ehk pluginaid ning vajadusel saab neid ka ise juurde programmeerida. Siin õpetuses paigaldame Nagiose enda ametliku üle 50 lisaga plugina paketi, millest piisab põhivajaduste täitmiseks.&lt;br /&gt;
&lt;br /&gt;
Selles õpetuses tehakse Nagiose esialgne paigaldus algteksti baasil ning paigaldatakse Nagiose ametlik lisade pakett. Lisakonfiguratsioone, näiteks e-maili teel teavitamine, saab igaüks seadistada vastavalt oma vajadustele.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd www-data&amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
make all&lt;br /&gt;
make install&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
make&lt;br /&gt;
make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;service apache2 restart&lt;br /&gt;
service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76145</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76145"/>
		<updated>2014-05-25T14:27:18Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) serverite ja võrgu monitoorimistööriist. Nagiose teeb eriliseks see,et saab monitoorida ükskõik millist võrguseadet või serverit, millele on läbi võrgu olemas ligipääs. Nagiose saab seadistada nii, et juhul, kui mõne teenusega peaks midagi juhtuma, saadab ta teate koheselt administraatori e-mailile. Samuti teavitakse, kui teenus läheb tagasi normaalrežiimi. Nagiosega saab monitoorida igasugused teenuseid, näiteks SMTP, HTTP, POP, IMAP, PROXY ja paljusid teisi. Vajadusel saab luua ka oma  skriptid, millega soovitud teenust jälgida. Teenused saab administraatorite vahel jagada nii, et igal administraatoril on hallata kindlad teenused. Lisaks pakub Nagios veebiliidese tuge, millega on kerge jälgida kõiki teenuseid ja vaadata nende staatust. Lisafunktsionaalsuse pakkumiseks kasutab Nagios lisasid ehk pluginaid ning vajadusel saab neid ka ise juurde programmeerida. Siin õpetuses paigaldame Nagiose enda ametliku üle 50 lisaga plugina paketi, millest piisab põhivajaduste täitmiseks.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd www-data&amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
make all&lt;br /&gt;
make install&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
make&lt;br /&gt;
make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;service apache2 restart&lt;br /&gt;
service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76143</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76143"/>
		<updated>2014-05-25T13:50:50Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Apache2 seadistamine Nagiose kasutamiseks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd www-data&amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
make all&lt;br /&gt;
make install&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
make&lt;br /&gt;
make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;service apache2 restart&lt;br /&gt;
service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76142</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=76142"/>
		<updated>2014-05-25T13:43:29Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Paigaldus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G nagcmd www-data&amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
make all&lt;br /&gt;
make install&lt;br /&gt;
make install-init&lt;br /&gt;
make install-config&lt;br /&gt;
make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
make&lt;br /&gt;
make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;Service apache2 restart&lt;br /&gt;
Service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75976</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75976"/>
		<updated>2014-05-22T17:52:22Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo –i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd www-data &amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
Make all&lt;br /&gt;
Make install&lt;br /&gt;
Make install-init&lt;br /&gt;
Make install-config&lt;br /&gt;
Make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigaldus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure ./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
Make&lt;br /&gt;
Make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;Service apache2 restart&lt;br /&gt;
Service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75975</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75975"/>
		<updated>2014-05-22T16:39:24Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Apache2 seadistamine Nagiose kasutamiseks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo –i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd www-data &amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
Make all&lt;br /&gt;
Make install&lt;br /&gt;
Make install-init&lt;br /&gt;
Make install-config&lt;br /&gt;
Make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigladus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure ./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
Make&lt;br /&gt;
Make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;Service apache2 restart&lt;br /&gt;
Service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75974</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75974"/>
		<updated>2014-05-22T16:39:09Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Apache2 seadistamine Nagiose kasutamiseks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo –i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd www-data &amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
Make all&lt;br /&gt;
Make install&lt;br /&gt;
Make install-init&lt;br /&gt;
Make install-config&lt;br /&gt;
Make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigladus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure ./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
Make&lt;br /&gt;
Make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/apache2/sites-enabled/000-default.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;Include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;Service apache2 restart&lt;br /&gt;
Service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75973</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75973"/>
		<updated>2014-05-22T16:38:11Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo –i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd www-data &amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
Make all&lt;br /&gt;
Make install&lt;br /&gt;
Make install-init&lt;br /&gt;
Make install-config&lt;br /&gt;
Make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigladus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure ./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
Make&lt;br /&gt;
Make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;Nano /etc/apache2/sites-enabled/000-default.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;Include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;Service apache2 restart&lt;br /&gt;
Service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75972</id>
		<title>Nagios 4.0.6</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Nagios_4.0.6&amp;diff=75972"/>
		<updated>2014-05-22T16:35:54Z</updated>

		<summary type="html">&lt;p&gt;Hots: Created page with &amp;quot;=Versioon= Nagios Core 4.0.6&amp;lt;br/&amp;gt; Nagios Plugins 2.0.2&amp;lt;br/&amp;gt; Ubuntu Server 14.04&amp;lt;br/&amp;gt;  =Autor= Henri Ots&amp;lt;br/&amp;gt; A22&amp;lt;br/&amp;gt; 22.05.2014&amp;lt;br/&amp;gt;  =Sissejuhatus= Nagios on avatud lähtekoodi…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Versioon=&lt;br /&gt;
Nagios Core 4.0.6&amp;lt;br/&amp;gt;&lt;br /&gt;
Nagios Plugins 2.0.2&amp;lt;br/&amp;gt;&lt;br /&gt;
Ubuntu Server 14.04&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
Henri Ots&amp;lt;br/&amp;gt;&lt;br /&gt;
A22&amp;lt;br/&amp;gt;&lt;br /&gt;
22.05.2014&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
Nagios on avatud lähtekoodiga (GNU GPL V2) süsteemide, võrgu ja infrastruktuuri teenuste monitoorimistööriist. Nagios kasutab lisasid ehk pluginaid, et pakkuda lisafunktsionaalsust. Vajadusel saab neid ise juurde programmeerida.&lt;br /&gt;
&lt;br /&gt;
=Paigaldus=&lt;br /&gt;
Logime serverisse ning läheme juurkasutaja õigustesse&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo –i&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame kõik vajaminevad paketid&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install build-essential apache2 apache2-utils php5-gd libgd2-xpm-dev libapache2-mod-php5&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiosele kasutaja „nagios“ ja grupi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;useradd nagios&lt;br /&gt;
groupadd nagcmd&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame kasutaja „nagios“ gruppi „nagcmd“&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd nagios&amp;lt;/pre&amp;gt;&lt;br /&gt;
Lisame Apache2 kasutaja gruppi „nagcmd“, et oleks võimalik läbi veebiliidese käsklusi saata&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod –a –G nagcmd www-data &amp;lt;/pre&amp;gt;&lt;br /&gt;
Laeme alla Nagios 4.0.6 ja Nagios Plugins 2.0.2 juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.6.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;wget &#039;http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Pakime mõlemad allalaetud failid lahti&lt;br /&gt;
&amp;lt;pre&amp;gt;tar xzf nagios-4.0.6.tar.gz&lt;br /&gt;
tar xzf nagios-plugins-2.0.2.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagios Core paigaldus==&lt;br /&gt;
Liigume esialgu kausta Nagios-4.0.6&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-4.0.6&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame Nagiose konfigureerimise skripti eelnevalt loodud grupi, kasutaja ja apache2 konfiguratsiooni asukoha parameetritega. Siis kompileerime ja paigaldame Nagiose.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/conf-available&lt;br /&gt;
Make all&lt;br /&gt;
Make install&lt;br /&gt;
Make install-init&lt;br /&gt;
Make install-config&lt;br /&gt;
Make install-commandmode&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose konfiguratsioonifailile kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;mkdir -p /etc/httpd/conf.d/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Paigaldame Nagiose veebiliidese&lt;br /&gt;
&amp;lt;pre&amp;gt;make install-webconf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kopeerime „contrib/eventhandlers/“ Nagiose „libexec“ kausta ja määrame Nagiose kasutaja faili omanikuks&lt;br /&gt;
&amp;lt;pre&amp;gt;cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/&lt;br /&gt;
chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers&amp;lt;/pre&amp;gt;&lt;br /&gt;
Kontrollime, kas Nagiose konfiguratsioonifailis on vigu ( Kui käsklus midagi ei tagasta, siis vead puuduvad)&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Konfigureerime Nagiose nii, et ta pandaks käima automaatselt süsteemi alglaadimisel.&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&amp;lt;/pre&amp;gt;&lt;br /&gt;
Läheme tagasi juurkasutaja kausta&lt;br /&gt;
&amp;lt;pre&amp;gt;cd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Nagiose Pluginate paigladus==&lt;br /&gt;
Läheme Nagiose Plugins kausta, mis me enne lahti pakkisime&lt;br /&gt;
&amp;lt;pre&amp;gt;cd nagios-plugins-2.0.2/&amp;lt;/pre&amp;gt;&lt;br /&gt;
Käivitame konfigureerimise skripti eelnevalt loodud kasutaja ja grupi parameetritega. Seejärel kompileerime ja paigaldame Nagiose Pluginad.&lt;br /&gt;
&amp;lt;pre&amp;gt;./configure ./configure --with-nagios-user=nagios --with-nagios-group=nagios --enable-perl-modules --enable-extra-opts&lt;br /&gt;
Make&lt;br /&gt;
Make install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Apache2 seadistamine Nagiose kasutamiseks=&lt;br /&gt;
Lubame CGI mooduli&lt;br /&gt;
&amp;lt;pre&amp;gt;a2enmod cgi&amp;lt;/pre&amp;gt;&lt;br /&gt;
Loome Nagiose veebiliidese jaoks kasutaja „nagiosadmin“ ja parooli&lt;br /&gt;
&amp;lt;pre&amp;gt;htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muudame Apache2 vaikimisi lehte &lt;br /&gt;
&amp;lt;pre&amp;gt;Nano /etc/apache2/sites-enabled/000-default.html&amp;lt;/pre&amp;gt;&lt;br /&gt;
ning lisame enne „&amp;lt;/VirtualHost&amp;gt;“’i järgmise rea: &lt;br /&gt;
&amp;lt;pre&amp;gt;Include conf-available/nagios.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
Teeme Apach2-le taaskäivitamise ja käivitame Nagiose&lt;br /&gt;
&amp;lt;pre&amp;gt;Service apache2 restart&lt;br /&gt;
Service nagios start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiliides=&lt;br /&gt;
Selleks, et pääseda veebiliidesesse tuleb avada veebibrauser ja minna leheküljele: &amp;lt;pre&amp;gt;http://127.0.0.1/nagios&amp;lt;/pre&amp;gt; või &amp;lt;pre&amp;gt;http://hosti ip address/nagios&amp;lt;/pre&amp;gt; Järgnevalt tuleb sisestada eelnevalt loodud Nagiose veebiliidese kasutajanimi ja parool.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Nagios406controlpanel.png|800px|thumb|right|Nagios 4.0.6 veebiliidese näide]]&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://blog.jsquaredconsulting.com/ &amp;lt;br/&amp;gt;&lt;br /&gt;
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Vanemate versioonide õpetused==&lt;br /&gt;
[http://wiki.itcollege.ee/index.php/Nagios_3.2 Nagios 3.2]&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nagios Nagios 3.3.1]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:Nagios406controlpanel.png&amp;diff=75971</id>
		<title>File:Nagios406controlpanel.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:Nagios406controlpanel.png&amp;diff=75971"/>
		<updated>2014-05-22T16:20:39Z</updated>

		<summary type="html">&lt;p&gt;Hots: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=UEFI&amp;diff=72447</id>
		<title>UEFI</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=UEFI&amp;diff=72447"/>
		<updated>2014-01-04T11:40:39Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Kasutatud kirjandus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
UEFI ehk Unified Extensible Firmware Interface rolliks on olla vahendaja operatsioonisüsteemi ja püsivara (firmware) vahel. UEFI on asendus vanale BIOS süsteemile. Selle ülesandeks on üleslaadimisel kontrollida arvuti riistvara, uurida ja ettevalmistada riistavara komponente ja valida koht, kust alglaadida operatsioonisüsteem ning kui kõik on korras, antakse juhtimine operatsioonisüsteemile üle.&lt;br /&gt;
&lt;br /&gt;
=Ajalugu=&lt;br /&gt;
&lt;br /&gt;
Esialgne EFI (Extensible Firmware Interface) spetsifikatsioon arendati välja 90ndate keskel Intel&#039;i ja HP koostöös, kuna BIOS-i piiratus hakkas jalgu jääma, näiteks 16-bitine protsessorirežiim, 1MB adresseeritavat mälu ja olenemine IBM PC AT riistvarast. Kogu see piiratus takistas uute serveriplatvormide ehitamist, näiteks Inteli ja HP koostöös valmiva Itanium&#039;i arendust. &lt;br /&gt;
2005. aastal lõpetas Intel EFI spetsifikatsiooni arenduse ja andis versiooni 1.0 edasi töötamiseks Unified EFI Forum&#039;ile, mis arendab seda nüüd UEFI nime all.[http://www.uefi.org/faq]&lt;br /&gt;
&lt;br /&gt;
=UEFI uuendused ja võimalused=&lt;br /&gt;
&lt;br /&gt;
UEFI on toonud kaasa palju uuendusi ja võimalusi, mis muudavad arvutid kiiremaks ning ka turvalisemaks. Järgnevalt on nimetatud suuremad ja tähtsamad uuendused:&lt;br /&gt;
&lt;br /&gt;
===Parem ketta tugi===&lt;br /&gt;
Lisaks tavalistele jaotustabelitele, mida kasutab BIOS&#039;is MBR ehk Master Boot Record, toetab UEFI ka GUID partitsiooni tabeleid (GPT). GPT on vaba paljudest piirangutest, mis olid MBR&#039;il. Näiteks võib nüüd kettal olla rohkem kui 4 partitsiooni ning nende suurus ei ole ka piiratud 2TB-ni.[http://www.pcpro.co.uk/features/381565/uefi-bios-explained/3]&lt;br /&gt;
&lt;br /&gt;
===32/64 bit===&lt;br /&gt;
UEFI ei ole enam piiratud 16-bitilise protsessorirežiimile ja 1MB adreseeritavale mälule. Nüüd töötab UEFI nii 32- kui 64-bitilistel süsteemidel ning kasutatakse kogu mälu adreseerimist. [http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Seadmete tüürelid (device drivers)===&lt;br /&gt;
Lisaks tavalistele arhitektuurispetsiifilistele tüürelitele pakub EFI ka protsessoripõhist tüürelite keskkonda, mida kutsutakse EFI Byte Code&#039;iks. See annab operatsioonisüsteemile võimaluse tugineda algelistele graafika ja võrgu võimalustele, mida pakub EFI, nii kauaks kuni installitakse OS-ile septsiifilised tüürelid.[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Shell Environment===&lt;br /&gt;
UEFI pakub käsutöötlusprogrammi tuge, millega saab täita teisi UEFI programme. Lisaks sellele saab shell&#039;i kasutada süsteemi kohta info saamiseks – näiteks panna tööle partitsiooni loomise programme (diskpart), laadida UEFI tüüreleid ja muuta tekstifaile. Selline võimalus puudus BIOS süsteemidel täiesti. See annab programmeerijatele võimaluse kirjutada uusi programme, samuti ka tüüreleid. Selleks saab kasutada programmerimiskeelt C ning dokumentatsioon on kergelt kättesaadav. Kõik see tähendab, et tulevikus saab kodukasutajate elu palju lihtsamaks teha.[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===CSM===&lt;br /&gt;
Compatibility support module ehk ühilduvusmoodul pakub BIOS&#039;i tuge vanematele süsteemidele, imiteerides selle keskkonda. See muudab UEFI väga paindlikuks ja annab võimaluse kõigil seda kasutada.[http://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html]&lt;br /&gt;
&lt;br /&gt;
===Võrgus boot&#039;imine===&lt;br /&gt;
UEFI spetsifikatsioon lubab boot&#039;ida läbi võrgu, kasutades Preboot eXecution Environment&#039;i (PXE), kasutades võrguprotokolle nagu Internet Protocol(IPv4 ja IPv6), kasutajadatagrammi protokolli(UDP), dünaamiline hostikonfiguratsiooni protokoll(DHCP) ja triviaalset failijagamisprotokolli(TFTP).[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Bootloader===&lt;br /&gt;
UEF&#039;ile on sisseehitatud enda alglaadmishaldur, mis kaotab vajaduse eraldiseisvate buudihaldurite järele, näiteks GRUB ja Windows Bootloader.[http://www.rodsbooks.com/efi-bootloaders/principles.html]&lt;br /&gt;
&lt;br /&gt;
===Secure boot tugi===&lt;br /&gt;
Selle ülesandeks on tagada ainult autentsete tüürelite (driverite) laadimise, millel on aktsepteeritav digitaalne signatuur. Kodukasutajale see eriti midagi juurde ei anna, kuid näiteks pangaautomaatidele küll, kes ei taha, et nende süsteeme muudetakse kuritegevuslikul eesmärgil. Secure boot&#039;i toetab Windows 8, Windows Server 2012 ja mõned Linuxi distributsioonid. Secure boot&#039;i võib lugeda ka UEFI miinuseks, kuna see piirab teiste alglaadijate (bootloaderite) kasutamist, mis ei oma aksepteeritavat signatuuri. Tulevikus võib juhtuda, et arvutitele ei saagi panna vabalt valitud operatsioonisüsteemi, kui tootja pole kaasa pannud privaatvõtit. Samuti takistab see uute tuumade(kernelite) arendust.[http://lwn.net/Articles/447381/]&lt;br /&gt;
&lt;br /&gt;
=Lõpetus=&lt;br /&gt;
UEFI on aidanud palju kaasa arvutite arengule – alates nende kiiremaks muutmisest, lõpetades turvalisuse tagamisega, kuid põhiline areng on alles ees. Tulevikus võib ehk näha arvutisüsteeme, kuhu pärast OS installimist on kõik tüürelid automaatselt installeeritud. Kuna asi on veel suhteliselt uus, siis ehk leitakse ka lahendus secure boot&#039;iga seonduvatele probleemidele. Mõne aasta pärast ehk näeme arvutit ostes kaasas lisaks Windows&#039;i võtmele ka Secure boot&#039;i privaatvõtit.&lt;br /&gt;
&lt;br /&gt;
=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A22&amp;lt;br&amp;gt;&lt;br /&gt;
02/12/2013&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://lwn.net/Articles/447381/&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.pcpro.co.uk/features/381565/uefi-bios-explained&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.uefi.org/faq&amp;lt;br&amp;gt;&lt;br /&gt;
http://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.rodsbooks.com/efi-bootloaders/principles.html&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Operatsioonisüsteemide_administreerimine_ja_sidumine]]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=UEFI&amp;diff=72446</id>
		<title>UEFI</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=UEFI&amp;diff=72446"/>
		<updated>2014-01-04T11:40:25Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Bootloader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
UEFI ehk Unified Extensible Firmware Interface rolliks on olla vahendaja operatsioonisüsteemi ja püsivara (firmware) vahel. UEFI on asendus vanale BIOS süsteemile. Selle ülesandeks on üleslaadimisel kontrollida arvuti riistvara, uurida ja ettevalmistada riistavara komponente ja valida koht, kust alglaadida operatsioonisüsteem ning kui kõik on korras, antakse juhtimine operatsioonisüsteemile üle.&lt;br /&gt;
&lt;br /&gt;
=Ajalugu=&lt;br /&gt;
&lt;br /&gt;
Esialgne EFI (Extensible Firmware Interface) spetsifikatsioon arendati välja 90ndate keskel Intel&#039;i ja HP koostöös, kuna BIOS-i piiratus hakkas jalgu jääma, näiteks 16-bitine protsessorirežiim, 1MB adresseeritavat mälu ja olenemine IBM PC AT riistvarast. Kogu see piiratus takistas uute serveriplatvormide ehitamist, näiteks Inteli ja HP koostöös valmiva Itanium&#039;i arendust. &lt;br /&gt;
2005. aastal lõpetas Intel EFI spetsifikatsiooni arenduse ja andis versiooni 1.0 edasi töötamiseks Unified EFI Forum&#039;ile, mis arendab seda nüüd UEFI nime all.[http://www.uefi.org/faq]&lt;br /&gt;
&lt;br /&gt;
=UEFI uuendused ja võimalused=&lt;br /&gt;
&lt;br /&gt;
UEFI on toonud kaasa palju uuendusi ja võimalusi, mis muudavad arvutid kiiremaks ning ka turvalisemaks. Järgnevalt on nimetatud suuremad ja tähtsamad uuendused:&lt;br /&gt;
&lt;br /&gt;
===Parem ketta tugi===&lt;br /&gt;
Lisaks tavalistele jaotustabelitele, mida kasutab BIOS&#039;is MBR ehk Master Boot Record, toetab UEFI ka GUID partitsiooni tabeleid (GPT). GPT on vaba paljudest piirangutest, mis olid MBR&#039;il. Näiteks võib nüüd kettal olla rohkem kui 4 partitsiooni ning nende suurus ei ole ka piiratud 2TB-ni.[http://www.pcpro.co.uk/features/381565/uefi-bios-explained/3]&lt;br /&gt;
&lt;br /&gt;
===32/64 bit===&lt;br /&gt;
UEFI ei ole enam piiratud 16-bitilise protsessorirežiimile ja 1MB adreseeritavale mälule. Nüüd töötab UEFI nii 32- kui 64-bitilistel süsteemidel ning kasutatakse kogu mälu adreseerimist. [http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Seadmete tüürelid (device drivers)===&lt;br /&gt;
Lisaks tavalistele arhitektuurispetsiifilistele tüürelitele pakub EFI ka protsessoripõhist tüürelite keskkonda, mida kutsutakse EFI Byte Code&#039;iks. See annab operatsioonisüsteemile võimaluse tugineda algelistele graafika ja võrgu võimalustele, mida pakub EFI, nii kauaks kuni installitakse OS-ile septsiifilised tüürelid.[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Shell Environment===&lt;br /&gt;
UEFI pakub käsutöötlusprogrammi tuge, millega saab täita teisi UEFI programme. Lisaks sellele saab shell&#039;i kasutada süsteemi kohta info saamiseks – näiteks panna tööle partitsiooni loomise programme (diskpart), laadida UEFI tüüreleid ja muuta tekstifaile. Selline võimalus puudus BIOS süsteemidel täiesti. See annab programmeerijatele võimaluse kirjutada uusi programme, samuti ka tüüreleid. Selleks saab kasutada programmerimiskeelt C ning dokumentatsioon on kergelt kättesaadav. Kõik see tähendab, et tulevikus saab kodukasutajate elu palju lihtsamaks teha.[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===CSM===&lt;br /&gt;
Compatibility support module ehk ühilduvusmoodul pakub BIOS&#039;i tuge vanematele süsteemidele, imiteerides selle keskkonda. See muudab UEFI väga paindlikuks ja annab võimaluse kõigil seda kasutada.[http://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html]&lt;br /&gt;
&lt;br /&gt;
===Võrgus boot&#039;imine===&lt;br /&gt;
UEFI spetsifikatsioon lubab boot&#039;ida läbi võrgu, kasutades Preboot eXecution Environment&#039;i (PXE), kasutades võrguprotokolle nagu Internet Protocol(IPv4 ja IPv6), kasutajadatagrammi protokolli(UDP), dünaamiline hostikonfiguratsiooni protokoll(DHCP) ja triviaalset failijagamisprotokolli(TFTP).[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Bootloader===&lt;br /&gt;
UEF&#039;ile on sisseehitatud enda alglaadmishaldur, mis kaotab vajaduse eraldiseisvate buudihaldurite järele, näiteks GRUB ja Windows Bootloader.[http://www.rodsbooks.com/efi-bootloaders/principles.html]&lt;br /&gt;
&lt;br /&gt;
===Secure boot tugi===&lt;br /&gt;
Selle ülesandeks on tagada ainult autentsete tüürelite (driverite) laadimise, millel on aktsepteeritav digitaalne signatuur. Kodukasutajale see eriti midagi juurde ei anna, kuid näiteks pangaautomaatidele küll, kes ei taha, et nende süsteeme muudetakse kuritegevuslikul eesmärgil. Secure boot&#039;i toetab Windows 8, Windows Server 2012 ja mõned Linuxi distributsioonid. Secure boot&#039;i võib lugeda ka UEFI miinuseks, kuna see piirab teiste alglaadijate (bootloaderite) kasutamist, mis ei oma aksepteeritavat signatuuri. Tulevikus võib juhtuda, et arvutitele ei saagi panna vabalt valitud operatsioonisüsteemi, kui tootja pole kaasa pannud privaatvõtit. Samuti takistab see uute tuumade(kernelite) arendust.[http://lwn.net/Articles/447381/]&lt;br /&gt;
&lt;br /&gt;
=Lõpetus=&lt;br /&gt;
UEFI on aidanud palju kaasa arvutite arengule – alates nende kiiremaks muutmisest, lõpetades turvalisuse tagamisega, kuid põhiline areng on alles ees. Tulevikus võib ehk näha arvutisüsteeme, kuhu pärast OS installimist on kõik tüürelid automaatselt installeeritud. Kuna asi on veel suhteliselt uus, siis ehk leitakse ka lahendus secure boot&#039;iga seonduvatele probleemidele. Mõne aasta pärast ehk näeme arvutit ostes kaasas lisaks Windows&#039;i võtmele ka Secure boot&#039;i privaatvõtit.&lt;br /&gt;
&lt;br /&gt;
=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A22&amp;lt;br&amp;gt;&lt;br /&gt;
02/12/2013&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://lwn.net/Articles/447381/&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.pcpro.co.uk/features/381565/uefi-bios-explained&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.uefi.org/faq&amp;lt;br&amp;gt;&lt;br /&gt;
http://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Operatsioonisüsteemide_administreerimine_ja_sidumine]]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=UEFI&amp;diff=72445</id>
		<title>UEFI</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=UEFI&amp;diff=72445"/>
		<updated>2014-01-04T11:39:10Z</updated>

		<summary type="html">&lt;p&gt;Hots: /* Kasutatud kirjandus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
UEFI ehk Unified Extensible Firmware Interface rolliks on olla vahendaja operatsioonisüsteemi ja püsivara (firmware) vahel. UEFI on asendus vanale BIOS süsteemile. Selle ülesandeks on üleslaadimisel kontrollida arvuti riistvara, uurida ja ettevalmistada riistavara komponente ja valida koht, kust alglaadida operatsioonisüsteem ning kui kõik on korras, antakse juhtimine operatsioonisüsteemile üle.&lt;br /&gt;
&lt;br /&gt;
=Ajalugu=&lt;br /&gt;
&lt;br /&gt;
Esialgne EFI (Extensible Firmware Interface) spetsifikatsioon arendati välja 90ndate keskel Intel&#039;i ja HP koostöös, kuna BIOS-i piiratus hakkas jalgu jääma, näiteks 16-bitine protsessorirežiim, 1MB adresseeritavat mälu ja olenemine IBM PC AT riistvarast. Kogu see piiratus takistas uute serveriplatvormide ehitamist, näiteks Inteli ja HP koostöös valmiva Itanium&#039;i arendust. &lt;br /&gt;
2005. aastal lõpetas Intel EFI spetsifikatsiooni arenduse ja andis versiooni 1.0 edasi töötamiseks Unified EFI Forum&#039;ile, mis arendab seda nüüd UEFI nime all.[http://www.uefi.org/faq]&lt;br /&gt;
&lt;br /&gt;
=UEFI uuendused ja võimalused=&lt;br /&gt;
&lt;br /&gt;
UEFI on toonud kaasa palju uuendusi ja võimalusi, mis muudavad arvutid kiiremaks ning ka turvalisemaks. Järgnevalt on nimetatud suuremad ja tähtsamad uuendused:&lt;br /&gt;
&lt;br /&gt;
===Parem ketta tugi===&lt;br /&gt;
Lisaks tavalistele jaotustabelitele, mida kasutab BIOS&#039;is MBR ehk Master Boot Record, toetab UEFI ka GUID partitsiooni tabeleid (GPT). GPT on vaba paljudest piirangutest, mis olid MBR&#039;il. Näiteks võib nüüd kettal olla rohkem kui 4 partitsiooni ning nende suurus ei ole ka piiratud 2TB-ni.[http://www.pcpro.co.uk/features/381565/uefi-bios-explained/3]&lt;br /&gt;
&lt;br /&gt;
===32/64 bit===&lt;br /&gt;
UEFI ei ole enam piiratud 16-bitilise protsessorirežiimile ja 1MB adreseeritavale mälule. Nüüd töötab UEFI nii 32- kui 64-bitilistel süsteemidel ning kasutatakse kogu mälu adreseerimist. [http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Seadmete tüürelid (device drivers)===&lt;br /&gt;
Lisaks tavalistele arhitektuurispetsiifilistele tüürelitele pakub EFI ka protsessoripõhist tüürelite keskkonda, mida kutsutakse EFI Byte Code&#039;iks. See annab operatsioonisüsteemile võimaluse tugineda algelistele graafika ja võrgu võimalustele, mida pakub EFI, nii kauaks kuni installitakse OS-ile septsiifilised tüürelid.[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Shell Environment===&lt;br /&gt;
UEFI pakub käsutöötlusprogrammi tuge, millega saab täita teisi UEFI programme. Lisaks sellele saab shell&#039;i kasutada süsteemi kohta info saamiseks – näiteks panna tööle partitsiooni loomise programme (diskpart), laadida UEFI tüüreleid ja muuta tekstifaile. Selline võimalus puudus BIOS süsteemidel täiesti. See annab programmeerijatele võimaluse kirjutada uusi programme, samuti ka tüüreleid. Selleks saab kasutada programmerimiskeelt C ning dokumentatsioon on kergelt kättesaadav. Kõik see tähendab, et tulevikus saab kodukasutajate elu palju lihtsamaks teha.[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===CSM===&lt;br /&gt;
Compatibility support module ehk ühilduvusmoodul pakub BIOS&#039;i tuge vanematele süsteemidele, imiteerides selle keskkonda. See muudab UEFI väga paindlikuks ja annab võimaluse kõigil seda kasutada.[http://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html]&lt;br /&gt;
&lt;br /&gt;
===Võrgus boot&#039;imine===&lt;br /&gt;
UEFI spetsifikatsioon lubab boot&#039;ida läbi võrgu, kasutades Preboot eXecution Environment&#039;i (PXE), kasutades võrguprotokolle nagu Internet Protocol(IPv4 ja IPv6), kasutajadatagrammi protokolli(UDP), dünaamiline hostikonfiguratsiooni protokoll(DHCP) ja triviaalset failijagamisprotokolli(TFTP).[http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html]&lt;br /&gt;
&lt;br /&gt;
===Bootloader===&lt;br /&gt;
UEF&#039;ile on sisseehitatud enda alglaadmishaldur, mis kaotab vajaduse eraldiseisvate buudihaldurite järele, näiteks GRUB ja Windows Bootloader.&lt;br /&gt;
&lt;br /&gt;
===Secure boot tugi===&lt;br /&gt;
Selle ülesandeks on tagada ainult autentsete tüürelite (driverite) laadimise, millel on aktsepteeritav digitaalne signatuur. Kodukasutajale see eriti midagi juurde ei anna, kuid näiteks pangaautomaatidele küll, kes ei taha, et nende süsteeme muudetakse kuritegevuslikul eesmärgil. Secure boot&#039;i toetab Windows 8, Windows Server 2012 ja mõned Linuxi distributsioonid. Secure boot&#039;i võib lugeda ka UEFI miinuseks, kuna see piirab teiste alglaadijate (bootloaderite) kasutamist, mis ei oma aksepteeritavat signatuuri. Tulevikus võib juhtuda, et arvutitele ei saagi panna vabalt valitud operatsioonisüsteemi, kui tootja pole kaasa pannud privaatvõtit. Samuti takistab see uute tuumade(kernelite) arendust.[http://lwn.net/Articles/447381/]&lt;br /&gt;
&lt;br /&gt;
=Lõpetus=&lt;br /&gt;
UEFI on aidanud palju kaasa arvutite arengule – alates nende kiiremaks muutmisest, lõpetades turvalisuse tagamisega, kuid põhiline areng on alles ees. Tulevikus võib ehk näha arvutisüsteeme, kuhu pärast OS installimist on kõik tüürelid automaatselt installeeritud. Kuna asi on veel suhteliselt uus, siis ehk leitakse ka lahendus secure boot&#039;iga seonduvatele probleemidele. Mõne aasta pärast ehk näeme arvutit ostes kaasas lisaks Windows&#039;i võtmele ka Secure boot&#039;i privaatvõtit.&lt;br /&gt;
&lt;br /&gt;
=Koostas=&lt;br /&gt;
Henri Ots&amp;lt;br&amp;gt;&lt;br /&gt;
A22&amp;lt;br&amp;gt;&lt;br /&gt;
02/12/2013&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://lwn.net/Articles/447381/&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.ilovefreesoftware.com/17/tutorial/what-is-uefi.html&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.pcpro.co.uk/features/381565/uefi-bios-explained&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.uefi.org/faq&amp;lt;br&amp;gt;&lt;br /&gt;
http://smackerelofopinion.blogspot.com/2011/11/does-your-uefi-firmware-have-csm.html&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Operatsioonisüsteemide_administreerimine_ja_sidumine]]&lt;/div&gt;</summary>
		<author><name>Hots</name></author>
	</entry>
</feed>