<?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=Mmattise</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=Mmattise"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Mmattise"/>
	<updated>2026-05-05T12:30:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskse_logilahenduse_rakendamine&amp;diff=84183</id>
		<title>Keskse logilahenduse rakendamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskse_logilahenduse_rakendamine&amp;diff=84183"/>
		<updated>2014-12-15T11:34:12Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Elasticsearch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Eesmärk=&lt;br /&gt;
Koguda lõputöö &amp;quot;Keskse logilahenduse rakendamine Hariduse Infotehnoloogia Sihtasutuses&amp;quot; raames valminud paigaldusjuhendid ühele lehele, võimaldades neid muuta ning täiendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Lahendus=&lt;br /&gt;
Lühidalt näeb lahendus välja järgmine:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Logilahendus2.PNG]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rsyslog&#039;&#039;&#039; - logi klient, mis on paigaldatud Linux operatsioonisüsteemile. Saadab kõik oma logid edasi kesksele logiserverile&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nxlog&#039;&#039;&#039; - logi klient, mis on paigaldatud Windows operatsioonisüsteemile. Saadab kõik oma logid edasi kesksele logiserverile&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logstash&#039;&#039;&#039; - logiserver, võtab kõik logid vastu ning töötleb neid või saadab kohe edasi andmebaasi ja analüüsivahendile&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Simple Event Correlator (SEC)&#039;&#039;&#039; - tegeleb logide analüüsi, korrelatsiooni ja administraatorite teavitamisega&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Elasticsearch&#039;&#039;&#039; - talletab kõik logid ja jagab neid logide esitlusvahendiga &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kibana&#039;&#039;&#039; - võimaldab läbi veebiliidese sirvida ja otsida logisid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Nxlog=&lt;br /&gt;
Testitud 64 bitise Windows 7 Professional operatsioonisüsteemi peal.&lt;br /&gt;
&lt;br /&gt;
===Paigaldus===&lt;br /&gt;
Laadida alla viimane versioon tarkvarast (hetkel 2.4.1054):&lt;br /&gt;
http://sourceforge.net/projects/nxlog-ce/files/latest/download&lt;br /&gt;
&lt;br /&gt;
Paigaldamine käib lihtsalt &amp;quot;Next&amp;quot; ja &amp;quot;Finish&amp;quot; nuppu vajutades.&lt;br /&gt;
&lt;br /&gt;
===Seadistus===&lt;br /&gt;
Konfiguratsioonifail 64 bitise opsüsteemi puhul:&amp;lt;br /&amp;gt;&lt;br /&gt;
C:\Program Files (x86)\nxlog\conf\nxlog.conf&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifail 32 bitise opsüsteemi puhul:&amp;lt;br /&amp;gt;&lt;br /&gt;
C:\Program Files\nxlog\conf\nxlog.conf&lt;br /&gt;
&lt;br /&gt;
Vastavalt opsüsteemile määrata konfiguratsioonifailis rakenduse asukoht, kommenteerides vale väärtus välja:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#define ROOT C:\Program Files\nxlog&lt;br /&gt;
define ROOT C:\Program Files (x86)\nxlog&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuta konfiguratsioon järgnevaks:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;perl&amp;quot;&amp;gt;&lt;br /&gt;
#64 bitise Windowsi puhul&lt;br /&gt;
#define ROOT C:\Program Files\nxlog&lt;br /&gt;
define ROOT C:\Program Files (x86)\nxlog&lt;br /&gt;
&lt;br /&gt;
Moduledir %ROOT%\modules&lt;br /&gt;
CacheDir %ROOT%\data&lt;br /&gt;
Pidfile %ROOT%\data\nxlog.pid&lt;br /&gt;
SpoolDir %ROOT%\data&lt;br /&gt;
LogFile %ROOT%\data\nxlog.log&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Extension syslog&amp;gt;&lt;br /&gt;
#Pakub syslog tuge. Loob sõnumeid ja tegeleb kriitilisuse ja&lt;br /&gt;
#rakenduse valdkonna väärtustega&lt;br /&gt;
   Module      xm_syslog&lt;br /&gt;
&amp;lt;/Extension&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Input internal&amp;gt;&lt;br /&gt;
#Kogub sisemisi nxlog logisid&lt;br /&gt;
   Module      im_internal&lt;br /&gt;
&amp;lt;/Input&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Input eventlog&amp;gt;&lt;br /&gt;
#Kogub logisid uuematelt Windowsi opsüsteemidelt&lt;br /&gt;
#Windows 2008, Vista ja hilisemad&lt;br /&gt;
#Windows 2003 ja vanemad puhul tuleb kasutada im_mseventlog&lt;br /&gt;
   Module      im_msvistalog&lt;br /&gt;
&amp;lt;/Input&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Output out&amp;gt;&lt;br /&gt;
#Muuta IP-aadress ja port vastavalt &lt;br /&gt;
#logiserveri seadistustele&lt;br /&gt;
   Module	om_tcp&lt;br /&gt;
   Host	192.168.13.52&lt;br /&gt;
   Port	10515&lt;br /&gt;
#Muudab väljundi IETF syslog vormingusse&lt;br /&gt;
   Exec	to_syslog_ietf();			&lt;br /&gt;
&amp;lt;/Output&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Route 1&amp;gt;&lt;br /&gt;
#Sisenditest eventlog ja internal kogutud logid &lt;br /&gt;
#saadetakse väljundisse out&lt;br /&gt;
   Path        eventlog, internal =&amp;gt; out&lt;br /&gt;
&amp;lt;/Route&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Käivitamine===&lt;br /&gt;
&lt;br /&gt;
Teenus, nimega nxlog, tuleb käivitada Windows „Services“ menüüst.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Rsyslog=&lt;br /&gt;
Juhendis toodud käsud on mõeldud rakendamiseks Linux/Unix operatsioonisüsteemis. Testitud 64 bitise Ubuntu Server 12.04 operatsioonisüsteemi peal.&lt;br /&gt;
&lt;br /&gt;
Kõikide käskude puhul on eeldatud, et need antakse root kasutaja õigustes, ehk käskude eest on jäetud ära &#039;&#039;sudo&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paigaldus===&lt;br /&gt;
Rsyslog on vaikimisi paigaldatud uuematel distributsioonidel. Juhul kui ei ole, saab kasutada käske:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ubuntu paigaldus&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install rsyslog&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Debian paigaldus&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install rsyslog&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OpenSUSE paigaldus&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;zypper install rsyslog&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CentOS paigaldus&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;yum install rsyslog&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Seadistus===&lt;br /&gt;
Konfiguratsioonifail: &#039;&#039;&#039;/etc/rsyslog.conf&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Konfiguratsioonifaili tuleb lisada rida, mis edastab kõik sõnumid (*.*) TCP protokolliga (@@) logiserverile, mille IP-aadress testkeskkonnas on 192.168.13.52 ja port 10514.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Edastab kõik sündmused logiserverile, TCP port 10514&lt;br /&gt;
*.*	@@192.168.13.52:10514&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pärast seadistuse muutmist tuleb teha teenusele restart:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
service rsyslog restart&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====RELP====&lt;br /&gt;
Rsyslog puhul on võimalik kasutada TCP protokolli asemel kindlamat protokolli, RELP (Reliable Event Logging Protocol). Sellisel juhul tuleks alla laadida rsyslog-relp pakk:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
apt-get install rsyslog-relp&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisada konfiguratsioonifaili read:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ActionQueueType LinkedList   # use asynchronous processing&lt;br /&gt;
$ActionQueueFileName srvrfwd  # set file name, also enables disk mode&lt;br /&gt;
$ActionResumeRetryCount -1    # infinite retries on insert failure&lt;br /&gt;
$ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts down&lt;br /&gt;
&lt;br /&gt;
$ModLoad omrelp&lt;br /&gt;
*.* :omrelp:192.168.13.52:10517&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Käivitamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
service rsyslog start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Logstash=&lt;br /&gt;
Juhendis toodud käsud on mõeldud rakendamiseks Linux/Unix operatsioonisüsteemis. Testitud 64 bitise Ubuntu Server 12.04 operatsioonisüsteemi peal.&lt;br /&gt;
&lt;br /&gt;
Kõikide käskude puhul on eeldatud, et need antakse root kasutaja õigustes, ehk käskude eest on jäetud ära &#039;&#039;sudo&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paigaldus===&lt;br /&gt;
Viimane versioon on hetkel 1.1.12. Ennem paigaldamist tuleks kontrollida ega ei ole uuendusi.&lt;br /&gt;
&lt;br /&gt;
====Sõltuvused====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
apt-get install openjdk-7-jre&lt;br /&gt;
mkdir /etc/logstash&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rakendus====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://logstash.objects.dreamhost.com/release/logstash-1.1.12-flatjar.jar &lt;br /&gt;
mv logstash-1.1.12-flatjar.jar /etc/logstash/logstash.jar&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Seadistus===&lt;br /&gt;
Luua konfiguratsioonifail &#039;&#039;&#039;logstash.conf&#039;&#039;&#039; kausta &#039;&#039;&#039;/etc/logstash&#039;&#039;&#039; ning lisada konfiguratsioon:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
input {&lt;br /&gt;
        #Linux/Unix süsteemidest tulevad logid&lt;br /&gt;
        tcp {&lt;br /&gt;
                type =&amp;gt; &amp;quot;syslog-tcp&amp;quot;&lt;br /&gt;
                port =&amp;gt; 10514&lt;br /&gt;
        }&lt;br /&gt;
        #Linux/Unix TCP alternatiiv. Pakub kindlamat sõnumite transporti&lt;br /&gt;
        relp {&lt;br /&gt;
                type =&amp;gt; &amp;quot;RELP&amp;quot;&lt;br /&gt;
                port =&amp;gt; 10517&lt;br /&gt;
        }&lt;br /&gt;
        #Windowsi logid&lt;br /&gt;
        tcp {&lt;br /&gt;
                type =&amp;gt; &amp;quot;eventlog&amp;quot;&lt;br /&gt;
                port =&amp;gt; 10515&lt;br /&gt;
        }&lt;br /&gt;
        #Tulemüürid ja võrguseadmed, mis ei võimalda TCP&#039;d&lt;br /&gt;
        udp {&lt;br /&gt;
                type   =&amp;gt; &amp;quot;syslog-udp&amp;quot;&lt;br /&gt;
                port   =&amp;gt; 10516&lt;br /&gt;
        }&lt;br /&gt;
        #Logiserveri enda logid&lt;br /&gt;
        file {&lt;br /&gt;
                type =&amp;gt; &amp;quot;logserver&amp;quot;&lt;br /&gt;
                path =&amp;gt; [ &amp;quot;/var/log/syslog&amp;quot;, &amp;quot;/var/log/*.log&amp;quot; ]&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
output {&lt;br /&gt;
        #Saadetakse andmebaasi&lt;br /&gt;
        elasticsearch {&lt;br /&gt;
        }&lt;br /&gt;
        #Sisendiks SEC’ile&lt;br /&gt;
        file {&lt;br /&gt;
                path =&amp;gt; &amp;quot;/var/log/logstash/log.out&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Faili roteerimine====&lt;br /&gt;
Roteerime SEC sisendiks olevat faili korra päevas logrotate rakendust kasutades, jättes alles kaks varasemat versiooni ja kustutades ülejäänud, luues faili &#039;&#039;&#039;/etc/logrotate.d/logstash&#039;&#039;&#039; ja lisades faili järgnevad read:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/var/log/logstash/log.out {&lt;br /&gt;
        daily&lt;br /&gt;
        copytruncate&lt;br /&gt;
        rotate 2&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Käivitamine===&lt;br /&gt;
Käsitsi käivitamine:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
java -jar /etc/logstash/logstash.jar agent -f /etc/logstash/logstash.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Automaatseks rakenduse käivitamiseks saab kasutada rakendust Upstart.&lt;br /&gt;
&lt;br /&gt;
====Upstart====&lt;br /&gt;
&lt;br /&gt;
Loome vajaliku faili ja kastaja ning lisame kasutaja adm gruppi:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
touch /etc/init/logstash-server.conf&lt;br /&gt;
adduser --system --disabled-password --no-create-home --group --quiet logstash&lt;br /&gt;
usermod -a -G adm logstash&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kasutaja rakenduse kaustade omanikuks:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chown -R logstash:adm /etc/logstash/&lt;br /&gt;
chown -R logstash:adm /var/log/logstash/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lisame faili &#039;&#039;&#039;/etc/init/logstash-server.conf&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# logstash server instance&lt;br /&gt;
description     &amp;quot;logstash server instance&amp;quot;&lt;br /&gt;
&lt;br /&gt;
start on virtual-filesystems&lt;br /&gt;
stop on runlevel [06]&lt;br /&gt;
&lt;br /&gt;
respawn&lt;br /&gt;
respawn limit 5 30&lt;br /&gt;
limit nofile 65550 65550&lt;br /&gt;
&lt;br /&gt;
env HOME=/etc/logstash&lt;br /&gt;
chdir /etc/logstash&lt;br /&gt;
setuid logstash&lt;br /&gt;
setgid adm&lt;br /&gt;
console log&lt;br /&gt;
&lt;br /&gt;
#Minimaalne ja maksimaalne javale lubatud mälumaht&lt;br /&gt;
#env JAVA_OPTS=&#039;-Xms512m -Xmx512m&#039;&lt;br /&gt;
&lt;br /&gt;
script&lt;br /&gt;
      exec java -jar /etc/logstash/logstash.jar agent -f /etc/logstash/logstash.conf&lt;br /&gt;
end script&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Serveri taaskäivitusel alustab logstash automaatselt tööd. Käsitsi saab käivitada rakendust käsuga:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
initctl start logstash-server&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Simple Event Correlator=&lt;br /&gt;
Juhendis toodud käsud on mõeldud rakendamiseks Linux/Unix operatsioonisüsteemis. Testitud 64 bitise Ubuntu Server 12.04 operatsioonisüsteemi peal.&lt;br /&gt;
&lt;br /&gt;
Kõikide käskude puhul on eeldatud, et need antakse root kasutaja õigustes, ehk käskude eest on jäetud ära &#039;&#039;sudo&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paigaldus===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
apt-get install sec&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Seadistus===&lt;br /&gt;
Konfiguratsioonifaili sec.conf loomine kausta /root ja täitmine konfiguratsiooniga. Vajalik reeglid tuleb kirjutada süsteemiadministraatorite poolt. &lt;br /&gt;
&lt;br /&gt;
===Käivitamine===&lt;br /&gt;
Rakenduse käivitamiseks tuleb anda käsk:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sec --conf=/root/sec.conf --input=/var/log/logstash/log.out --log=/var/log/sec&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Elasticsearch=&lt;br /&gt;
Juhendis toodud käsud on mõeldud rakendamiseks Linux/Unix operatsioonisüsteemis. Testitud 64 bitise Ubuntu Server 12.04 operatsioonisüsteemi peal.&lt;br /&gt;
&lt;br /&gt;
Kõikide käskude puhul on eeldatud, et need antakse root kasutaja õigustes, ehk käskude eest on jäetud ära &#039;&#039;sudo&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Nõutav on java olemasolu serveris. Logiserveri paigaldusele eelnes java paigaldus ning eeldame, et see on olemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paigaldus===&lt;br /&gt;
Viimane versioon on hetkel 0.90.0.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.0.deb&lt;br /&gt;
dpkg -i elasticsearch-0.90.0.deb&lt;br /&gt;
rm elasticsearch-0.90.0.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Seadistus===&lt;br /&gt;
Hetkel kasutusel vaikimisi seadistus. Andmebaasi töö optimeerimiseks suuremate andmemahtude korral on soovitav seadistust muuta.&lt;br /&gt;
&lt;br /&gt;
===Käivitamine===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
service elasticsearch start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
===Curator===&lt;br /&gt;
Elasticsearch Curator on kergestikasutatav abivahend ajaseeria indeksite haldamiseks.&lt;br /&gt;
Curator võimaldab:&lt;br /&gt;
*Lisada indekseid aliaste sisse ning neid sealt eemaldada.&lt;br /&gt;
*Suunata indekseerimist erinevatele node-dele.&lt;br /&gt;
*Välja lülitada Bloom Filter puhvri.(Mälukasutuse vähendamiseks)&lt;br /&gt;
*Indekseid kustutada ja sulgeda.&lt;br /&gt;
*Optimeerida indekseid kiiremaks Elasticsearchi taastamiseks pärast süsteemi taaskäivitamist.&lt;br /&gt;
*Luua indeksitest snapshote olemasolevasse Elasticsearch repositooriumisse.&lt;br /&gt;
====Paigaldus====&lt;br /&gt;
Soovitatav on paigalduseks kasutada [https://pip.pypa.io/en/latest/installing.html|python pip]-i&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install elasticsearch-curator&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====Kustutamine====&lt;br /&gt;
Curatori peamine kasutusala - indeksite, mis on vanemad kui etteantud päevade arv, kustutamine.&lt;br /&gt;
Näiteks:&lt;br /&gt;
kustutada indeksid, mis on vanemad kui 90 päeva.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curator delete --older-than 90&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Võimalik on ka kustutada indekseid selliselt, et alles jäetakse indekseid kindlas mahus.&lt;br /&gt;
Näiteks kustutada vanemaid indekseid, kui Logstash logide poolt on kasutuses rohkem kui 5GB ruumi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curator delete --disk-space 5&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====Sulgemine====&lt;br /&gt;
Vahel on lepingute ja eeskirjade tõttu vaja säilitada vanu indekseid, mis aga ressurssikasutuse seisukohalt ei ole mõistlik. Selleks puhuks on Curatoril indeksite sulgemise võimalus, mis keelab lugemise-kirjutamise operatsioonid ning seega võtab sisuliselt ressurssi vaid nende hoiustamine. Vajadusel saab sulgetud indekseid uuesti avada.&lt;br /&gt;
Näiteks sulgeda indeksid, mis on vanemad kui 90 päeva.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curator close --older-than 90&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====Alias====&lt;br /&gt;
Võimaldab indekseid olemasolevate aliaste sisse lisada või neid sealt eemaldada.&lt;br /&gt;
Näiteks lisada kõik indeksid, mis on vanemad kui 365 päeva, lisada aliase &amp;quot;eelmine_aasta&amp;quot; sisse.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
curator alias --alias-older-than 365 --alias eelmine_aasta&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kibana=&lt;br /&gt;
Juhendis toodud käsud on mõeldud rakendamiseks Linux/Unix operatsioonisüsteemis. Testitud 64 bitise Ubuntu Server 12.04 operatsioonisüsteemi peal.&lt;br /&gt;
&lt;br /&gt;
Kõikide käskude puhul on eeldatud, et need antakse root kasutaja õigustes, ehk käskude eest on jäetud ära &#039;&#039;sudo&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Paigaldus===&lt;br /&gt;
Rakenduse viimane versioon on hetkel 0.2.0.&lt;br /&gt;
&lt;br /&gt;
====Sõltuvused====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.3 rubygems&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rakendus====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget https://github.com/rashidkpc/Kibana/archive/v0.2.0.tar.gz&lt;br /&gt;
tar -zxf v0.2.0.tar.gz&lt;br /&gt;
mv Kibana-0.2.0/ /etc/kibana&lt;br /&gt;
rm v0.2.0.tar.gz&lt;br /&gt;
cd /etc/kibana&lt;br /&gt;
gem install bundler&lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Seadistus===&lt;br /&gt;
Konfiguratsioon asub failis &#039;&#039;&#039;/etc/kibana/KibanaConfig.rb&#039;&#039;&#039;&lt;br /&gt;
Muudame väärtust KibanaHost, et veebiliides oleks kättesaadav ka väljaspoolt serverit.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
KibanaHost = &#039;192.168.13.52&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Käivitamine===&lt;br /&gt;
Manuaalselt saab rakendust käivitada käsuga:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ruby /etc/kibana/kibana.rb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Automaatselt saab seadistada rakenduse käivituma programmiga Upstart.&lt;br /&gt;
&lt;br /&gt;
====Upstart====&lt;br /&gt;
Loome konfiguratsioonifaili &#039;&#039;&#039;/etc/init/kibana.conf&#039;&#039;&#039; ja lisame read:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# kibana.conf# kibana - log viewer&lt;br /&gt;
description     &amp;quot;Kibana logstash viewer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
start on virtual-filesystems&lt;br /&gt;
stop on runlevel [06]&lt;br /&gt;
&lt;br /&gt;
respawn&lt;br /&gt;
respawn limit 5 30&lt;br /&gt;
limit nofile 65550 65550&lt;br /&gt;
&lt;br /&gt;
# Environment&lt;br /&gt;
env HOME=/etc/kibana/&lt;br /&gt;
chdir /etc/kibana&lt;br /&gt;
setuid logstash&lt;br /&gt;
setgid adm&lt;br /&gt;
console log&lt;br /&gt;
&lt;br /&gt;
# Run Kibana, which is in /etc/kibana&lt;br /&gt;
script&lt;br /&gt;
      ruby /etc/kibana/kibana.rb&lt;br /&gt;
end script&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Serveri taaskäivitusel alustab kibana automaatselt tööd. Käsitsi saab käivitada rakendust käsuga: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
initctl start kibana&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Veebiliides====&lt;br /&gt;
Näites kasutatud seadistuste korral asub Kibana veebiliides aadressil:&lt;br /&gt;
&#039;&#039;&#039;192.168.13.52:5601&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
http://www.rackspace.com/knowledge_center/article/understanding-logrotate-part-2 &amp;lt;br /&amp;gt;&lt;br /&gt;
http://cookbook.logstash.net/recipes/using-upstart/ &amp;lt;br /&amp;gt;&lt;br /&gt;
https://gist.github.com/technosophos/5009484 &amp;lt;br /&amp;gt;&lt;br /&gt;
http://www.librelp.com/relp.html &amp;lt;br /&amp;gt;&lt;br /&gt;
http://www.rsyslog.com/doc/omrelp.html &amp;lt;br /&amp;gt;&lt;br /&gt;
http://logstash.net/docs/1.1.12/inputs/relp &amp;lt;br /&amp;gt;&lt;br /&gt;
http://www.rsyslog.com/doc/rsyslog_reliable_forwarding.html &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Python_tunnis_tehtud_n%C3%A4ited&amp;diff=75623</id>
		<title>Python tunnis tehtud näited</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Python_tunnis_tehtud_n%C3%A4ited&amp;diff=75623"/>
		<updated>2014-03-18T11:11:30Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Programm avab faili, leiab sealt kõige pikema rea ning väljastab selle&lt;br /&gt;
# Autor: Karl-Martin Karlson&lt;br /&gt;
&lt;br /&gt;
from __future__ import print_function&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
#Kontrollib käsurea argumentide arvu&lt;br /&gt;
&lt;br /&gt;
if len(sys.argv) != 2:&lt;br /&gt;
    print(&amp;quot;Argumentide arv on vale!&amp;quot;)&lt;br /&gt;
    print(&amp;quot;Kasuta programmi&amp;quot;, sys.argv[0], &amp;quot;sisendfail&amp;quot;)&lt;br /&gt;
    sys.exit(1)&lt;br /&gt;
&lt;br /&gt;
failinimi = sys.argv[1]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
try:&lt;br /&gt;
    ifh = open(sys.argv[1], &#039;r&#039;)&lt;br /&gt;
except I0Error:&lt;br /&gt;
    print(&amp;quot;Faili ei saanud avada&amp;quot;)&lt;br /&gt;
    sys.exit(1)&lt;br /&gt;
    &lt;br /&gt;
reapikkus = 0&lt;br /&gt;
pikimrida = &amp;quot;Tere&amp;quot;&lt;br /&gt;
&lt;br /&gt;
ifh=open(failinimi)&lt;br /&gt;
while True:&lt;br /&gt;
    line = ifh.readline()&lt;br /&gt;
    if reapikkus &amp;lt; len(line):&lt;br /&gt;
        reapikkus = len(line)&lt;br /&gt;
        pikimrida = line       &lt;br /&gt;
    if not line:&lt;br /&gt;
        break&lt;br /&gt;
ifh.close()&lt;br /&gt;
print (pikimrida)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/env python&lt;br /&gt;
# -*- coding: utf-8  -*-&lt;br /&gt;
# Skript kontrollib argumentide arvu, avab argumendina antud faili(kontrollides eelnevalt selle&lt;br /&gt;
# olemasolu ning õiguseid sellest lugemiseks) ning seejärel prindib pikima rea välja.&lt;br /&gt;
# Autor: Marten Mattisen&lt;br /&gt;
import sys&lt;br /&gt;
if (len(sys.argv) != 2):&lt;br /&gt;
    print (&amp;quot;Argumentide arv on vale!&amp;quot;)&lt;br /&gt;
    sys.exit(2)&lt;br /&gt;
try:&lt;br /&gt;
    print &amp;quot;Pikim rida:&amp;quot;+max(open(sys.argv[1], &#039;r&#039;), key=len)&lt;br /&gt;
except IOError:&lt;br /&gt;
    print &#039;Sisendfail on puudu või pole sellest lugemiseks õiguseid&#039;&lt;br /&gt;
    sys.exit(1)&lt;br /&gt;
print &#039;Skript on töö lõpetanud.&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Tere täpiline kommentaar&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
print sys.argv[0], sys.argv[1]&lt;br /&gt;
print &#039;Tere maailm!&#039;&lt;br /&gt;
&lt;br /&gt;
muutuja = 5&lt;br /&gt;
&lt;br /&gt;
teine_muutuja = 2.0&lt;br /&gt;
&lt;br /&gt;
print &#039;jagatis on&#039;, muutuja/teine_muutuja&lt;br /&gt;
print &#039;Palun sisesta midagi&#039;&lt;br /&gt;
vastus = int(raw_input())&lt;br /&gt;
&lt;br /&gt;
print &#039;sisestasid&#039;, vastus/2.0&lt;br /&gt;
&lt;br /&gt;
if vastus%2 == 0:&lt;br /&gt;
    print &#039;vastus on paarisarv&#039;&lt;br /&gt;
else:&lt;br /&gt;
    print &#039;vastus on paaritu arv&#039;&lt;br /&gt;
    &lt;br /&gt;
for i in range(1,9999):&lt;br /&gt;
    print &#039;i =&#039;,i&lt;br /&gt;
    &lt;br /&gt;
while True:&lt;br /&gt;
    print &amp;quot;sisesta midagi&amp;quot;&lt;br /&gt;
    a = raw_input()&lt;br /&gt;
    if a == &#039;q&#039;:&lt;br /&gt;
        print &#039;programm lõpetas töö&#039;&lt;br /&gt;
        sys.exit(0)    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pythoni programm, mis kontrollib, kas arv jagub 10-ga&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
&lt;br /&gt;
while True:&lt;br /&gt;
    print &#039;Kirjuta mingi arv, mis jagub 10ga&#039;&lt;br /&gt;
#raw_input annab stringi, see on vaja teha integer tüüpi&lt;br /&gt;
    kasutajaarv = int(raw_input())&lt;br /&gt;
    if kasutajaarv%10 == 0:&lt;br /&gt;
        break&lt;br /&gt;
&lt;br /&gt;
print &#039;Jagus! Programm lõpetab!&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Skript väljastab esmalt argumentide arvu ja argumendid (iga argument eraldi real)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
#loo skript, mis saab käsurealt 0..n argumenti&lt;br /&gt;
#skript väljastab esmalt argumentide arvu ja argumendid (iga argument eraldi real)&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
print &#039;argumentide arv:&#039;, len(sys.argv)&lt;br /&gt;
&lt;br /&gt;
for i in sys.argv:&lt;br /&gt;
     print &amp;quot;Argument: &amp;quot;, i&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pythoni programm, mis väljastab ainult paaritud argumendid&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
#Loo skript mis saab käsurealt 0..n argumenti&lt;br /&gt;
#väljastab kõik paaritud argumendid (iga argument eraldi real)&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
for i in sys.argv[1:]:&lt;br /&gt;
    if int(i)%2 == 0:&lt;br /&gt;
        pass&lt;br /&gt;
    else:&lt;br /&gt;
        print &#039;Paaritu argument: &#039;, i&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pythoni programm, mis kirjutab faili, kus on 1000 rida ja igal real on juhuarv 1..1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
&lt;br /&gt;
import random&lt;br /&gt;
fo = open(&amp;quot;fail.txt&amp;quot;, &#039;w&#039;)&lt;br /&gt;
&lt;br /&gt;
for x in range(1, 1001):&lt;br /&gt;
	ran=str(random.randrange(1,1000+1))	&lt;br /&gt;
	fo.write(ran+&#039;\n&#039;)&lt;br /&gt;
&lt;br /&gt;
fo.close()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript sorteerib fail.txt-s olevad numbrid ja väljastab uute faili&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
#Skript sorteerib fail.txt-s olevad numbrid ja väljastab &lt;br /&gt;
# uute faili&lt;br /&gt;
&lt;br /&gt;
fo = open(&amp;quot;fail.txt&amp;quot;, &amp;quot;r&amp;quot; )&lt;br /&gt;
fo2 = open(&amp;quot;sorteeritud.txt&amp;quot;, &#039;w&#039;)&lt;br /&gt;
&lt;br /&gt;
lines = fo.readlines()&lt;br /&gt;
results = map(int, lines)&lt;br /&gt;
&lt;br /&gt;
results.sort()&lt;br /&gt;
&lt;br /&gt;
for item in results:&lt;br /&gt;
  fo2.write(&amp;quot;%s\n&amp;quot; % item)&lt;br /&gt;
&lt;br /&gt;
fo.close()&lt;br /&gt;
fo2.close()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript sorteerib fail.txt-s olevad numbrid ja väljastab uute faili&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
#Skript sorteerib fail.txt-s olevad numbrid ja väljastab &lt;br /&gt;
# uute faili&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
f = open(sys.argv[1], &#039;r&#039;)&lt;br /&gt;
lines = f.readlines()&lt;br /&gt;
lines.sort(key = int)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
f = open(&#039;uusfail3.txt&#039;, &#039;w&#039;)&lt;br /&gt;
for number in lines:&lt;br /&gt;
	f.write(number)&lt;br /&gt;
f.close&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Skript sorteerib fail.txt-s olevad numbrid ja väljastab ainult unikaalsed numbrid&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
#Skript sorteerib fail.txt-s olevad numbrid ja väljastab ainult&lt;br /&gt;
# unikaalsed numbrid&lt;br /&gt;
&lt;br /&gt;
fo = open(&amp;quot;fail.txt&amp;quot;, &amp;quot;r&amp;quot; )&lt;br /&gt;
fo2 = open(&amp;quot;unikaalsed.txt&amp;quot;, &#039;w&#039;)&lt;br /&gt;
&lt;br /&gt;
lines = fo.readlines()&lt;br /&gt;
results = map(int, lines)&lt;br /&gt;
&lt;br /&gt;
results2 = list(set(results))&lt;br /&gt;
results2.sort()&lt;br /&gt;
&lt;br /&gt;
for item in results2:&lt;br /&gt;
  fo2.write(&amp;quot;%s\n&amp;quot; % item)&lt;br /&gt;
&lt;br /&gt;
fo.close()&lt;br /&gt;
fo2.close()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript, mis tagastab käsurealt etteantud kasutaja UID&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
from pwd import getpwnam&lt;br /&gt;
print getpwnam(sys.argv[1]).pw_uid&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript, mis väljastan NxN ühikmaatriksi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Väljastab NxN ühikmaatriksi&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
n = float(sys.argv[1])&lt;br /&gt;
&lt;br /&gt;
print np.identity(n)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript loeb etteantud teksti failist ridade, sõnade ja tähemärkide arvu&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Skript loeb etteantud teksti failist ridade, sõnade ja tähemärkide arvu&lt;br /&gt;
from sys import argv&lt;br /&gt;
&lt;br /&gt;
if len(argv) &amp;lt; 2:&lt;br /&gt;
    print &amp;quot;Sa ei sisestanud ühtegi argumenti, mida kontrollida&amp;quot;&lt;br /&gt;
    exit(1)&lt;br /&gt;
    &lt;br /&gt;
fh=open(argv[1])&lt;br /&gt;
read = fh.readlines()&lt;br /&gt;
&lt;br /&gt;
sonad = 0&lt;br /&gt;
tahed = 0&lt;br /&gt;
for rida in read:&lt;br /&gt;
    tahed = tahed + len(rida)&lt;br /&gt;
    sonad = sonad + len(rida.split())&lt;br /&gt;
&lt;br /&gt;
print &amp;quot;Ridu:&amp;quot; , len(read)&lt;br /&gt;
print &amp;quot;Sonu:&amp;quot; , sonad&lt;br /&gt;
print &amp;quot;Tähti:&amp;quot; , tahed&lt;br /&gt;
&lt;br /&gt;
fh.close()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript loeb etteantud teksti failist ridade, sõnade ja tähemärkide arvu&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Tee skript, mis leiab käsurealt etteantud tekstifaili&lt;br /&gt;
# ridade arvu, tähtede arvu ja sõnade arvu ja väljastab ekraanile&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
f = open(sys.argv[1], &amp;quot;r&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
lines = f.readlines()&lt;br /&gt;
count = 0&lt;br /&gt;
sonad = 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
for i in range(0,len(lines)):&lt;br /&gt;
    count = count + len(lines[i])&lt;br /&gt;
    sonad = sonad + len(lines[i].split(&amp;quot; &amp;quot;))&lt;br /&gt;
    &lt;br /&gt;
print &amp;quot;Ridu:&amp;quot;, len(lines)&lt;br /&gt;
print &amp;quot;Tähemärke:&amp;quot;, count&lt;br /&gt;
print &amp;quot;Sõnu:&amp;quot;, sonad&lt;br /&gt;
&lt;br /&gt;
f.close()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript kirjutab tekstifaili 100 rida rea numbrite ja random sisuga, komadega eraldatult&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Tee skript, mis kirjutab komadega eraldatud tekstifaili 100 rida, igas reas järgnev info:&lt;br /&gt;
# rea nr, random nr 1..100, random märk pikkusega 0..32&lt;br /&gt;
&lt;br /&gt;
import sys&lt;br /&gt;
import random&lt;br /&gt;
import string&lt;br /&gt;
&lt;br /&gt;
f = open(sys.argv[1], &amp;quot;w&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
for i in range(1, 101):&lt;br /&gt;
    ran=str(random.randrange(1,100+1))	&lt;br /&gt;
    f.write(str(i)+&#039;,&#039;)&lt;br /&gt;
    f.write(ran+&#039;,&#039;)&lt;br /&gt;
    for j in range(1,random.randrange(1,32+1)):&lt;br /&gt;
        f.write(random.choice(string.ascii_letters))&lt;br /&gt;
    f.write(&#039;\n&#039;)&lt;br /&gt;
 &lt;br /&gt;
f.close()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skript kirjutab ette antud faili 100 rida. Igal real on rea number, suvaline number 1 ja 100 vahel ja suvaline tähemärk, mis on komadega eraldatud&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
# Skript kirjutab ette antud faili 100 rida. Igal real on rea number, suvaline number 1 ja 100 vahel ja suvaline tähemärk, mis on komadega eraldatud&lt;br /&gt;
from sys import argv&lt;br /&gt;
from random import randint&lt;br /&gt;
import random&lt;br /&gt;
letters=&#039;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ&#039;&lt;br /&gt;
&lt;br /&gt;
if len(argv) &amp;lt; 2:&lt;br /&gt;
    print &amp;quot;Sa ei sisestanud ühtegi argumenti, mida kontrollida&amp;quot;&lt;br /&gt;
    exit(1)&lt;br /&gt;
    &lt;br /&gt;
fh=open(argv[1], &amp;quot;w&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
sonad = 0&lt;br /&gt;
tahed = 0&lt;br /&gt;
for rida in range(100):&lt;br /&gt;
    fh.write(str(rida+1) + &amp;quot;,&amp;quot; + str(randint(1, 101)) + &amp;quot;,&amp;quot; + random.choice(letters) + &amp;quot;\n&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
fh.close()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75121</id>
		<title>User:Mmattise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75121"/>
		<updated>2014-02-19T13:40:39Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* QUEST 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Marten Mattisen&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 29. oktoober 2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Helpdeski töötajate tegevusest andsid Peeter Uustal ja Peeter Raielo väga hea ülevaate, kuna loodi tugev kontakt kuulajatega ning esinejad leidsid meiega ühise keele. Nagu kõik teised loengud, oli tegemist olulise IT maailma selgitava loenguga, kus räägiti ka suhtlusest kliendiga ning „miks IT?“ sai hästi vastatud. Suurimaks erinevuseks teistest loengutest oli kindlasti just see, et räägiti väga konkreetsest alas t, milles härrad Uustal ja Raielo ilmselgelt pädevad olid. Hästi jäi meelde küsimus, kas helpdesk on üheks sammuks süsteemi administraatoriks saamise suunas, kuigi sellele konkreetset vastust just ei saanud, pani see mind ennast selle peale mõtlema. Samuti oli meeldejääv see, et näidati otseselt, kuidas asjad käivad ja ei jäädud vaid teksti tasemele.&lt;br /&gt;
&lt;br /&gt;
Antud loengut oli isiklikult minul väga raske jälgida, sest mingil hetkel kaotas esineja Janika Liiv nii minu kui ka mõned teised kuulajad. Loeng muutus liiga tehniliseks ning kaotas oma eriala sissejuhatava olemuse, kuigi ma usun, et auditooriumis oli ka inimesi, kes suutsid esinejaga kontakti säilitada. Kahjuks oligi meeldejäävaim just see, et kõik tundus kuidagi vaid naissoo esindajatele suunatuna, nagu neil oleks rohkem innustust või toetust vaja. Antud loengust jäigi siis minu jaoks kõige rohkem puudu kuulajate kaasatus ning see, et esinemine ei tundunud sissejuhatava eesmärgi täitmise poole suunatud.&lt;br /&gt;
&lt;br /&gt;
Loeng IT tööturust, kus esines Andres Septer,  oli kindlasti üks minus kõige vastakamaid emotsioone tekitanud loeng. Loengu jälgimine osutus minu jaoks väga lihtsaks, sest esineja rääkis haaravalt ning selgitas pildikestega oma mõtted hästi lahti, kuid samas sisu poole pealt tundus natukene Linux-fanboylik ja kallutatud. Nimelt väitis hära Septer seda, et suured summad liiguvad vaid Linuxi arendajatele ning ka suhtumine neisse on üldiselt parem. Selle toetuseks mingeid fakte ma küll ei suutnud oma kõrvadega välja noppida, kuid eks see oligi ainult esineja arvamus. Muidugi oli esinemises palju väärt kuulamist ning näpunäiteid, kuidas just otse koolist peaks ennast suunama, kui eesmärgiks on rahanumbrid – äriinfotehnoloogia sektorisse - , kuid ma usun, et raha pole küll see ülim eesmärk, kuid jällegi sain endale mõtteainet selle kohta, kuhu ise pürgida.&lt;br /&gt;
&lt;br /&gt;
Martin Paljaku loeng, mis kandis pealkirja „Karma“, ei olnud väga selgelt pealkirjaga seotud, kuid võib-olla tulenes see sellest, et ootused olid teised. Sellest hoolimata oli tegemist väga huvitava ning näideterohke loenguga.Teemaks oli rohkem freelance ning isetegemine, ehk siis kuidas need erinevad palgatööst. Lisaks rõhus Paljak sellele, kui oluline on ise juurde õppida ning uuendustega kaasas käia, et oma alal pädev olla. Samuti käis läbi õppimatute omaduste teema, milles räägiti isikuomaduste ning töökoha seostest ja kuidas tegelikult igale kohale ennast õppimisega viia ei saagi. Kuna esinejal on 12 aastat staaži freelancerina, oli selgelt aru saada, et mees teab, millest räägib ning seega oli väga lihtne teda jälgida ning temaga kaasa mõelda.&lt;br /&gt;
&lt;br /&gt;
Järgnevalt esinesid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev, kes rääkisid firmast Ignite. Kuigi esinemine tundus natukene Ignite&#039;i ülistav, oli sisuliselt tegemist suhteliselt huvitava ning hästikuulatava loenguga, milles oli kindlasti kõige rohkem rääkija-kuulaja kontakti. Kõige paremini jäi mulle meelde nende arvamus sellest, kuidas olla edukas. Nimelt efektiivne töötegemine ja korras töövõtted aga ka suhtlus ja koostöö on ka minu arust vaieldamatult edu saladuseks. Ei saa mainimata jätta ka seda olulist, kuid iseenesest mõistetavat asjaolu, mis ka loengus kõlas, et reaalaineid tuleb mõtteviisi ning analüütilise mõtlemise parandamiseks raudselt vaja ning seda eriti IT alal tegutsevatel inimestel.&lt;br /&gt;
&lt;br /&gt;
Testimisest ja tarkvarakvaliteedist käis rääkimas IT Kolledži kümnenda lennu vilistlane Kristjan Karmo. Esinejal oli arusaadavalt väga lai taust, ehk siis oli töötanud paljudel erinevatel positsioonidel ning tal oli meile seega palju öelda. Õnneks jäi esineja siiski testimise teemasse. Antud loeng muutis minu arvamust testimisest totaalselt, kuna varem olin ma arvamusel, et tegemist on vaid mingi toote kuiva katsetamisega, kuid esineja suutis mind ümber veenda. Loeng pani mind mõtlema selle peale, kuidas ma isegi olen tegelikult mingite arvutimängude alpha ja betatestijana ning vigadest mängude tegijatele teadaandmisega väikest viisi testija tööd teinud ning ei saa kohe kindlasti öelda, et see kunagi igav või tüütu oleks olnud.&lt;br /&gt;
&lt;br /&gt;
Viimases loengus esines meile Siim Vene Põhja-Eesti Regionaalhaiglast. Kuulajaid haaravas ja huvitavas loengus sain teada üht-teist sellest, kuidas Eesti haiglates võetakse järjest rohkem ja rohkem it-lahendusi kasutusele, näiteks on Siim Vene sõnul tahvelarvutid arstide poolt töö efektiivsemaks muutmise nimel hästi omaks võtnud. Kõikidest esinejatest oli Siimul parim kuulajatelt küsimuste saamise meetod – šokolaad – , mis oli piisavalt motiveerivad kaasa mõtlema.&lt;br /&gt;
&lt;br /&gt;
Üldiselt täitsid loengud kindlasti oma sissejuhatavat eesmärki, eriti meeldiv oli teemade ja esinejate mitmekesisus, sest saime näha erinevate alade kõrval ka nii erinevaid inimesi, kes IT vallas on juba üht-teist korda saatnud. Selliseid esinemisi võiks kindlasti olla rohkem ka üldhariduskoolides, sest minu arvates on veel veidikene vaja murda müüti sooja ja tervisliku karvkattega itimeestest, mis küll järk järgult on murdumas, kuid mitte veel täielikult. Lisaks sain kinnitust sellest, et asja vastu peab olema huvi ning oma asja peab tegema kirega, sest kõikide esinejate puhul oli hästi aru saada, et nad ei tee seda vaid raha pärast. Ma usun, et seda ainet saaks isegi paremaks muuta suurema õpilasekaasatusega, sest vaid küsimuste tasemele jäämine võib kohati natukene kuulajakaugeks jääda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Esimene asi oleks muidugi kiiremas korras läbikukutud arvestuse materjali õppima hakata. Üldjuhul on kordusarvestus lubatud ülejärgmise semestri punase joone päevani ning vähemalt kaks päeva enne korduse toimumise aega tuleb ÕISis või õppeosakonnas end selleks registreerida. Kordussoorituste ajakava on samuti ÕISis aga ka 2. korruse infostendil. Riigieelarvelisel kohal õppijale on kordusooritus tasuta, kuid registreerimine on siiski nõutud, REV kohal peab õppur maksma kordussoorituse tasu 14,2 € EITSA kontole. &lt;br /&gt;
&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Teisel või kolmandal õppeaastal avastad, et teine õppekava sobib paremini ja sa otsustad õppekava vahetada. Millised on tegevused ja mis ajaks tuleb need teha, et vahetada õppekava? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekava õppevormi vahetamise taotlemiseks esitab üliõpilane hiljemalt 1 tööpäev enne semestri punase joone päeva IT Kolledži õppeosakonda rektori nimele vabas vormis kirjaliku avalduse. Õppekava vahetuse korral lisatakse avaldusele nimekiri õpisooritustest, mille arvestamist uue õppekava osana taotletakse(5.2.1 õppekorralduse eeskirjas). Üliõpilase/eksterni poolt õppekava ja/või õppevormi vahetamine kinnitatakse rektori käskkirjaga hiljemalt 1 nädal pärast semestri punase joone päeva (5.2.3 õppekorralduse eeskirjas). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2012]]&lt;br /&gt;
&lt;br /&gt;
=QUEST 1=&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;source lang= bash&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Autor Marten Mattisen&lt;br /&gt;
# Rühm A22&lt;br /&gt;
# Installeerime ntp teenuse ning seame serveriks ntp.eenet.ee&lt;br /&gt;
&lt;br /&gt;
export LC_ALL=C&lt;br /&gt;
&lt;br /&gt;
dpkg -s ntp &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
if [ $? = 0 ];then&lt;br /&gt;
    echo 0&lt;br /&gt;
else &lt;br /&gt;
    apt-get -y install ntp&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;server ntp.eenet.ee iburst&amp;quot; &amp;gt;&amp;gt; /etc/ntp.conf&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75061</id>
		<title>User:Mmattise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75061"/>
		<updated>2014-02-18T11:42:52Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* QUEST 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Marten Mattisen&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 29. oktoober 2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Helpdeski töötajate tegevusest andsid Peeter Uustal ja Peeter Raielo väga hea ülevaate, kuna loodi tugev kontakt kuulajatega ning esinejad leidsid meiega ühise keele. Nagu kõik teised loengud, oli tegemist olulise IT maailma selgitava loenguga, kus räägiti ka suhtlusest kliendiga ning „miks IT?“ sai hästi vastatud. Suurimaks erinevuseks teistest loengutest oli kindlasti just see, et räägiti väga konkreetsest alas t, milles härrad Uustal ja Raielo ilmselgelt pädevad olid. Hästi jäi meelde küsimus, kas helpdesk on üheks sammuks süsteemi administraatoriks saamise suunas, kuigi sellele konkreetset vastust just ei saanud, pani see mind ennast selle peale mõtlema. Samuti oli meeldejääv see, et näidati otseselt, kuidas asjad käivad ja ei jäädud vaid teksti tasemele.&lt;br /&gt;
&lt;br /&gt;
Antud loengut oli isiklikult minul väga raske jälgida, sest mingil hetkel kaotas esineja Janika Liiv nii minu kui ka mõned teised kuulajad. Loeng muutus liiga tehniliseks ning kaotas oma eriala sissejuhatava olemuse, kuigi ma usun, et auditooriumis oli ka inimesi, kes suutsid esinejaga kontakti säilitada. Kahjuks oligi meeldejäävaim just see, et kõik tundus kuidagi vaid naissoo esindajatele suunatuna, nagu neil oleks rohkem innustust või toetust vaja. Antud loengust jäigi siis minu jaoks kõige rohkem puudu kuulajate kaasatus ning see, et esinemine ei tundunud sissejuhatava eesmärgi täitmise poole suunatud.&lt;br /&gt;
&lt;br /&gt;
Loeng IT tööturust, kus esines Andres Septer,  oli kindlasti üks minus kõige vastakamaid emotsioone tekitanud loeng. Loengu jälgimine osutus minu jaoks väga lihtsaks, sest esineja rääkis haaravalt ning selgitas pildikestega oma mõtted hästi lahti, kuid samas sisu poole pealt tundus natukene Linux-fanboylik ja kallutatud. Nimelt väitis hära Septer seda, et suured summad liiguvad vaid Linuxi arendajatele ning ka suhtumine neisse on üldiselt parem. Selle toetuseks mingeid fakte ma küll ei suutnud oma kõrvadega välja noppida, kuid eks see oligi ainult esineja arvamus. Muidugi oli esinemises palju väärt kuulamist ning näpunäiteid, kuidas just otse koolist peaks ennast suunama, kui eesmärgiks on rahanumbrid – äriinfotehnoloogia sektorisse - , kuid ma usun, et raha pole küll see ülim eesmärk, kuid jällegi sain endale mõtteainet selle kohta, kuhu ise pürgida.&lt;br /&gt;
&lt;br /&gt;
Martin Paljaku loeng, mis kandis pealkirja „Karma“, ei olnud väga selgelt pealkirjaga seotud, kuid võib-olla tulenes see sellest, et ootused olid teised. Sellest hoolimata oli tegemist väga huvitava ning näideterohke loenguga.Teemaks oli rohkem freelance ning isetegemine, ehk siis kuidas need erinevad palgatööst. Lisaks rõhus Paljak sellele, kui oluline on ise juurde õppida ning uuendustega kaasas käia, et oma alal pädev olla. Samuti käis läbi õppimatute omaduste teema, milles räägiti isikuomaduste ning töökoha seostest ja kuidas tegelikult igale kohale ennast õppimisega viia ei saagi. Kuna esinejal on 12 aastat staaži freelancerina, oli selgelt aru saada, et mees teab, millest räägib ning seega oli väga lihtne teda jälgida ning temaga kaasa mõelda.&lt;br /&gt;
&lt;br /&gt;
Järgnevalt esinesid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev, kes rääkisid firmast Ignite. Kuigi esinemine tundus natukene Ignite&#039;i ülistav, oli sisuliselt tegemist suhteliselt huvitava ning hästikuulatava loenguga, milles oli kindlasti kõige rohkem rääkija-kuulaja kontakti. Kõige paremini jäi mulle meelde nende arvamus sellest, kuidas olla edukas. Nimelt efektiivne töötegemine ja korras töövõtted aga ka suhtlus ja koostöö on ka minu arust vaieldamatult edu saladuseks. Ei saa mainimata jätta ka seda olulist, kuid iseenesest mõistetavat asjaolu, mis ka loengus kõlas, et reaalaineid tuleb mõtteviisi ning analüütilise mõtlemise parandamiseks raudselt vaja ning seda eriti IT alal tegutsevatel inimestel.&lt;br /&gt;
&lt;br /&gt;
Testimisest ja tarkvarakvaliteedist käis rääkimas IT Kolledži kümnenda lennu vilistlane Kristjan Karmo. Esinejal oli arusaadavalt väga lai taust, ehk siis oli töötanud paljudel erinevatel positsioonidel ning tal oli meile seega palju öelda. Õnneks jäi esineja siiski testimise teemasse. Antud loeng muutis minu arvamust testimisest totaalselt, kuna varem olin ma arvamusel, et tegemist on vaid mingi toote kuiva katsetamisega, kuid esineja suutis mind ümber veenda. Loeng pani mind mõtlema selle peale, kuidas ma isegi olen tegelikult mingite arvutimängude alpha ja betatestijana ning vigadest mängude tegijatele teadaandmisega väikest viisi testija tööd teinud ning ei saa kohe kindlasti öelda, et see kunagi igav või tüütu oleks olnud.&lt;br /&gt;
&lt;br /&gt;
Viimases loengus esines meile Siim Vene Põhja-Eesti Regionaalhaiglast. Kuulajaid haaravas ja huvitavas loengus sain teada üht-teist sellest, kuidas Eesti haiglates võetakse järjest rohkem ja rohkem it-lahendusi kasutusele, näiteks on Siim Vene sõnul tahvelarvutid arstide poolt töö efektiivsemaks muutmise nimel hästi omaks võtnud. Kõikidest esinejatest oli Siimul parim kuulajatelt küsimuste saamise meetod – šokolaad – , mis oli piisavalt motiveerivad kaasa mõtlema.&lt;br /&gt;
&lt;br /&gt;
Üldiselt täitsid loengud kindlasti oma sissejuhatavat eesmärki, eriti meeldiv oli teemade ja esinejate mitmekesisus, sest saime näha erinevate alade kõrval ka nii erinevaid inimesi, kes IT vallas on juba üht-teist korda saatnud. Selliseid esinemisi võiks kindlasti olla rohkem ka üldhariduskoolides, sest minu arvates on veel veidikene vaja murda müüti sooja ja tervisliku karvkattega itimeestest, mis küll järk järgult on murdumas, kuid mitte veel täielikult. Lisaks sain kinnitust sellest, et asja vastu peab olema huvi ning oma asja peab tegema kirega, sest kõikide esinejate puhul oli hästi aru saada, et nad ei tee seda vaid raha pärast. Ma usun, et seda ainet saaks isegi paremaks muuta suurema õpilasekaasatusega, sest vaid küsimuste tasemele jäämine võib kohati natukene kuulajakaugeks jääda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Esimene asi oleks muidugi kiiremas korras läbikukutud arvestuse materjali õppima hakata. Üldjuhul on kordusarvestus lubatud ülejärgmise semestri punase joone päevani ning vähemalt kaks päeva enne korduse toimumise aega tuleb ÕISis või õppeosakonnas end selleks registreerida. Kordussoorituste ajakava on samuti ÕISis aga ka 2. korruse infostendil. Riigieelarvelisel kohal õppijale on kordusooritus tasuta, kuid registreerimine on siiski nõutud, REV kohal peab õppur maksma kordussoorituse tasu 14,2 € EITSA kontole. &lt;br /&gt;
&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Teisel või kolmandal õppeaastal avastad, et teine õppekava sobib paremini ja sa otsustad õppekava vahetada. Millised on tegevused ja mis ajaks tuleb need teha, et vahetada õppekava? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekava õppevormi vahetamise taotlemiseks esitab üliõpilane hiljemalt 1 tööpäev enne semestri punase joone päeva IT Kolledži õppeosakonda rektori nimele vabas vormis kirjaliku avalduse. Õppekava vahetuse korral lisatakse avaldusele nimekiri õpisooritustest, mille arvestamist uue õppekava osana taotletakse(5.2.1 õppekorralduse eeskirjas). Üliõpilase/eksterni poolt õppekava ja/või õppevormi vahetamine kinnitatakse rektori käskkirjaga hiljemalt 1 nädal pärast semestri punase joone päeva (5.2.3 õppekorralduse eeskirjas). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2012]]&lt;br /&gt;
&lt;br /&gt;
=QUEST 1=&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;source lang= bash&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Autor Marten Mattisen&lt;br /&gt;
# Rühm A22&lt;br /&gt;
# Installeerime ntp teenuse ning seame serveriks ntp.eenet.ee&lt;br /&gt;
&lt;br /&gt;
export LC_ALL=C&lt;br /&gt;
&lt;br /&gt;
dpkg -s ntp &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
if [ $? = 0 ];then&lt;br /&gt;
    echo 0&lt;br /&gt;
else &lt;br /&gt;
    apt-get -y install ntp&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;server ntp.eenet.ee iburst&amp;quot; &amp;gt;&amp;gt; /etc/ntp.conf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Bash_quests_2014&amp;diff=75059</id>
		<title>Bash quests 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Bash_quests_2014&amp;diff=75059"/>
		<updated>2014-02-18T11:41:52Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Quest 1 (5p) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Quest 0 - Näide (0p)==&lt;br /&gt;
Teha skript, mis ei tee midagi asjalikku, kuid väljasta sõna BÖÖÖ&lt;br /&gt;
&lt;br /&gt;
Lahendus: [[User:Mernits]]&lt;br /&gt;
&lt;br /&gt;
Quest lukus (tehtud) [[User:Mernits|Mernits]] 13:37, 18 February 2014 (EET)&lt;br /&gt;
&lt;br /&gt;
==Quest 1 (5p)==&lt;br /&gt;
Loo skript, mis paigaldab ntp teenuse ja seab serveriks ntp.eenet.ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lahendus : https://wiki.itcollege.ee/index.php/User:Mmattise#QUEST_1&lt;br /&gt;
&lt;br /&gt;
==Quest 2 (5p)==&lt;br /&gt;
Loo skript, mis kontrollib, kas ntp server lubab kasutada käsku monlist&lt;br /&gt;
&lt;br /&gt;
==Quest 3 (5p)==&lt;br /&gt;
Loo skript, mis otsib üles kõik failid, mis kuuluvad käsureal etteantud kasutajale ja teeb nendest nimekirja käsureal etteantud faili.&lt;br /&gt;
N: ./skript.sh kasutajanimi failinimi&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75058</id>
		<title>User:Mmattise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75058"/>
		<updated>2014-02-18T11:41:31Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* QUEST 1= */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Marten Mattisen&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 29. oktoober 2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Helpdeski töötajate tegevusest andsid Peeter Uustal ja Peeter Raielo väga hea ülevaate, kuna loodi tugev kontakt kuulajatega ning esinejad leidsid meiega ühise keele. Nagu kõik teised loengud, oli tegemist olulise IT maailma selgitava loenguga, kus räägiti ka suhtlusest kliendiga ning „miks IT?“ sai hästi vastatud. Suurimaks erinevuseks teistest loengutest oli kindlasti just see, et räägiti väga konkreetsest alas t, milles härrad Uustal ja Raielo ilmselgelt pädevad olid. Hästi jäi meelde küsimus, kas helpdesk on üheks sammuks süsteemi administraatoriks saamise suunas, kuigi sellele konkreetset vastust just ei saanud, pani see mind ennast selle peale mõtlema. Samuti oli meeldejääv see, et näidati otseselt, kuidas asjad käivad ja ei jäädud vaid teksti tasemele.&lt;br /&gt;
&lt;br /&gt;
Antud loengut oli isiklikult minul väga raske jälgida, sest mingil hetkel kaotas esineja Janika Liiv nii minu kui ka mõned teised kuulajad. Loeng muutus liiga tehniliseks ning kaotas oma eriala sissejuhatava olemuse, kuigi ma usun, et auditooriumis oli ka inimesi, kes suutsid esinejaga kontakti säilitada. Kahjuks oligi meeldejäävaim just see, et kõik tundus kuidagi vaid naissoo esindajatele suunatuna, nagu neil oleks rohkem innustust või toetust vaja. Antud loengust jäigi siis minu jaoks kõige rohkem puudu kuulajate kaasatus ning see, et esinemine ei tundunud sissejuhatava eesmärgi täitmise poole suunatud.&lt;br /&gt;
&lt;br /&gt;
Loeng IT tööturust, kus esines Andres Septer,  oli kindlasti üks minus kõige vastakamaid emotsioone tekitanud loeng. Loengu jälgimine osutus minu jaoks väga lihtsaks, sest esineja rääkis haaravalt ning selgitas pildikestega oma mõtted hästi lahti, kuid samas sisu poole pealt tundus natukene Linux-fanboylik ja kallutatud. Nimelt väitis hära Septer seda, et suured summad liiguvad vaid Linuxi arendajatele ning ka suhtumine neisse on üldiselt parem. Selle toetuseks mingeid fakte ma küll ei suutnud oma kõrvadega välja noppida, kuid eks see oligi ainult esineja arvamus. Muidugi oli esinemises palju väärt kuulamist ning näpunäiteid, kuidas just otse koolist peaks ennast suunama, kui eesmärgiks on rahanumbrid – äriinfotehnoloogia sektorisse - , kuid ma usun, et raha pole küll see ülim eesmärk, kuid jällegi sain endale mõtteainet selle kohta, kuhu ise pürgida.&lt;br /&gt;
&lt;br /&gt;
Martin Paljaku loeng, mis kandis pealkirja „Karma“, ei olnud väga selgelt pealkirjaga seotud, kuid võib-olla tulenes see sellest, et ootused olid teised. Sellest hoolimata oli tegemist väga huvitava ning näideterohke loenguga.Teemaks oli rohkem freelance ning isetegemine, ehk siis kuidas need erinevad palgatööst. Lisaks rõhus Paljak sellele, kui oluline on ise juurde õppida ning uuendustega kaasas käia, et oma alal pädev olla. Samuti käis läbi õppimatute omaduste teema, milles räägiti isikuomaduste ning töökoha seostest ja kuidas tegelikult igale kohale ennast õppimisega viia ei saagi. Kuna esinejal on 12 aastat staaži freelancerina, oli selgelt aru saada, et mees teab, millest räägib ning seega oli väga lihtne teda jälgida ning temaga kaasa mõelda.&lt;br /&gt;
&lt;br /&gt;
Järgnevalt esinesid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev, kes rääkisid firmast Ignite. Kuigi esinemine tundus natukene Ignite&#039;i ülistav, oli sisuliselt tegemist suhteliselt huvitava ning hästikuulatava loenguga, milles oli kindlasti kõige rohkem rääkija-kuulaja kontakti. Kõige paremini jäi mulle meelde nende arvamus sellest, kuidas olla edukas. Nimelt efektiivne töötegemine ja korras töövõtted aga ka suhtlus ja koostöö on ka minu arust vaieldamatult edu saladuseks. Ei saa mainimata jätta ka seda olulist, kuid iseenesest mõistetavat asjaolu, mis ka loengus kõlas, et reaalaineid tuleb mõtteviisi ning analüütilise mõtlemise parandamiseks raudselt vaja ning seda eriti IT alal tegutsevatel inimestel.&lt;br /&gt;
&lt;br /&gt;
Testimisest ja tarkvarakvaliteedist käis rääkimas IT Kolledži kümnenda lennu vilistlane Kristjan Karmo. Esinejal oli arusaadavalt väga lai taust, ehk siis oli töötanud paljudel erinevatel positsioonidel ning tal oli meile seega palju öelda. Õnneks jäi esineja siiski testimise teemasse. Antud loeng muutis minu arvamust testimisest totaalselt, kuna varem olin ma arvamusel, et tegemist on vaid mingi toote kuiva katsetamisega, kuid esineja suutis mind ümber veenda. Loeng pani mind mõtlema selle peale, kuidas ma isegi olen tegelikult mingite arvutimängude alpha ja betatestijana ning vigadest mängude tegijatele teadaandmisega väikest viisi testija tööd teinud ning ei saa kohe kindlasti öelda, et see kunagi igav või tüütu oleks olnud.&lt;br /&gt;
&lt;br /&gt;
Viimases loengus esines meile Siim Vene Põhja-Eesti Regionaalhaiglast. Kuulajaid haaravas ja huvitavas loengus sain teada üht-teist sellest, kuidas Eesti haiglates võetakse järjest rohkem ja rohkem it-lahendusi kasutusele, näiteks on Siim Vene sõnul tahvelarvutid arstide poolt töö efektiivsemaks muutmise nimel hästi omaks võtnud. Kõikidest esinejatest oli Siimul parim kuulajatelt küsimuste saamise meetod – šokolaad – , mis oli piisavalt motiveerivad kaasa mõtlema.&lt;br /&gt;
&lt;br /&gt;
Üldiselt täitsid loengud kindlasti oma sissejuhatavat eesmärki, eriti meeldiv oli teemade ja esinejate mitmekesisus, sest saime näha erinevate alade kõrval ka nii erinevaid inimesi, kes IT vallas on juba üht-teist korda saatnud. Selliseid esinemisi võiks kindlasti olla rohkem ka üldhariduskoolides, sest minu arvates on veel veidikene vaja murda müüti sooja ja tervisliku karvkattega itimeestest, mis küll järk järgult on murdumas, kuid mitte veel täielikult. Lisaks sain kinnitust sellest, et asja vastu peab olema huvi ning oma asja peab tegema kirega, sest kõikide esinejate puhul oli hästi aru saada, et nad ei tee seda vaid raha pärast. Ma usun, et seda ainet saaks isegi paremaks muuta suurema õpilasekaasatusega, sest vaid küsimuste tasemele jäämine võib kohati natukene kuulajakaugeks jääda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Esimene asi oleks muidugi kiiremas korras läbikukutud arvestuse materjali õppima hakata. Üldjuhul on kordusarvestus lubatud ülejärgmise semestri punase joone päevani ning vähemalt kaks päeva enne korduse toimumise aega tuleb ÕISis või õppeosakonnas end selleks registreerida. Kordussoorituste ajakava on samuti ÕISis aga ka 2. korruse infostendil. Riigieelarvelisel kohal õppijale on kordusooritus tasuta, kuid registreerimine on siiski nõutud, REV kohal peab õppur maksma kordussoorituse tasu 14,2 € EITSA kontole. &lt;br /&gt;
&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Teisel või kolmandal õppeaastal avastad, et teine õppekava sobib paremini ja sa otsustad õppekava vahetada. Millised on tegevused ja mis ajaks tuleb need teha, et vahetada õppekava? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekava õppevormi vahetamise taotlemiseks esitab üliõpilane hiljemalt 1 tööpäev enne semestri punase joone päeva IT Kolledži õppeosakonda rektori nimele vabas vormis kirjaliku avalduse. Õppekava vahetuse korral lisatakse avaldusele nimekiri õpisooritustest, mille arvestamist uue õppekava osana taotletakse(5.2.1 õppekorralduse eeskirjas). Üliõpilase/eksterni poolt õppekava ja/või õppevormi vahetamine kinnitatakse rektori käskkirjaga hiljemalt 1 nädal pärast semestri punase joone päeva (5.2.3 õppekorralduse eeskirjas). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2012]]&lt;br /&gt;
&lt;br /&gt;
=QUEST 1=&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;source lang= bash&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Autor Marten Mattisen&lt;br /&gt;
# Rühm A22&lt;br /&gt;
# Installeerime ntp teenuse ning seame serveriks ntp.eenet.ee&lt;br /&gt;
&lt;br /&gt;
export LC_ALL=C&lt;br /&gt;
&lt;br /&gt;
dpkg -s ntp &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
if [ $? = 0 ];then&lt;br /&gt;
    echo 0&lt;br /&gt;
else &lt;br /&gt;
    apt-get install ntp&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;server ntp.eenet.ee iburst&amp;quot; &amp;gt;&amp;gt; /etc/ntp.conf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75057</id>
		<title>User:Mmattise</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Mmattise&amp;diff=75057"/>
		<updated>2014-02-18T11:41:21Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Marten Mattisen&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 29. oktoober 2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
Helpdeski töötajate tegevusest andsid Peeter Uustal ja Peeter Raielo väga hea ülevaate, kuna loodi tugev kontakt kuulajatega ning esinejad leidsid meiega ühise keele. Nagu kõik teised loengud, oli tegemist olulise IT maailma selgitava loenguga, kus räägiti ka suhtlusest kliendiga ning „miks IT?“ sai hästi vastatud. Suurimaks erinevuseks teistest loengutest oli kindlasti just see, et räägiti väga konkreetsest alas t, milles härrad Uustal ja Raielo ilmselgelt pädevad olid. Hästi jäi meelde küsimus, kas helpdesk on üheks sammuks süsteemi administraatoriks saamise suunas, kuigi sellele konkreetset vastust just ei saanud, pani see mind ennast selle peale mõtlema. Samuti oli meeldejääv see, et näidati otseselt, kuidas asjad käivad ja ei jäädud vaid teksti tasemele.&lt;br /&gt;
&lt;br /&gt;
Antud loengut oli isiklikult minul väga raske jälgida, sest mingil hetkel kaotas esineja Janika Liiv nii minu kui ka mõned teised kuulajad. Loeng muutus liiga tehniliseks ning kaotas oma eriala sissejuhatava olemuse, kuigi ma usun, et auditooriumis oli ka inimesi, kes suutsid esinejaga kontakti säilitada. Kahjuks oligi meeldejäävaim just see, et kõik tundus kuidagi vaid naissoo esindajatele suunatuna, nagu neil oleks rohkem innustust või toetust vaja. Antud loengust jäigi siis minu jaoks kõige rohkem puudu kuulajate kaasatus ning see, et esinemine ei tundunud sissejuhatava eesmärgi täitmise poole suunatud.&lt;br /&gt;
&lt;br /&gt;
Loeng IT tööturust, kus esines Andres Septer,  oli kindlasti üks minus kõige vastakamaid emotsioone tekitanud loeng. Loengu jälgimine osutus minu jaoks väga lihtsaks, sest esineja rääkis haaravalt ning selgitas pildikestega oma mõtted hästi lahti, kuid samas sisu poole pealt tundus natukene Linux-fanboylik ja kallutatud. Nimelt väitis hära Septer seda, et suured summad liiguvad vaid Linuxi arendajatele ning ka suhtumine neisse on üldiselt parem. Selle toetuseks mingeid fakte ma küll ei suutnud oma kõrvadega välja noppida, kuid eks see oligi ainult esineja arvamus. Muidugi oli esinemises palju väärt kuulamist ning näpunäiteid, kuidas just otse koolist peaks ennast suunama, kui eesmärgiks on rahanumbrid – äriinfotehnoloogia sektorisse - , kuid ma usun, et raha pole küll see ülim eesmärk, kuid jällegi sain endale mõtteainet selle kohta, kuhu ise pürgida.&lt;br /&gt;
&lt;br /&gt;
Martin Paljaku loeng, mis kandis pealkirja „Karma“, ei olnud väga selgelt pealkirjaga seotud, kuid võib-olla tulenes see sellest, et ootused olid teised. Sellest hoolimata oli tegemist väga huvitava ning näideterohke loenguga.Teemaks oli rohkem freelance ning isetegemine, ehk siis kuidas need erinevad palgatööst. Lisaks rõhus Paljak sellele, kui oluline on ise juurde õppida ning uuendustega kaasas käia, et oma alal pädev olla. Samuti käis läbi õppimatute omaduste teema, milles räägiti isikuomaduste ning töökoha seostest ja kuidas tegelikult igale kohale ennast õppimisega viia ei saagi. Kuna esinejal on 12 aastat staaži freelancerina, oli selgelt aru saada, et mees teab, millest räägib ning seega oli väga lihtne teda jälgida ning temaga kaasa mõelda.&lt;br /&gt;
&lt;br /&gt;
Järgnevalt esinesid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev, kes rääkisid firmast Ignite. Kuigi esinemine tundus natukene Ignite&#039;i ülistav, oli sisuliselt tegemist suhteliselt huvitava ning hästikuulatava loenguga, milles oli kindlasti kõige rohkem rääkija-kuulaja kontakti. Kõige paremini jäi mulle meelde nende arvamus sellest, kuidas olla edukas. Nimelt efektiivne töötegemine ja korras töövõtted aga ka suhtlus ja koostöö on ka minu arust vaieldamatult edu saladuseks. Ei saa mainimata jätta ka seda olulist, kuid iseenesest mõistetavat asjaolu, mis ka loengus kõlas, et reaalaineid tuleb mõtteviisi ning analüütilise mõtlemise parandamiseks raudselt vaja ning seda eriti IT alal tegutsevatel inimestel.&lt;br /&gt;
&lt;br /&gt;
Testimisest ja tarkvarakvaliteedist käis rääkimas IT Kolledži kümnenda lennu vilistlane Kristjan Karmo. Esinejal oli arusaadavalt väga lai taust, ehk siis oli töötanud paljudel erinevatel positsioonidel ning tal oli meile seega palju öelda. Õnneks jäi esineja siiski testimise teemasse. Antud loeng muutis minu arvamust testimisest totaalselt, kuna varem olin ma arvamusel, et tegemist on vaid mingi toote kuiva katsetamisega, kuid esineja suutis mind ümber veenda. Loeng pani mind mõtlema selle peale, kuidas ma isegi olen tegelikult mingite arvutimängude alpha ja betatestijana ning vigadest mängude tegijatele teadaandmisega väikest viisi testija tööd teinud ning ei saa kohe kindlasti öelda, et see kunagi igav või tüütu oleks olnud.&lt;br /&gt;
&lt;br /&gt;
Viimases loengus esines meile Siim Vene Põhja-Eesti Regionaalhaiglast. Kuulajaid haaravas ja huvitavas loengus sain teada üht-teist sellest, kuidas Eesti haiglates võetakse järjest rohkem ja rohkem it-lahendusi kasutusele, näiteks on Siim Vene sõnul tahvelarvutid arstide poolt töö efektiivsemaks muutmise nimel hästi omaks võtnud. Kõikidest esinejatest oli Siimul parim kuulajatelt küsimuste saamise meetod – šokolaad – , mis oli piisavalt motiveerivad kaasa mõtlema.&lt;br /&gt;
&lt;br /&gt;
Üldiselt täitsid loengud kindlasti oma sissejuhatavat eesmärki, eriti meeldiv oli teemade ja esinejate mitmekesisus, sest saime näha erinevate alade kõrval ka nii erinevaid inimesi, kes IT vallas on juba üht-teist korda saatnud. Selliseid esinemisi võiks kindlasti olla rohkem ka üldhariduskoolides, sest minu arvates on veel veidikene vaja murda müüti sooja ja tervisliku karvkattega itimeestest, mis küll järk järgult on murdumas, kuid mitte veel täielikult. Lisaks sain kinnitust sellest, et asja vastu peab olema huvi ning oma asja peab tegema kirega, sest kõikide esinejate puhul oli hästi aru saada, et nad ei tee seda vaid raha pärast. Ma usun, et seda ainet saaks isegi paremaks muuta suurema õpilasekaasatusega, sest vaid küsimuste tasemele jäämine võib kohati natukene kuulajakaugeks jääda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Esimene asi oleks muidugi kiiremas korras läbikukutud arvestuse materjali õppima hakata. Üldjuhul on kordusarvestus lubatud ülejärgmise semestri punase joone päevani ning vähemalt kaks päeva enne korduse toimumise aega tuleb ÕISis või õppeosakonnas end selleks registreerida. Kordussoorituste ajakava on samuti ÕISis aga ka 2. korruse infostendil. Riigieelarvelisel kohal õppijale on kordusooritus tasuta, kuid registreerimine on siiski nõutud, REV kohal peab õppur maksma kordussoorituse tasu 14,2 € EITSA kontole. &lt;br /&gt;
&lt;br /&gt;
===Küsimus 1=== &lt;br /&gt;
Teisel või kolmandal õppeaastal avastad, et teine õppekava sobib paremini ja sa otsustad õppekava vahetada. Millised on tegevused ja mis ajaks tuleb need teha, et vahetada õppekava? &lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekava õppevormi vahetamise taotlemiseks esitab üliõpilane hiljemalt 1 tööpäev enne semestri punase joone päeva IT Kolledži õppeosakonda rektori nimele vabas vormis kirjaliku avalduse. Õppekava vahetuse korral lisatakse avaldusele nimekiri õpisooritustest, mille arvestamist uue õppekava osana taotletakse(5.2.1 õppekorralduse eeskirjas). Üliõpilase/eksterni poolt õppekava ja/või õppevormi vahetamine kinnitatakse rektori käskkirjaga hiljemalt 1 nädal pärast semestri punase joone päeva (5.2.3 õppekorralduse eeskirjas). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2012]]&lt;br /&gt;
&lt;br /&gt;
=QUEST 1==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;source lang= bash&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Autor Marten Mattisen&lt;br /&gt;
# Rühm A22&lt;br /&gt;
# Installeerime ntp teenuse ning seame serveriks ntp.eenet.ee&lt;br /&gt;
&lt;br /&gt;
export LC_ALL=C&lt;br /&gt;
&lt;br /&gt;
dpkg -s ntp &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
if [ $? = 0 ];then&lt;br /&gt;
    echo 0&lt;br /&gt;
else &lt;br /&gt;
    apt-get install ntp&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;server ntp.eenet.ee iburst&amp;quot; &amp;gt;&amp;gt; /etc/ntp.conf&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Umask&amp;diff=71819</id>
		<title>Umask</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Umask&amp;diff=71819"/>
		<updated>2014-01-01T16:44:14Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
2013&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Kui kasutaja loob faili või kataloogi, kehtivad sellele vaikimisi määratud õigused.Tihtipeale aga me ei soovi, et need õigused oleksid loomisel sellised, nagu need parasjagu sõltuvalt operatsioonisüsteemist määratud on (tavaliselt suhteliselt vabameelsed). Siinkohal tuleb appi umask-i muutmine vaikeväärtusest erinevaks, et loodavate failide failiõigused oleks loomisel sellised, nagu kasutaja soovib.&lt;br /&gt;
&lt;br /&gt;
=umask-i seadistamine=&lt;br /&gt;
&lt;br /&gt;
umask-i seadistamiseks võib selle sisestada otse shelli, kuid sel juhul kehtib see vaid antud sisselogitud sessiooni korral. Parem on muudatusi&lt;br /&gt;
teha alltoodud failidesse, et umask-i muutmine rakenduks iga sisselogimise korral. [http://linuxzoo.net/page/sec_umask.html Viide 1]&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt; /etc/profile &amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt; ~/.bashrc &amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
umask-i seadistamiseks pole vaja teha muud, kui lisada ülaltoodud faili(desse) rida &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; umask [umask-i väärtus] &amp;lt;/code&amp;gt; [http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html Viide 2]&lt;br /&gt;
&lt;br /&gt;
=umask-i väärtuse arvutamine=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
umask-i parameetri koostamiseks loome kolmekohalise arvu, mille esimesel kohal asuvad faili omanikul õigused, teisel kohal grupi õigused ning kolmandal kohal kõikide teiste õigused.&lt;br /&gt;
&lt;br /&gt;
Selgemaks kirjelduseks analüüsime näiteks&lt;br /&gt;
&amp;lt;code&amp;gt;umask 007&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kasutades allolevat nimekirja, näeme, et antud umask vastab õigustele, kus faili omanikul ning grupil on lugemis-,kirjutamis- ja käivitamisõigused ning kõikidel teistel õigused puuduvad.&lt;br /&gt;
&lt;br /&gt;
*0 : lugemine, kirjutamine ja käivitamine&lt;br /&gt;
*1 : lugemine ja kirjutamine&lt;br /&gt;
*2 : lugemine ja käivitamine&lt;br /&gt;
*3 : ainult lugemine&lt;br /&gt;
*4 : kirjutamine ja käivitamine&lt;br /&gt;
*5 : ainult kirjutamine&lt;br /&gt;
*6 : ainult käivitamine&lt;br /&gt;
*7 : õigused puuduvad&lt;br /&gt;
&lt;br /&gt;
Samuti saame umask-i parameetri luua sümbolite abil:&lt;br /&gt;
&lt;br /&gt;
*r : lugemine&lt;br /&gt;
*w : kirjutamine&lt;br /&gt;
*x : käivitamine&lt;br /&gt;
*u : faili omanik&lt;br /&gt;
*g : grupp&lt;br /&gt;
*o : kõik teised [http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html Viide 2]&lt;br /&gt;
&lt;br /&gt;
Ülaltoodud näitele &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; umask 007 &amp;lt;/code&amp;gt;&lt;br /&gt;
vastab sümbolite abil esitatud &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;umask u=rwx,g=rwx,o=&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Oluline meelde jätta=&lt;br /&gt;
&lt;br /&gt;
* umask-i ja chmod-i õigused EI KATTU, et saada umask-i õigustest chmod-i õigused, peab lahutama umask-i baasväärtusest(failide puhul 666, kataloogide puhul 777) umask-i. Läbi selle referaadi kasutatud näite puhul on antud arvutuseks 666-007=659, ehk siis näiteks chmod-i jaoks iseloomustab vastavaid õiguseid parameeter 659. [https://wiki.archlinux.org/index.php/umask Viide 3]&lt;br /&gt;
&lt;br /&gt;
* parasjagu kasutusel oleva umask-i saame kätte käsuga &amp;lt;code&amp;gt;umask -S&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
* 1)http://linuxzoo.net/page/sec_umask.html&lt;br /&gt;
* 2)http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html&lt;br /&gt;
* 3)https://wiki.archlinux.org/index.php/umask&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70335</id>
		<title>Category:Windows Server administreerimine:Referaat:2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70335"/>
		<updated>2013-12-17T15:28:10Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Marten Mattisen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud referaadid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
(Näide)&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna==&lt;br /&gt;
*Referaat : Sync Center kasutamine üle VPN-i [[https://wiki.itcollege.ee/index.php/Sync_Center_kasutamine_%C3%BCle_VPN-i]]&lt;br /&gt;
**Arvustus1 : https://wiki.itcollege.ee/index.php/Talk:*.VHD&lt;br /&gt;
**Arvustus2 : https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(/Näide)&lt;br /&gt;
&lt;br /&gt;
== Hindamise juures paluks arvesse võtta ==&lt;br /&gt;
&lt;br /&gt;
Sisu &lt;br /&gt;
&lt;br /&gt;
allikate arvu (minim 3) &lt;br /&gt;
&lt;br /&gt;
allikatele ja wiki.itcollege.ee -le viitamist !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Jüri Olevsoo ==&lt;br /&gt;
&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/File:WINDOWS_SERVER_2012_TURVAMEETMETE_RAKENDUS_KORPORATIIVV%C3%95RGUS.pdf  windowssever 2012 turvameetmet rakendamine firma võrgus ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Üllar Seerme==&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/ReFS. ReFS ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Rene Juhani==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/File:W2012SDynamic_Access_Control.doc  windows server dynamic assess control]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Silver Viljaste ==&lt;br /&gt;
&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0  IIS 8.0 ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Gert Vaikre ==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Parooli_taastamine_Windowsis Parooli taastamine Windowsis]&lt;br /&gt;
** Arvustus1 :[https://wiki.itcollege.ee/index.php?title=Talk:Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus2 :[https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
&lt;br /&gt;
== Imre Lebedev ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Simple_mail_transfer_protocol SMTP Ja selle seaditamine]&lt;br /&gt;
** Arvustus1: [https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis#Imre_Lebedev Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2: [https://wiki.itcollege.ee/index.php/Talk:IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga#Imre_Lebedev IIS võrdluses Apache ja nginx-ga]&lt;br /&gt;
&lt;br /&gt;
== Madis Mark ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Veebiserveri_optimiseerimine Veebiserveri optimiseerimine]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Marti Reinsaar ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:[https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Maarja-Liisa Tammepõld ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Bitlocker&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Tiina Ollema ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
**Arvustus2: https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server:Talk&lt;br /&gt;
&lt;br /&gt;
== Karl-Martin Karlson ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/NTFS_failis%C3%BCsteemi_kasutamine_linuxis_v%C3%B5i_macis NTFS failisüsteemi kasutamine linuxis või macis]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Talk:Simple_mail_transfer_protocol Simple_mail_transfer_protocol]&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
==Marten Mattisen==&lt;br /&gt;
*Referaat [https://wiki.itcollege.ee/index.php/IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga IIS võrdluses Apache ja nginx-ga]&lt;br /&gt;
**Arvustus1 : [https://wiki.itcollege.ee/index.php/Talk:Simple_mail_transfer_protocol#Marten_Mattisen Simple mail transfer protocol]&lt;br /&gt;
**Arvustus2 : [https://wiki.itcollege.ee/index.php/Talk:Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
&lt;br /&gt;
==Henri Ots==&lt;br /&gt;
*Referaat : Windows Server 2012 Core, GUI ja Minimal Server Interface[[https://wiki.itcollege.ee/index.php/Windows_Server_2012_GUI_CORE_MSI]]&lt;br /&gt;
**Arvustus1&lt;br /&gt;
**Arvustus2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andres Ivanov==&lt;br /&gt;
*Referaat: [https://wiki.itcollege.ee/index.php/Vritual_smart_card Virtual Smart Card Installation]&lt;br /&gt;
**Arvustus1:&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ivo Suur==&lt;br /&gt;
*Referaat [https://wiki.itcollege.ee/index.php/NTFS_olemus_ja_sisu NTFS olemus ja sisu]&lt;br /&gt;
**Arvustus1 &lt;br /&gt;
**Arvustus2&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server&amp;diff=70334</id>
		<title>Talk:Windows Serveri Fax Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server&amp;diff=70334"/>
		<updated>2013-12-17T15:27:22Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Gert Vaikre==&lt;br /&gt;
&#039;&#039;&#039;Sisu:&#039;&#039;&#039; Üldiselt on räägitud faksiserverist ja faksi aktuaalsusest (väga hea, et selle üle ka arutletud!), aga puudu on ikkagi kasutamise kirjeldus.&lt;br /&gt;
&lt;br /&gt;
Ma usun, et päris raske on tuua näiteid ja pildimaterjali sellise asja kohta, sest ise endal kodus faksiserverit vist püsti ei pane. Siiski internet on suur ja sealt ehk leiaks mõne õpetuse küll, mille saaks eesti keelde tõlkida.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kujundus:&#039;&#039;&#039; Väljanägemine on täitsa korralik. Leiduvad mõned kirjavead. Natukene naljakas lugeda &amp;quot;Fax Server serveri rolli&amp;quot;. Ei juhtuks midagi, kui see üks server sealt ära võtta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kokkuvõte:&#039;&#039;&#039; Faksiserverit ma nüüd paigaldada oskan, aga tahaks ikkagi teada, et kuidas ma selle Fax Serveriga oma fakse administreerin. Kuidas ma neid lisan, võrgus jagan, jne.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Punktisumma:&#039;&#039;&#039; 60/100&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Marten Mattisen==&lt;br /&gt;
&lt;br /&gt;
Sisu: Kuna tegemist oli kirjeldava referaadiga koos väikese paigaldamise juhendiga, oli sisu igati asjakohane ning andis piisava ülevaate Fax serveri rollist. Meeldiv oli ka lugeda autori lähenemist faksi teemale lõigus &amp;quot;Kasutatavus tänapäeval&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kujundus: Referaadi kujunduse kohta etteheiteid pole.&lt;br /&gt;
&lt;br /&gt;
Hinne: 95p, veidikene oleks võinud pildimaterjali olla paigaldamise juhendis, kuid see on tõesti vaid pisipuudus.&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70328</id>
		<title>Category:Windows Server administreerimine:Referaat:2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70328"/>
		<updated>2013-12-17T15:11:04Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Marten Mattisen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud referaadid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
(Näide)&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna==&lt;br /&gt;
*Referaat : Sync Center kasutamine üle VPN-i [[https://wiki.itcollege.ee/index.php/Sync_Center_kasutamine_%C3%BCle_VPN-i]]&lt;br /&gt;
**Arvustus1 : https://wiki.itcollege.ee/index.php/Talk:*.VHD&lt;br /&gt;
**Arvustus2 : https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(/Näide)&lt;br /&gt;
&lt;br /&gt;
== Hindamise juures paluks arvesse võtta ==&lt;br /&gt;
&lt;br /&gt;
Sisu &lt;br /&gt;
&lt;br /&gt;
allikate arvu (minim 3) &lt;br /&gt;
&lt;br /&gt;
allikatele ja wiki.itcollege.ee -le viitamist !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Jüri Olevsoo ==&lt;br /&gt;
&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/File:WINDOWS_SERVER_2012_TURVAMEETMETE_RAKENDUS_KORPORATIIVV%C3%95RGUS.pdf  windowssever 2012 turvameetmet rakendamine firma võrgus ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Üllar Seerme==&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/ReFS. ReFS ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Rene Juhani==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/File:W2012SDynamic_Access_Control.doc  windows server dynamic assess control]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Silver Viljaste ==&lt;br /&gt;
&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0  IIS 8.0 ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Gert Vaikre ==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Parooli_taastamine_Windowsis Parooli taastamine Windowsis]&lt;br /&gt;
** Arvustus1 :[https://wiki.itcollege.ee/index.php?title=Talk:Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus2 :[https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
&lt;br /&gt;
== Imre Lebedev ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Simple_mail_transfer_protocol SMTP Ja selle seaditamine]&lt;br /&gt;
** Arvustus1: [https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis#Imre_Lebedev Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Madis Mark ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Veebiserveri_optimiseerimine Veebiserveri optimiseerimine]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Marti Reinsaar ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:[https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Maarja-Liisa Tammepõld ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Bitlocker&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Tiina Ollema ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
**Arvustus2: https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server:Talk&lt;br /&gt;
&lt;br /&gt;
== Karl-Martin Karlson ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/NTFS_failis%C3%BCsteemi_kasutamine_linuxis_v%C3%B5i_macis NTFS failisüsteemi kasutamine linuxis või macis]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Talk:Simple_mail_transfer_protocol Simple_mail_transfer_protocol]&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
==Marten Mattisen==&lt;br /&gt;
*Referaat [https://wiki.itcollege.ee/index.php/IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga IIS võrdluses Apache ja nginx-ga]&lt;br /&gt;
**Arvustus1 : [https://wiki.itcollege.ee/index.php/Talk:Simple_mail_transfer_protocol#Marten_Mattisen Simple mail transfer protocol]&lt;br /&gt;
**Arvustus2&lt;br /&gt;
&lt;br /&gt;
==Henri Ots==&lt;br /&gt;
*Referaat : Windows Server 2012 Core, GUI ja Minimal Server Interface[[https://wiki.itcollege.ee/index.php/Windows_Server_2012_GUI_CORE_MSI]]&lt;br /&gt;
**Arvustus1&lt;br /&gt;
**Arvustus2&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70327</id>
		<title>Category:Windows Server administreerimine:Referaat:2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70327"/>
		<updated>2013-12-17T15:10:51Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Marten Mattisen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud referaadid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
(Näide)&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna==&lt;br /&gt;
*Referaat : Sync Center kasutamine üle VPN-i [[https://wiki.itcollege.ee/index.php/Sync_Center_kasutamine_%C3%BCle_VPN-i]]&lt;br /&gt;
**Arvustus1 : https://wiki.itcollege.ee/index.php/Talk:*.VHD&lt;br /&gt;
**Arvustus2 : https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(/Näide)&lt;br /&gt;
&lt;br /&gt;
== Hindamise juures paluks arvesse võtta ==&lt;br /&gt;
&lt;br /&gt;
Sisu &lt;br /&gt;
&lt;br /&gt;
allikate arvu (minim 3) &lt;br /&gt;
&lt;br /&gt;
allikatele ja wiki.itcollege.ee -le viitamist !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Jüri Olevsoo ==&lt;br /&gt;
&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/File:WINDOWS_SERVER_2012_TURVAMEETMETE_RAKENDUS_KORPORATIIVV%C3%95RGUS.pdf  windowssever 2012 turvameetmet rakendamine firma võrgus ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Üllar Seerme==&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/ReFS. ReFS ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Rene Juhani==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/File:W2012SDynamic_Access_Control.doc  windows server dynamic assess control]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Silver Viljaste ==&lt;br /&gt;
&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0  IIS 8.0 ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Gert Vaikre ==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Parooli_taastamine_Windowsis Parooli taastamine Windowsis]&lt;br /&gt;
** Arvustus1 :[https://wiki.itcollege.ee/index.php?title=Talk:Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus2 :[https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
&lt;br /&gt;
== Imre Lebedev ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Simple_mail_transfer_protocol SMTP Ja selle seaditamine]&lt;br /&gt;
** Arvustus1: [https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis#Imre_Lebedev Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Madis Mark ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Veebiserveri_optimiseerimine Veebiserveri optimiseerimine]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Marti Reinsaar ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:[https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Maarja-Liisa Tammepõld ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Bitlocker&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Tiina Ollema ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
**Arvustus2: https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server:Talk&lt;br /&gt;
&lt;br /&gt;
== Karl-Martin Karlson ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/NTFS_failis%C3%BCsteemi_kasutamine_linuxis_v%C3%B5i_macis NTFS failisüsteemi kasutamine linuxis või macis]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Talk:Simple_mail_transfer_protocol Simple_mail_transfer_protocol]&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
==Marten Mattisen==&lt;br /&gt;
*Referaat [https://wiki.itcollege.ee/index.php/IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga IIS võrdluses Apache ja nginx-ga]&lt;br /&gt;
**Arvustus1 : [https://wiki.itcollege.ee/index.php/Talk:Simple_mail_transfer_protocol#Marten_Mattisen] Simple mail transfer protocol&lt;br /&gt;
**Arvustus2&lt;br /&gt;
&lt;br /&gt;
==Henri Ots==&lt;br /&gt;
*Referaat : Windows Server 2012 Core, GUI ja Minimal Server Interface[[https://wiki.itcollege.ee/index.php/Windows_Server_2012_GUI_CORE_MSI]]&lt;br /&gt;
**Arvustus1&lt;br /&gt;
**Arvustus2&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Simple_mail_transfer_protocol&amp;diff=70326</id>
		<title>Talk:Simple mail transfer protocol</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Simple_mail_transfer_protocol&amp;diff=70326"/>
		<updated>2013-12-17T15:10:16Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Marten Mattisen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Marten Mattisen==&lt;br /&gt;
 &lt;br /&gt;
Sisu : Väga põhjalik ning asjalik referaat+juhend. Lausekonstruktsioon oli lihtne ja arusaadav ning kogu referaadi ülesehitus loogiline. Asjatundjatele on võib-olla isegi liiga lihtsalt selgitatud SMTP teenuse paigaldamine, kuid liigne lihtsus ei tee ka liiga. &lt;br /&gt;
&lt;br /&gt;
Kujundus : Meeldivalt oli pildimaterjali, mis tegi juhendi järgimise nauditavaks, samuti oli peatükkide liigitus loogiline.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Punktisumma : 95 punkti - kohati oli päris häirivaid keelelisi ebatäpsusi-kirjavigu, kuid üldiselt väga muljetavaldav.&lt;br /&gt;
&lt;br /&gt;
== Karl-Martin Karlson ==&lt;br /&gt;
&lt;br /&gt;
Siia tuleb minu hinnang&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Simple_mail_transfer_protocol&amp;diff=70299</id>
		<title>Talk:Simple mail transfer protocol</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Simple_mail_transfer_protocol&amp;diff=70299"/>
		<updated>2013-12-17T14:35:48Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Marten Mattisen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Marten Mattisen==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Siin saab arvustus olema.&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Simple_mail_transfer_protocol&amp;diff=70298</id>
		<title>Talk:Simple mail transfer protocol</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Simple_mail_transfer_protocol&amp;diff=70298"/>
		<updated>2013-12-17T14:35:40Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: Created page with &amp;quot;==Marten Mattisen==   ----  Siin saab arvustus olema.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Marten Mattisen==&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Siin saab arvustus olema.&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70282</id>
		<title>Category:Windows Server administreerimine:Referaat:2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70282"/>
		<updated>2013-12-17T11:34:11Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud referaadid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
(Näide)&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna==&lt;br /&gt;
*Referaat : Sync Center kasutamine üle VPN-i [[https://wiki.itcollege.ee/index.php/Sync_Center_kasutamine_%C3%BCle_VPN-i]]&lt;br /&gt;
**Arvustus1 : https://wiki.itcollege.ee/index.php/Talk:*.VHD&lt;br /&gt;
**Arvustus2 : https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(/Näide)&lt;br /&gt;
&lt;br /&gt;
==Jüri Olevsoo ==&lt;br /&gt;
&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/File:WINDOWS_SERVER_2012_TURVAMEETMETE_RAKENDUS_KORPORATIIVV%C3%95RGUS.pdf  windowssever 2012 turvameetmet rakendamine firma võrgus ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Üllar Seerme==&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/ReFS. ReFS ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Rene Juhani==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/File:W2012SDynamic_Access_Control.doc  windows server dynamic assess control]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Silver Viljaste ==&lt;br /&gt;
&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0  IIS 8.0 ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Gert Vaikre ==&lt;br /&gt;
&#039;&#039;arvustused on lihtsalt välja valitud, ei ole veel tehtud&#039;&#039;&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Parooli_taastamine_Windowsis Parooli taastamine Windowsis]&lt;br /&gt;
** Arvustus1 :[https://wiki.itcollege.ee/index.php?title=Talk:Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus2 :[https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
&lt;br /&gt;
== Imre Lebedev ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Simple_mail_transfer_protocol SMTP Ja selle seaditamine]&lt;br /&gt;
** Arvustus1: [https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis#Imre_Lebedev Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Madis Mark ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Veebiserveri_optimiseerimine Veebiserveri optimiseerimine]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Marti Reinsaar ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Maarja-Liisa Tammepõld ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Bitlocker&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Tiina Ollema ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Karl-Martin Karlson ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/NTFS_failis%C3%BCsteemi_kasutamine_linuxis_v%C3%B5i_macis NTFS failisüsteemi kasutamine linuxis või macis]&lt;br /&gt;
**Arvustus1:&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
==Marten Mattisen==&lt;br /&gt;
*Referaat [https://wiki.itcollege.ee/index.php/IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga IIS võrdluses Apache ja nginx-ga]&lt;br /&gt;
**Arvustus1&lt;br /&gt;
**Arvustus2&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70281</id>
		<title>Category:Windows Server administreerimine:Referaat:2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:Windows_Server_administreerimine:Referaat:2013&amp;diff=70281"/>
		<updated>2013-12-17T11:32:34Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Valminud referaadid ja retsensioonid=&lt;br /&gt;
&lt;br /&gt;
(Näide)&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna==&lt;br /&gt;
*Referaat : Sync Center kasutamine üle VPN-i [[https://wiki.itcollege.ee/index.php/Sync_Center_kasutamine_%C3%BCle_VPN-i]]&lt;br /&gt;
**Arvustus1 : https://wiki.itcollege.ee/index.php/Talk:*.VHD&lt;br /&gt;
**Arvustus2 : https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(/Näide)&lt;br /&gt;
&lt;br /&gt;
==Jüri Olevsoo ==&lt;br /&gt;
&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/File:WINDOWS_SERVER_2012_TURVAMEETMETE_RAKENDUS_KORPORATIIVV%C3%95RGUS.pdf  windowssever 2012 turvameetmet rakendamine firma võrgus ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Üllar Seerme==&lt;br /&gt;
* Referaat  : [https://wiki.itcollege.ee/index.php/ReFS. ReFS ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
==Rene Juhani==&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/File:W2012SDynamic_Access_Control.doc  windows server dynamic assess control]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Silver Viljaste ==&lt;br /&gt;
&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0  IIS 8.0 ]&lt;br /&gt;
** Arvustus1 : &lt;br /&gt;
** Arvustus2 :&lt;br /&gt;
&lt;br /&gt;
== Gert Vaikre ==&lt;br /&gt;
&#039;&#039;arvustused on lihtsalt välja valitud, ei ole veel tehtud&#039;&#039;&lt;br /&gt;
*Referaat :[https://wiki.itcollege.ee/index.php/Parooli_taastamine_Windowsis Parooli taastamine Windowsis]&lt;br /&gt;
** Arvustus1 :[https://wiki.itcollege.ee/index.php?title=Talk:Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus2 :[https://wiki.itcollege.ee/index.php?title=Talk:Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
&lt;br /&gt;
== Imre Lebedev ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Simple_mail_transfer_protocol SMTP Ja selle seaditamine]&lt;br /&gt;
** Arvustus1: [https://wiki.itcollege.ee/index.php/Talk:Parooli_taastamine_Windowsis#Imre_Lebedev Parooli Taastamine Windowsis]&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Madis Mark ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Veebiserveri_optimiseerimine Veebiserveri optimiseerimine]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Marti Reinsaar ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Maarja-Liisa Tammepõld ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
** Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Bitlocker&lt;br /&gt;
** Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Tiina Ollema ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/Windows_Serveri_Fax_Server Windows Serveri Fax Server]&lt;br /&gt;
**Arvustus1:[https://wiki.itcollege.ee/index.php/Bitlocker Bitlocker]&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
== Karl-Martin Karlson ==&lt;br /&gt;
*Referaat:[https://wiki.itcollege.ee/index.php/NTFS_failis%C3%BCsteemi_kasutamine_linuxis_v%C3%B5i_macis NTFS failisüsteemi kasutamine linuxis või macis]&lt;br /&gt;
**Arvustus1:&lt;br /&gt;
**Arvustus2:&lt;br /&gt;
&lt;br /&gt;
==Marten Mattisen==&lt;br /&gt;
*Referaat [https://wiki.itcollege.ee/index.php/IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga]&lt;br /&gt;
**Arvustus1&lt;br /&gt;
**Arvustus2&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70051</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70051"/>
		<updated>2013-12-12T17:20:03Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Kasutatud materjalid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[[File:ApacheIISperf.PNG‎]]&lt;br /&gt;
&lt;br /&gt;
Nagu näha, siis Windowsi platvormil on IIS Apachest veidi kiirem, vaid piltidega seotud toimingutel esmasel laadimisel edastab Apache IIS-i. Kui eelnevalt on juba süsteemi keskkonnaks Windows Server, võiks kindlasti vaadata suuremahuliste (skriptide,PHP rohke) veebilehtede puhul IIS poole.&lt;br /&gt;
&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu). Staatilise sisu edastamisel samal testiplatvormil suudab nginx käsitleda Apachest maksimaalselt ligi 40% rohkem päringuid sekundis, vaid keerulisemate skriptide kasutamise korral suudab Apache päringutele veidi kiiremini vastata. Loomulikult on erinevaid veebiservereid rohkem, kui siin artiklis käsitletud ning seetõttu võiks reaalse rakenduse puhul vaadata kõikvõimalikud muud variandid ka läbi.&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
*http://www.icucom.net/content/drupal-windows-making-case-iis-over-apache&lt;br /&gt;
*http://www.iis.net/learn/get-started/introduction-to-iis/iis-web-server-overview&lt;br /&gt;
*http://www.theorganicagency.com/apache-vs-nginx-performance-comparison/#home&lt;br /&gt;
*http://raspberrywebserver.com/raspberrypicluster/comparing-the-performance-of-nginx-and-apache-web-servers.html&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70050</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70050"/>
		<updated>2013-12-12T17:19:45Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Milline veebiserver valida? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[[File:ApacheIISperf.PNG‎]]&lt;br /&gt;
&lt;br /&gt;
Nagu näha, siis Windowsi platvormil on IIS Apachest veidi kiirem, vaid piltidega seotud toimingutel esmasel laadimisel edastab Apache IIS-i. Kui eelnevalt on juba süsteemi keskkonnaks Windows Server, võiks kindlasti vaadata suuremahuliste (skriptide,PHP rohke) veebilehtede puhul IIS poole.&lt;br /&gt;
&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu). Staatilise sisu edastamisel samal testiplatvormil suudab nginx käsitleda Apachest maksimaalselt ligi 40% rohkem päringuid sekundis, vaid keerulisemate skriptide kasutamise korral suudab Apache päringutele veidi kiiremini vastata. Loomulikult on erinevaid veebiservereid rohkem, kui siin artiklis käsitletud ning seetõttu võiks reaalse rakenduse puhul vaadata kõikvõimalikud muud variandid ka läbi.&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
*http://www.icucom.net/content/drupal-windows-making-case-iis-over-apache&lt;br /&gt;
*http://www.iis.net/learn/get-started/introduction-to-iis/iis-web-server-overview&lt;br /&gt;
*http://www.theorganicagency.com/apache-vs-nginx-performance-comparison/#home&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70049</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70049"/>
		<updated>2013-12-12T17:09:04Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Kasutatud materjalid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[[File:ApacheIISperf.PNG‎]]&lt;br /&gt;
&lt;br /&gt;
Nagu näha, siis Windowsi platvormil on IIS Apachest veidi kiirem, vaid piltidega seotud toimingutel esmasel laadimisel edastab Apache IIS-i. Kui eelnevalt on juba süsteemi keskkonnaks Windows Server, võiks kindlasti vaadata suuremahuliste (skriptide,PHP rohke) veebilehtede puhul IIS poole.&lt;br /&gt;
&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu). Loomulikult on erinevaid veebiservereid rohkem, kui siin artiklis käsitletud, mistõttu võiks reaalse rakenduse puhul vaadata kõikvõimalikud muud variandid ka läbi.&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
*http://www.icucom.net/content/drupal-windows-making-case-iis-over-apache&lt;br /&gt;
*http://www.iis.net/learn/get-started/introduction-to-iis/iis-web-server-overview&lt;br /&gt;
*http://www.theorganicagency.com/apache-vs-nginx-performance-comparison/#home&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70048</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70048"/>
		<updated>2013-12-12T17:06:13Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Milline veebiserver valida? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[[File:ApacheIISperf.PNG‎]]&lt;br /&gt;
&lt;br /&gt;
Nagu näha, siis Windowsi platvormil on IIS Apachest veidi kiirem, vaid piltidega seotud toimingutel esmasel laadimisel edastab Apache IIS-i. Kui eelnevalt on juba süsteemi keskkonnaks Windows Server, võiks kindlasti vaadata suuremahuliste (skriptide,PHP rohke) veebilehtede puhul IIS poole.&lt;br /&gt;
&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu). Loomulikult on erinevaid veebiservereid rohkem, kui siin artiklis käsitletud, mistõttu võiks reaalse rakenduse puhul vaadata kõikvõimalikud muud variandid ka läbi.&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70047</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70047"/>
		<updated>2013-12-12T17:04:11Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* IIS ning Apache jõudluse võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[[File:ApacheIISperf.PNG‎]]&lt;br /&gt;
&lt;br /&gt;
Nagu näha, siis Windowsi platvormil on IIS Apachest veidi kiirem, vaid piltidega seotud toimingutel esmasel laadimisel edastab Apache IIS-i. Kui eelnevalt on juba süsteemi keskkonnaks Windows Server, võiks kindlasti vaadata suuremahuliste (skriptide,PHP rohke) veebilehtede puhul IIS poole.&lt;br /&gt;
&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70046</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70046"/>
		<updated>2013-12-12T16:52:17Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[[File:ApacheIISperf.PNG‎]]&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:ApacheIISperf.PNG&amp;diff=70045</id>
		<title>File:ApacheIISperf.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:ApacheIISperf.PNG&amp;diff=70045"/>
		<updated>2013-12-12T16:51:17Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70044</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70044"/>
		<updated>2013-12-12T16:46:46Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
==IIS ning Apache jõudluse võrdlus==&lt;br /&gt;
[http://i.imgur.com/QrUzsgp.png]&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70043</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70043"/>
		<updated>2013-12-12T16:40:24Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
==Võimalused==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70042</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70042"/>
		<updated>2013-12-12T16:18:14Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* nginx */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel. Artiklis käsitletakse versiooni 1.4.4.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70041</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70041"/>
		<updated>2013-12-12T16:17:12Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Apache HTTP server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all. Artiklis käsitletakse versiooni 2.4.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70040</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70040"/>
		<updated>2013-12-12T16:16:34Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* IIS 8.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] - Vadim Vinogradin&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0] - Silver Viljaste&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70039</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70039"/>
		<updated>2013-12-12T16:15:39Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* IIS 8.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0]&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70038</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=70038"/>
		<updated>2013-12-12T16:14:59Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
Lisalugemist IIS kohta pakuvad artiklid [https://wiki.itcollege.ee/index.php/Internet_Information_Services Internet Information Services] ja&lt;br /&gt;
                                       [https://wiki.itcollege.ee/index.php/Internet_Information_Service_8.0 Internet Information Services 8.0]&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69880</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69880"/>
		<updated>2013-12-10T12:53:53Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Windows Server administreerimine]]&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69879</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69879"/>
		<updated>2013-12-10T12:52:39Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjalid=&lt;br /&gt;
&lt;br /&gt;
*http://www.iis.net/&lt;br /&gt;
*http://nginx.org/en/&lt;br /&gt;
*http://httpd.apache.org/ABOUT_APACHE.html&lt;br /&gt;
*http://www.apache.org/foundation/faq.html#name&lt;br /&gt;
*http://w3techs.com/technologies/overview/web_server/all&lt;br /&gt;
*http://www.entrepreneur.com/article/217524&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69878</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69878"/>
		<updated>2013-12-10T12:47:16Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baasligipääsu autentimine&lt;br /&gt;
! Räsil põhinev autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69877</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69877"/>
		<updated>2013-12-10T12:45:26Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx(engine x) on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
=Milline veebiserver valida?=&lt;br /&gt;
&lt;br /&gt;
NB, alljärgnev tekst on väga pinnapealne ning tegelikult on veebiserveri rakenduse valiku langetamise selgitamiseks vaja põhjalikku analüüsi vajadustest ja võimalustest.&lt;br /&gt;
&lt;br /&gt;
Lühidalt öeldes, kui leheküljel on palju dünaamilist sisu ning veebiserveri roll läheb Windows operatsioonisüsteemile, on IIS õige valik. Kuna see on nii tihedalt operatsioonisüsteemi seotud, on seda lihtsam paigaldada ning hallata. Kui aga kasutusel on muu operatsioonisüsteem, aga vaja on palju erinevaid võimalusi ning samuti palju dünaamilist sisu, võiks vaadata Apache poole. Nii IIS kui Apache puhul on muidugi probleemiks see, et nad on rasked ja kasutavad ohtralt mälu, siinkohal tulebki appi nginx, mis põhineb sündmustel. See tähendab, et iga päringu kohta ei tekitata uut protsessi, mis tähendab omakorda efektiivsemat mälukasutust. Lisaks muudab see võimalikuks staatilise sisu edastamise väheste ressursside abil, mistõttu kasutavad seda ka suured filmide striimimise leheküljed (Netflix,Hulu)&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69876</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69876"/>
		<updated>2013-12-10T12:15:32Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* IIS 8.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 (saadaval Windows Server 2012-st ning Windows 8-st) riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69875</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69875"/>
		<updated>2013-12-10T12:11:41Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Toetatud operatsioonisüsteemid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69874</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69874"/>
		<updated>2013-12-10T12:10:57Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69873</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69873"/>
		<updated>2013-12-10T12:10:30Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Toetatud operatsioonisüsteemid=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69872</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69872"/>
		<updated>2013-12-10T12:09:31Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
=Toetatud operatsioonisüsteemid==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Server&lt;br /&gt;
! Windows&lt;br /&gt;
! Linux&lt;br /&gt;
! OS X&lt;br /&gt;
! BSD&lt;br /&gt;
! Solaris&lt;br /&gt;
! eComStation&lt;br /&gt;
! OpenVMS&lt;br /&gt;
! AIX&lt;br /&gt;
! IBM i&lt;br /&gt;
! z/OS&lt;br /&gt;
! HP-UX&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69871</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69871"/>
		<updated>2013-12-10T12:05:29Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx, mida arendab NGINX, Inc. , esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69870</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69870"/>
		<updated>2013-12-10T12:03:12Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Apache HTTP Server&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | Internet Information Services&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | nginx&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69869</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69869"/>
		<updated>2013-12-10T12:01:55Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! Baaspöörduse autentimine&lt;br /&gt;
! Räsipöörduse autentimine&lt;br /&gt;
! Transpordikihi turvalisus|SSL/TLS&lt;br /&gt;
! Jagatud veebimajutuse teenus&lt;br /&gt;
! Common Gateway Interface|CGI&lt;br /&gt;
! FastCGI|FCGI&lt;br /&gt;
! Simple Common Gateway Interface|SCGI&lt;br /&gt;
! Web Server Gateway Interface|WSGI&lt;br /&gt;
! Java Servlets|Java Servlets&lt;br /&gt;
! Server Side Includes|SSI&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69867</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69867"/>
		<updated>2013-12-10T12:00:44Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Baaspöörduse autentimine|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Räsipöörduse autentimine|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transpordikihi turvalisus|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[Jagatud veebimajutuse teenus|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! Internet Server Application Programming Interface|ISAPI&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69866</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69866"/>
		<updated>2013-12-10T12:00:25Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Baaspöörduse autentimine|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Räsipöörduse autentimine|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transpordikihi turvalisus|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[Jagatud veebimajutuse teenus|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! [[Internet Server Application Programming Interface|ISAPI]]&lt;br /&gt;
! SSJS&lt;br /&gt;
! Töötab kasutaja ruumis või kerneli ruumis&lt;br /&gt;
! Administreerimine konsoolist&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69865</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69865"/>
		<updated>2013-12-10T11:59:38Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Turvalisus&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dünaamiline sisu&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Baaspöörduse autentimine|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Räsipöörduse autentimine|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transpordikihi turvalisus|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[Jagatud veebimajutuse teenus|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! [[Internet Server Application Programming Interface|ISAPI]]&lt;br /&gt;
! [[SSJS]]&lt;br /&gt;
! Töötab[[kasutaja ruumis]]&amp;lt;br /&amp;gt;or [[kerneli ruumis]]&lt;br /&gt;
! Administreerimine&amp;lt;br /&amp;gt;console&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69863</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69863"/>
		<updated>2013-12-10T11:55:25Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Security&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dynamic content&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Basic access authentication|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Digest access authentication|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transport Layer Security|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[shared web hosting service|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! [[Internet Server Application Programming Interface|ISAPI]]&lt;br /&gt;
! [[SSJS]]&lt;br /&gt;
! Runs in [[user space]]&amp;lt;br /&amp;gt;or [[kernel space]]&lt;br /&gt;
! Administration&amp;lt;br /&amp;gt;console&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Teadmata}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Ei}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
| {{Jah}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69860</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69860"/>
		<updated>2013-12-10T11:52:14Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Security&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dynamic content&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Basic access authentication|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Digest access authentication|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transport Layer Security|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[shared web hosting service|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! [[Internet Server Application Programming Interface|ISAPI]]&lt;br /&gt;
! [[SSJS]]&lt;br /&gt;
! Runs in [[user space]]&amp;lt;br /&amp;gt;or [[kernel space]]&lt;br /&gt;
! Administration&amp;lt;br /&amp;gt;console&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Unknown}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| Kernel ja kasutaja&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| kasutaja&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69859</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69859"/>
		<updated>2013-12-10T11:49:57Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: /* Tehniline võrdlus= */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Security&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dynamic content{{efn|name=&amp;quot;Dynamic content&amp;quot;}}&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Basic access authentication|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Digest access authentication|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transport Layer Security|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[shared web hosting service|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! [[Internet Server Application Programming Interface|ISAPI]]&lt;br /&gt;
! [[SSJS]]&lt;br /&gt;
! Runs in [[user space]]&amp;lt;br /&amp;gt;or [[kernel space]]&lt;br /&gt;
! Administration&amp;lt;br /&amp;gt;console&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}{{efn|via modules}}&lt;br /&gt;
| {{No}}{{efn|name=&amp;quot;AJP&amp;quot;}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}{{efn|name=&amp;quot;mod_isapi&amp;quot;}}&lt;br /&gt;
| {{Unknown}}&lt;br /&gt;
| user&lt;br /&gt;
| {{Yes}}{{efn|via [[Apache Geronimo|Geronimo]]}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{No}}{{efn|name=&amp;quot;IIS Java&amp;quot;}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| kernel and user&amp;lt;ref&amp;gt;{{cite web |url=http://technet2.microsoft.com/windowsserver/en/library/975bb1da-4bcf-4064-b0c7-723e45106bf51033.mspx?mfr=true |title=States that the HTTP protocol stack http.sys runs in kernel space, while the rest of the software runs in user space |publisher=Technet2.microsoft.com |date= |accessdate=2012-02-28}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&amp;lt;ref&amp;gt;{{cite web|url=http://wiki.nginx.org/JavaServers |title=JavaServers |publisher=Wiki.nginx.org |date= |accessdate=2013-08-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Unknown}}&lt;br /&gt;
| user&lt;br /&gt;
| {{Yes}}&amp;lt;ref&amp;gt;{{cite web|url=http://nginxcp.com/installation-instruction/ |title=Nginx Admin Installation Instruction |publisher=NginxCP.com |date= |accessdate=2013-08-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{Yes}}&amp;lt;ref&amp;gt;{{cite web|last=Ghosh |first=Soumik |url=http://nginxlibrary.com/enable-ipv6-support/ |title=Enable IPv6 support |publisher=Nginx Library |date=2010-09-05 |accessdate=2013-08-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69858</id>
		<title>IIS 8.0 võrdluses Apache ja nginx-ga</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=IIS_8.0_v%C3%B5rdluses_Apache_ja_nginx-ga&amp;diff=69858"/>
		<updated>2013-12-10T11:49:27Z</updated>

		<summary type="html">&lt;p&gt;Mmattise: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Autor=&lt;br /&gt;
&lt;br /&gt;
Marten Mattisen&lt;br /&gt;
&lt;br /&gt;
Rühm A22&lt;br /&gt;
&lt;br /&gt;
=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Antud referaadis tuleb lühidalt juttu veebiserveri rakendustest IIS 8.0, Apache ning nginx. Samuti võrreldakse nimetatud veebiserverite tehnilisi erinevusi ja iseloomulikke jooni ning kokkuvõtteks annab autor aimu, millise veebiserveri võiks teatud olukordades valida.&lt;br /&gt;
&lt;br /&gt;
==IIS 8.0==&lt;br /&gt;
&lt;br /&gt;
IIS (Intenet Information Services) on Microsofti poolt loodud veebiserver(spetsiaalseks otstarbeks loodud tasulise litsentsiga), mis on olnud oluline osa Windows NT perekonnast alates Windows NT 4.0-st, kuigi mõne operatsioonisüsteemi puhul võib see puudu olla. IIS pole vaikimisi sisselülitatud, kuid seda saab lihtsalt läbi lisade nimekirja installeerida, seejärel on võimalik haldusrakendus (IIS Manager) MMC või administratiivtööriistade alt kätte saada. Võrreldes vanemate versioonidega pakub IIS versioon 8.0 riistvara jõudluse efektiivsemat kasutust ning on lihtsustanud ka administreerimist läbi lisatud funktsioonide.&lt;br /&gt;
&lt;br /&gt;
*Rakenduste automaatse käivitumise seadistamine serveri käivitumisel.&lt;br /&gt;
*&amp;quot;Splash page&amp;quot; näitamine kasutajale enne rakenduse laadimist leheküljel.&lt;br /&gt;
*Vaikimisi ASP.net 4.5 tugi.&lt;br /&gt;
*SSL sertifikaatide keskne haldus.&lt;br /&gt;
*Mitme tuuma optimaalsem kasutamine NUMA-l põhinevatel süsteemidel.&lt;br /&gt;
*Toetatud on WebSocket protokoll.&lt;br /&gt;
*Server Name Indication (SNI), mis võimaldab erinevate nimedega veebilehed koondada ühe IP alla.&lt;br /&gt;
*Dünaamiline IP aadresside blokeerimine üksikutele IP aadressidele või IP vahemikele, kes saadavad serverile suurt hulka päringuid.&lt;br /&gt;
*Administraator saab nüüd protsessori võimekust rakendustele eraldi määrata süsteemi jõudluse efektiivsemaks kasutuseks.&lt;br /&gt;
&lt;br /&gt;
==Apache HTTP server==&lt;br /&gt;
&lt;br /&gt;
Apache HTTP server(tavaliselt öeldakse lihtsalt &amp;quot;Apache&amp;quot;) on veebiserver, mida hakati arendama 1995. aastal ning mis sai vaid aastaga maailma enimkasutatavaks veebiserveriks. Apache-st sai 2009. aastal esimene server, mis ületas 100 miljoni veebilehel kasutatavuse piiri ja on endiselt populaarseim veebiserver. Veebiserverit on arendanud avatud lähtekoodi propageeriv kogukond Apache Software Foundation, mis tagab erinevate moodulite suurte arvu, mis omakorda laiendab funktsionaalsust. Põhilised ja enimkasutatavad moodulid on loomulikult Apachega kaasas.&lt;br /&gt;
Samuti on Apache saadaval kõikidel enimkasutatavatel operatsioonisüsteemidel ning on avaldatud Apache litsentsi all.&lt;br /&gt;
&lt;br /&gt;
==nginx==&lt;br /&gt;
&lt;br /&gt;
nginx on kolmas maailma enimkasutatavatest veebiserveritest, mis on pikalt võidelnud kasutatavuse populaarsuselt IIS-ga ning millest suudeti 2013 aasta detsembri seisuga 0.1% võrra ka ette rebida. nginx esindab samuti avatud lähtekoodiga vabavaralasi ning on avaldatud BSD litsentsi veidi muudetud variandi all. Lisaks veebiserverile saab nginx-i kasutada ka &#039;&#039;reverse proxy&#039;&#039;na, aga ka &#039;&#039;mail proxy&#039;&#039;na. Nagu ka Apache, töötab nginx enamikel enamkasutavatel operatsioonisüsteemidel.&lt;br /&gt;
&lt;br /&gt;
=Tehniline võrdlus==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Server&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Security&lt;br /&gt;
!&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | Dynamic content{{efn|name=&amp;quot;Dynamic content&amp;quot;}}&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
! [[Basic access authentication|basic&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Digest access authentication|digest&amp;lt;br /&amp;gt;access&amp;lt;br /&amp;gt;authentication]]&lt;br /&gt;
! [[Transport Layer Security|SSL/TLS]]&amp;lt;br /&amp;gt;[[HTTP Secure|https]]&lt;br /&gt;
! [[shared web hosting service|virtual&amp;lt;br /&amp;gt;hosting]]&lt;br /&gt;
! [[Common Gateway Interface|CGI]]&lt;br /&gt;
! [[FastCGI|FCGI]]&lt;br /&gt;
! [[Simple Common Gateway Interface|SCGI]]&lt;br /&gt;
! [[Web Server Gateway Interface|WSGI]]&lt;br /&gt;
! [[Java Servlets|Java&amp;lt;br /&amp;gt;Servlets]]&lt;br /&gt;
! [[Server Side Includes|SSI]]&lt;br /&gt;
! [[Internet Server Application Programming Interface|ISAPI]]&lt;br /&gt;
! [[SSJS]]&lt;br /&gt;
! Runs in [[user space]]&amp;lt;br /&amp;gt;or [[kernel space]]&lt;br /&gt;
! Administration&amp;lt;br /&amp;gt;console&lt;br /&gt;
! IPv6&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Apache HTTP Server]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}{{efn|via modules}}&lt;br /&gt;
| {{No}}{{efn|name=&amp;quot;AJP&amp;quot;}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}{{efn|name=&amp;quot;mod_isapi&amp;quot;}}&lt;br /&gt;
| {{Unknown}}&lt;br /&gt;
| user&lt;br /&gt;
| {{Yes}}{{efn|via [[Apache Geronimo|Geronimo]]}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[Internet Information Services]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{No}}{{efn|name=&amp;quot;IIS Java&amp;quot;}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| kernel and user&amp;lt;ref&amp;gt;{{cite web |url=http://technet2.microsoft.com/windowsserver/en/library/975bb1da-4bcf-4064-b0c7-723e45106bf51033.mspx?mfr=true |title=States that the HTTP protocol stack http.sys runs in kernel space, while the rest of the software runs in user space |publisher=Technet2.microsoft.com |date= |accessdate=2012-02-28}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align: left&amp;quot; | [[nginx]]&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{Yes}}&amp;lt;ref&amp;gt;{{cite web|url=http://wiki.nginx.org/JavaServers |title=JavaServers |publisher=Wiki.nginx.org |date= |accessdate=2013-08-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| {{No}}&lt;br /&gt;
| {{Unknown}}&lt;br /&gt;
| user&lt;br /&gt;
| {{Yes}}&amp;lt;ref&amp;gt;{{cite web|url=http://nginxcp.com/installation-instruction/ |title=Nginx Admin Installation Instruction |publisher=NginxCP.com |date= |accessdate=2013-08-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| {{Yes}}&amp;lt;ref&amp;gt;{{cite web|last=Ghosh |first=Soumik |url=http://nginxlibrary.com/enable-ipv6-support/ |title=Enable IPv6 support |publisher=Nginx Library |date=2010-09-05 |accessdate=2013-08-15}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Mmattise</name></author>
	</entry>
</feed>