<?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=Plillele</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=Plillele"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Plillele"/>
	<updated>2026-05-06T18:05:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76224</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76224"/>
		<updated>2014-05-26T07:55:43Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#[...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Nginx paigaltamine tundub lihtsam ja kiirem kui seda oli abache. &lt;br /&gt;
&lt;br /&gt;
Samuti on nginx kõrgemajõutlusega ning kasutab vähem mälu.&lt;br /&gt;
 &lt;br /&gt;
Koos php ja MySQL on server juba valmis enamuste veebi lehtete jaoks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76223</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76223"/>
		<updated>2014-05-26T07:52:58Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Nginx paigaltamine tundub lihtsam ja kiirem kui seda oli abache. &lt;br /&gt;
&lt;br /&gt;
Samuti on nginx kõrgemajõutlusega ning kasutab vähem mälu.&lt;br /&gt;
 &lt;br /&gt;
Koos php ja MySQL on server juba valmis enamuste veebi lehtete jaoks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76222</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76222"/>
		<updated>2014-05-26T07:50:07Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Nginx paigaltamine tundub lihtsam ja kiirem kui seda oli abache. &lt;br /&gt;
&lt;br /&gt;
samuti on nginx kõrgemajõutlusega ning kasutab vähem mälu.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76221</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76221"/>
		<updated>2014-05-26T07:45:38Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
nginx paigaltamine tundub lihtsam ja kiirem kui seda oli abache. &lt;br /&gt;
&lt;br /&gt;
Siit etasi saab paigaltata kas WordPressi, lisada veebi lehti või lisada FTP server, jne.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76220</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76220"/>
		<updated>2014-05-26T07:32:24Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
Siit etasi saab paigaltata kas WordPressi, lisada veebi lehti või lisada FTP server, jne.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76219</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76219"/>
		<updated>2014-05-26T07:31:50Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
Siit etasi saab paigaltata kas WordPressi, lisada veebi lehti või lisada FTP server, jne.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76218</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76218"/>
		<updated>2014-05-26T07:30:07Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
Siit etasi saab paigaltata kas WordPressi, lisada veebi lehti või lisada FTP server.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76217</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76217"/>
		<updated>2014-05-26T07:21:17Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
Esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76216</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76216"/>
		<updated>2014-05-26T07:19:31Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
php5-fpm paigaldamine&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
Muudame failis:&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Avame vaikimisi virtual host faili&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
faile muutetud kuju peab olema järgne. &lt;br /&gt;
&lt;br /&gt;
Uuemad ubuntu versioonid võivad &amp;quot;www&amp;quot; asemel kasutada &amp;quot;html&amp;quot; kausta.&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76207</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76207"/>
		<updated>2014-05-26T07:06:59Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Igor Sysoev hakkas nginx arendama 2002.aastal ja esimene versioon tuli välja 2004.aastal.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76206</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76206"/>
		<updated>2014-05-26T07:03:31Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tasuta ja avatud lähtekoodiga suurejõutlusega HTTP server ja revers proxy, samuti ka IMAP/POP3 proxy server.&lt;br /&gt;
&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76205</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76205"/>
		<updated>2014-05-26T06:58:42Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
Nginx on tuntud oma suure jõudluse, lihtsa seadistamise, madal ressursside tarbimisega ja stabiilsus.&lt;br /&gt;
&lt;br /&gt;
Nginx on kirjutatud haldama C10K probleemi(10000 klienti haldamine ühekorraga). Nginx kasutab skaleeritavaid asünkroonnseid arhitektuure. Selline arhitektuur kasutab vähe mälu koormuse all. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76204</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76204"/>
		<updated>2014-05-26T06:48:02Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76203</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76203"/>
		<updated>2014-05-26T06:44:03Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
&lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76202</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76202"/>
		<updated>2014-05-26T06:43:39Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui cgi.fix_pathinfo=1 siis üritab php leida lähimat faili mis sobib päringuga.&lt;br /&gt;
See aga on turva risk mita on lihtne eemaltata kui muuda cgi.fix_pathinfo=0, &lt;br /&gt;
siis annab php ainult täpseid vasteid päringutele.  &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76201</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76201"/>
		<updated>2014-05-26T06:31:52Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Esimene samm ==&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Paigalda MySQL ==&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nginx paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP paigaldamine ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== nginx seadistamine ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loo PHP infoleht ==&lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Kasutatud allikad ==&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76200</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76200"/>
		<updated>2014-05-26T06:29:24Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sissejuhatus ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== VM masinad ==&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Kasutatud allikad ===&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76136</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76136"/>
		<updated>2014-05-24T16:01:25Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Kasutatud allikad ===&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76135</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76135"/>
		<updated>2014-05-24T16:00:15Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Kasutatud allikad ===&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76134</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76134"/>
		<updated>2014-05-24T15:58:58Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kasutatud allikad ===&lt;br /&gt;
&lt;br /&gt;
# https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04&lt;br /&gt;
# http://wiki.nginx.org/&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76133</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76133"/>
		<updated>2014-05-24T15:58:31Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76132</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76132"/>
		<updated>2014-05-24T15:58:06Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused:&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76131</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76131"/>
		<updated>2014-05-24T15:56:14Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused.&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76130</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76130"/>
		<updated>2014-05-24T15:55:27Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused.&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadressilt &amp;quot;http://192.168.56.210/info.php&amp;quot; näed oma nginx ja php seadeid.(192.168.56.210 on serveri ip).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paigaltatud sinu serverisse.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76129</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76129"/>
		<updated>2014-05-24T15:51:24Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrollimaks, et nginx töötab, suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PHP seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks muudatus failis: &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== nginx seadistamine ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Muudatused.&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rida.&lt;br /&gt;
&lt;br /&gt;
::muuda &amp;quot;server_name&amp;quot;  asendades &amp;quot;local host&amp;quot; kas domeeni nimega või IP-aadresiga (nt. 192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
::muuda vastavad read (location ~ \.php$ {) lõigus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== loo PHP infoleht === &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadresilt http://192.168.56.210/info.php näed oma nginx ja php seateid:(192.168.56.210 on serveri ip.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paikaltatud sinu serverise.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76128</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76128"/>
		<updated>2014-05-24T15:43:06Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutasin klientmasinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server:&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et saada juurkasutajaks kasuta käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites:&amp;quot;password&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript:&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse, kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake &amp;quot;Y&amp;quot;. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nginx paigaldamine ===&lt;br /&gt;
&lt;br /&gt;
Paigaldan nginx:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automaatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Mutatused&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
::muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
::muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loo php info leht=== &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadresilt http://192.168.56.210/info.php näed oma nginx ja php seateid:(192.168.56.210 on serveri ip.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paikaltatud sinu serverise.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76127</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76127"/>
		<updated>2014-05-24T15:26:15Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaldamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autor ===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamically allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paigaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Paigalda MySQL ===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli määramine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiveerimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks käivita skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Mutatused&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
::muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
::muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loo php info leht=== &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadresilt http://192.168.56.210/info.php näed oma nginx ja php seateid:(192.168.56.210 on serveri ip.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paikaltatud sinu serverise.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76126</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76126"/>
		<updated>2014-05-24T15:12:19Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Autor===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
=== VM masinad ===&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
paikaltatud SSH &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuendame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Mutatused&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
::muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
::muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loo php info leht=== &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadresilt http://192.168.56.210/info.php näed oma nginx ja php seateid:(192.168.56.210 on serveri ip.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paikaltatud sinu serverise.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76125</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76125"/>
		<updated>2014-05-24T15:08:49Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Autor===&lt;br /&gt;
&lt;br /&gt;
Priit Lilleleht&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Mutatused&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
::muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
::muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loo php info leht=== &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadresilt http://192.168.56.210/info.php näed oma nginx ja php seateid:(192.168.56.210 on serveri ip.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paikaltatud sinu serverise.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76124</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76124"/>
		<updated>2014-05-24T14:57:13Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sisestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Mutatused&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
::muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
::muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loo php info leht=== &lt;br /&gt;
&lt;br /&gt;
esmalt loo uus dokument&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /usr/share/nginx/www/info.php &amp;lt;/pre&amp;gt;&lt;br /&gt;
lisa read &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
phpinfo();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
salvesta ja välju&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
taaskäivita nginx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aadresilt http://192.168.56.210/info.php näed oma nginx ja php seateid:(192.168.56.210 on serveri ip.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LEMP komplekt on nüüd paikaltatud sinu serverise.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76123</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76123"/>
		<updated>2014-05-24T14:44:01Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Mutatused&lt;br /&gt;
 &lt;br /&gt;
::lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
::muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
::muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76122</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76122"/>
		<updated>2014-05-24T14:43:02Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
        listen   80;&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
        root /usr/share/nginx/www;&lt;br /&gt;
        index index.php index.html index.htm;&lt;br /&gt;
&lt;br /&gt;
        server_name 192.168.56.210;&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
                try_files $uri $uri/ /index.html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        error_page 404 /404.html;&lt;br /&gt;
&lt;br /&gt;
        error_page 500 502 503 504 /50x.html;&lt;br /&gt;
        location = /50x.html {&lt;br /&gt;
              root /usr/share/nginx/www;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        # pass the PHP scripts to FastCGI server listening on the php-fpm socket&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
                try_files $uri =404;&lt;br /&gt;
                fastcgi_pass unix:/var/run/php5-fpm.sock;&lt;br /&gt;
                fastcgi_index index.php;&lt;br /&gt;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
                include fastcgi_params;&lt;br /&gt;
                &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mutatused&lt;br /&gt;
 &lt;br /&gt;
lisa index.php index rita&lt;br /&gt;
&lt;br /&gt;
muda server_name  asentates local host kas domeni nimeka või IP-aadresiga (näite: 192.168.56.210)&lt;br /&gt;
&lt;br /&gt;
muda vastavat read &amp;quot;location ~ \.php$ {&amp;quot; lõigus&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76121</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76121"/>
		<updated>2014-05-24T14:10:37Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=1&amp;lt;/pre&amp;gt; &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;cgi.fix_pathinfo=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/nginx/sites-available/default&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76120</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76120"/>
		<updated>2014-05-24T14:09:18Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install php5-fpm&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===PHP seadistamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/php.ini&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:cgi.fix_pathinfo=1 &lt;br /&gt;
:muuta reaks &lt;br /&gt;
:cgi.fix_pathinfo=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
veel üks mutatus failis &lt;br /&gt;
&amp;lt;pre&amp;gt;nano /etc/php5/fpm/pool.d/www.conf&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:rida &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = 127.0.0.1:9000&amp;lt;/pre&amp;gt;&lt;br /&gt;
:muuta reaks &lt;br /&gt;
:&amp;lt;pre&amp;gt;listen = /var/run/php5-fpm.sock&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76119</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76119"/>
		<updated>2014-05-24T14:05:03Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
Paigaldame nginx&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76118</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76118"/>
		<updated>2014-05-24T14:03:43Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutame klient masinat Ubuntu Desktop 12.04 (64bit) ja serverit Ubuntu-12.04-server-amd64.&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===nginx paigaldamine===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install nginx&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nginx käivitamine, nginx ei käivitu automatselt.&lt;br /&gt;
&amp;lt;pre&amp;gt;service nginx start&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kontrolimaks, et nginx töötab suuna oma brauser serveri IP-aadressile (192.168.56.210).&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76117</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76117"/>
		<updated>2014-05-24T13:57:14Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. Antud näites: password&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lõpetuseks joksuta skript&lt;br /&gt;
&amp;lt;pre&amp;gt;/usr/bin/mysql_secure_installation&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Küsitakse root kasutaja parooli, sissestage see.&lt;br /&gt;
&lt;br /&gt;
Küsitakse kas soovite vahetada root kasutaja parooli, vastake N&lt;br /&gt;
&lt;br /&gt;
Järgmistele küsimustele vastake Y. Pärast seda MySQL taaskäivitub ja rakendab muudatused.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
By default, a MySQL installation has an anonymous user, allowing anyone&lt;br /&gt;
to log into MySQL without having to have a user account created for&lt;br /&gt;
them.  This is intended only for testing, and to make the installation&lt;br /&gt;
go a bit smoother.  You should remove them before moving into a&lt;br /&gt;
production environment.&lt;br /&gt;
&lt;br /&gt;
Remove anonymous users? [Y/n] y                                            &lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Normally, root should only be allowed to connect from &#039;localhost&#039;.  This&lt;br /&gt;
ensures that someone cannot guess at the root password from the network.&lt;br /&gt;
&lt;br /&gt;
Disallow root login remotely? [Y/n] y&lt;br /&gt;
... Success!&lt;br /&gt;
&lt;br /&gt;
By default, MySQL comes with a database named &#039;test&#039; that anyone can&lt;br /&gt;
access.  This is also intended only for testing, and should be removed&lt;br /&gt;
before moving into a production environment.&lt;br /&gt;
&lt;br /&gt;
Remove test database and access to it? [Y/n] y&lt;br /&gt;
 - Dropping test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
 - Removing privileges on test database...&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Reloading the privilege tables will ensure that all changes made so far&lt;br /&gt;
will take effect immediately.&lt;br /&gt;
&lt;br /&gt;
Reload privilege tables now? [Y/n] y&lt;br /&gt;
 ... Success!&lt;br /&gt;
&lt;br /&gt;
Cleaning up...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76116</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76116"/>
		<updated>2014-05-24T13:47:43Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Uuentame kohalikud tarkvara repositooriumid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===teine samm paigalda MySQL===&lt;br /&gt;
&lt;br /&gt;
MySQLi tarkvara paigaldamiseks kasuta Ubuntu serveri all käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install mysql-server php5-mysql&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
MySQL root kasutaja parooli märamine. antud näites: password&lt;br /&gt;
&lt;br /&gt;
MySQLi aktiverimine&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_install_db&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76115</id>
		<title>LEMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LEMP&amp;diff=76115"/>
		<updated>2014-05-24T13:42:03Z</updated>

		<summary type="html">&lt;p&gt;Plillele: Created page with &amp;quot;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==  näites kasutatud server  RAM 512MB  HDD dynamicly allocated 8GB  2 Võrgukaarti …&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Linux, nginx (Engine x), MySQL, PHP (LEMP) komplekti paigaltamine Ubuntu 12.04 serverisse ==&lt;br /&gt;
&lt;br /&gt;
näites kasutatud server&lt;br /&gt;
&lt;br /&gt;
RAM 512MB&lt;br /&gt;
&lt;br /&gt;
HDD dynamicly allocated 8GB&lt;br /&gt;
&lt;br /&gt;
2 Võrgukaarti&lt;br /&gt;
 &lt;br /&gt;
:NIC1 - NAT (eth0 - Ubuntus)&lt;br /&gt;
 &lt;br /&gt;
:NIC2 - HostOnly (eth1 – Ubuntus) [192.168.56.210]&lt;br /&gt;
&lt;br /&gt;
OS Ubuntu-12.04-server-amd64&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== esimene samm ===&lt;br /&gt;
Selleks, et minna juurkasutajaks üle, kasuta käsklust&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
uuentame kohalikud tarkvara repositooriumid&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get update&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShell:_Java_7_install&amp;diff=48454</id>
		<title>PowerShell: Java 7 install</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShell:_Java_7_install&amp;diff=48454"/>
		<updated>2012-05-22T13:21:50Z</updated>

		<summary type="html">&lt;p&gt;Plillele: Created page with &amp;#039;&amp;lt;Source lang=&amp;quot;powershell&amp;quot;&amp;gt;  &amp;lt;#     .SYNOPSIS         	java instal skript              .DESCRIPTION 			kui arvutis pole java 7 kausta siis tomatakse alla java ja instalitakse see.…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;Source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;#&lt;br /&gt;
    .SYNOPSIS&lt;br /&gt;
        	java instal skript&lt;br /&gt;
        &lt;br /&gt;
    .DESCRIPTION&lt;br /&gt;
			kui arvutis pole java 7 kausta siis tomatakse alla java ja instalitakse see.&lt;br /&gt;
			ajutine kaust mis lootakse kustutatakse kui instal on onestunud.&lt;br /&gt;
			installib java 32bit win 64bit operatsioonisüsteemile.&lt;br /&gt;
 	.AUTHOR&lt;br /&gt;
			Priit Lilleleht&lt;br /&gt;
#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# tompab alla java &lt;br /&gt;
function javaDL {&lt;br /&gt;
	echo &amp;quot;laen alla java&amp;quot;&lt;br /&gt;
	$storageDir = &amp;quot;C:\tempjava&amp;quot;&lt;br /&gt;
	$webclient = New-Object System.Net.WebClient&lt;br /&gt;
	$url = &amp;quot;http://javadl.sun.com/webapps/download/AutoDL?BundleId=63691&amp;quot;&lt;br /&gt;
	$file = &amp;quot;$storageDir\javanew.exe&amp;quot;&lt;br /&gt;
	$webclient.DownloadFile($url,$file)&lt;br /&gt;
	&lt;br /&gt;
	instaljava&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#installib java ja kirjudab logi faili&lt;br /&gt;
Function instaljava {&lt;br /&gt;
echo &amp;quot;instaling java&amp;quot;&lt;br /&gt;
$logi = &amp;quot;C:\tempjava\javasetup.log&amp;quot;&lt;br /&gt;
$command = &amp;quot;cmd.exe /c start /w C:\tempjava\javanew.exe /s /L $logi&amp;quot;&lt;br /&gt;
$process = [WMICLASS]&amp;quot;\\.\ROOT\CIMV2:win32_process&amp;quot;&lt;br /&gt;
$process.Create($command)&lt;br /&gt;
&lt;br /&gt;
#ootab kuni CMD aken sulgub&lt;br /&gt;
$ErrorActionPreference = &amp;quot;SilentlyContinue&amp;quot;&lt;br /&gt;
do {} While (get-process cmd | select -Property Responding)&lt;br /&gt;
&lt;br /&gt;
	#anab teada kas instal onestus&lt;br /&gt;
	if (!(get-childitem $logi | select-string &amp;quot;error status: 0&amp;quot; | foreach {$_.line}))&lt;br /&gt;
	{&lt;br /&gt;
		echo &amp;quot;java instal ebaonestus proovike uuesti&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		Remove-Item C:\tempjava -recurse&lt;br /&gt;
		echo &amp;quot;java on instalitud&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#loob ajutise kausta kuhu java alla tomatakse&lt;br /&gt;
function lookaust {&lt;br /&gt;
	if (!(Test-Path -path C:\tempjava\)) &lt;br /&gt;
	{ &lt;br /&gt;
   		New-Item C:\tempjava\ -type directory&lt;br /&gt;
   		javaDL&lt;br /&gt;
   	} &lt;br /&gt;
	else {javaDL}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#kontrolib kas java 7 on arvutis&lt;br /&gt;
if (!(Test-Path -Path &#039;C:\Program Files (x86)\Java\jre7&#039;))&lt;br /&gt;
	{&lt;br /&gt;
		lookaust&lt;br /&gt;
&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		&amp;quot;java 7 on juba arvutise instalitud&amp;quot;&lt;br /&gt;
	}&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2012,_kevad,_p%C3%A4eva%C3%B5pe&amp;diff=48453</id>
		<title>Skriptimiskeeled: powershelli kodutööd 2012, kevad, päevaõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2012,_kevad,_p%C3%A4eva%C3%B5pe&amp;diff=48453"/>
		<updated>2012-05-22T13:20:13Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Jaan Igamees==&lt;br /&gt;
Lühike jutt, mida skript teeb... bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla. &lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Jaan Igamees, kavalskript]]&lt;br /&gt;
&lt;br /&gt;
==Tambet Liiv==&lt;br /&gt;
Kirjutab arvutinime, loogiliste kõvaketaste arvu, nende suuruse ja vaba ruumi andmebaasi. Anmebaasi tüüp peab olema MySql. Rohkem infot skripti kohta on skriptis endas.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: SQLi baasi kirjutamise skript]]&lt;br /&gt;
&lt;br /&gt;
==Sander Arnus==&lt;br /&gt;
Skript kuvab desktopile kasutajanime, masinanime ja IP aadressid.&lt;br /&gt;
On võimalus pilt ette anda. Kui pilti ei anta kirjutab taustapildile. Teistkorda samale pildile kirjutades teeb tausta mustaks ja kirjutab andmed.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Desktopile info kuvamine]]&lt;br /&gt;
&lt;br /&gt;
==Sander Saveli==&lt;br /&gt;
Skript kirjutab Microsoft Sql serverisse arvuti nime, loogiliste kõvakettaste nime, loogiliste kõvaketaste suuruse ja vaba ruumi ning kirje tegemise aja.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Microsoft SQLi baasi kirjutamise skript]]&lt;br /&gt;
&lt;br /&gt;
==Oliver Naaris==&lt;br /&gt;
&lt;br /&gt;
Loob XML faili, kuhu on lisatud &amp;quot;Masin&amp;quot;, &amp;quot;Ketas&amp;quot;, &amp;quot;Kokku&amp;quot;, &amp;quot;Vaba&amp;quot;, &amp;quot;Aeg&amp;quot; elemendid ning küsib masinalt arvutinime, kettanime, ketta suurust, vaba ruumi kettal ning lisab need XML elementidesse.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: XML elementidesse kirjutamise skript]]&lt;br /&gt;
&lt;br /&gt;
==Robert Pärn==&lt;br /&gt;
&lt;br /&gt;
Loob faili, kus sees on andmed ketastest kohalikus arvutis kuupäeva järgi. Samuti tutvustab minu artikkel, kuidas panna Task Scheduler&#039;iga tööle skript iga teatud aja järel.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Skriptide käivitamine Task Scheduleriga]]&lt;br /&gt;
&lt;br /&gt;
==Jevgeni Pogodin==&lt;br /&gt;
&lt;br /&gt;
Sckipt trükib välja lühikene arvuti info ja kontrollib &amp;quot;Plug and Play&amp;quot; seaded, kas seal on mingeid vead. Kui kõik on OK, siis script teavitab et kõik on korras, aga kui ta leiab mingeid seadme probleemid, siis ta trükib välja infot selle seadmete kohta ja kirjeldab, mis probleem teil on.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Plug and Play seadmete kontrollimise skript]]&lt;br /&gt;
&lt;br /&gt;
==Inger Romanenko==&lt;br /&gt;
&lt;br /&gt;
Skripti peab ette andma 2 parameetrit: kaust kust otsitakse ja uus kaust. Käib läbi kõik failid otsingu kaustast (ja alamkaustadest).&lt;br /&gt;
Loob uue kausta ja sellesse leitud laiendite nimelised alamkaustad ja kopeerib failid vastavalt laiendile kaustadesse.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Failide sorteerimine laiendi järgi]]&lt;br /&gt;
&lt;br /&gt;
==Lauri Rüütli==&lt;br /&gt;
&lt;br /&gt;
Skript võtab Active Directory-st kõik kasutajad kellel ei ole meilikontot ja teeb neile Exchange serverisse meilikonto.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Meilikontode loomine]]&lt;br /&gt;
&lt;br /&gt;
==Priit Voodla==&lt;br /&gt;
&lt;br /&gt;
Skript saadab soovitud mailiaadressile HTML-faili, milles Exchange 2007 top 15 postkasti info&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Exchange 2007 suured postkastid]]&lt;br /&gt;
&lt;br /&gt;
==Kermo Pajula==&lt;br /&gt;
&lt;br /&gt;
Skript otsib etteantud kaustast üles logifailid, mille vanus ületab kriteeriumi ja arhiveerib need&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Logifailide arhivaar]]&lt;br /&gt;
&lt;br /&gt;
==Iti Liivik==&lt;br /&gt;
Kustutab ära prügikastist kõik failid, mida ei ole 30 päeva jooksul muudetud.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Recycle Bin&#039;i tühjendamise skript]]&lt;br /&gt;
&lt;br /&gt;
==Kristjan Rõõm==&lt;br /&gt;
Loob telnetühenduse mingi seadmega ning annab talle käske ette(hetkel ruuter ja cisco default conf).&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Telnetühendaja]]&lt;br /&gt;
&lt;br /&gt;
==Teet Saar==&lt;br /&gt;
Skript mis otsib mitte- või rekursiivselt faile ette antud kaustast ning kopeerib need sihtkausta (Skripti lisa-spetsiifilised omadused on kirjeldatud skripti .DESCRIPTION all).&lt;br /&gt;
Skript suhtleb kasutajaga gui&#039;s. &lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Kopeerija]]&lt;br /&gt;
&lt;br /&gt;
==Mauno Pihelgas==&lt;br /&gt;
Monitooringuskript, mis kontrollib Active Directory teenuse toimimist. Skript pärib AD-st käsurealt etteantud kasutajakonto andmeid ja kontrollib, kas päring toimis ning tagastati korrektsed andmed. Skript on loodud monitoorimaks AD teenuse toimimist Nagiose-põhises monitooringusüsteemis NSClient++ monitooringuagendi vahendusel.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: ActiveDirectory monitooringuskript]]&lt;br /&gt;
&lt;br /&gt;
==Priit Lilleleht==&lt;br /&gt;
kui arvutis pole java 7 kausta siis tomatakse alla java ja instalitakse see.&lt;br /&gt;
ajutine kaust mis lootakse kustutatakse kui instal on õnnestunud.&lt;br /&gt;
installib java 32bit win 64bit operatsioonisüsteemile.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Java 7 install]]&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2011_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;diff=38483</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2011 sügis, päevaõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2011_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;diff=38483"/>
		<updated>2011-10-16T09:02:29Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Priit Lilleleht */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Jaan Igamees=&lt;br /&gt;
* Referaat: [[MiskiAsjalikTeema]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:VHD_Boot&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
=Silver Kullarand=&lt;br /&gt;
* Referaat: [[SmartScreen Filter]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Dynamic_disk&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_8_-_mida_uut&lt;br /&gt;
&lt;br /&gt;
=Tambet Liiv=&lt;br /&gt;
* Referaat: [[Boot Configuration Data]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Kristjan Rõõm =&lt;br /&gt;
* Referaat: [[Security zones]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:VHD_Boot&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:SmartScreen_Filter&lt;br /&gt;
&lt;br /&gt;
= Viljar Rooda =&lt;br /&gt;
* Referaat: [[Dynamic disk]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Security_zones&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:SmartScreen_Filter&lt;br /&gt;
&lt;br /&gt;
= Virgo Krüger =&lt;br /&gt;
*Referaat: [[Windows juhend: Kuidas tõsta seadmete draivereid ühes arvutist teise]]&lt;br /&gt;
*Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Resource_Monitor&lt;br /&gt;
*Arvutus2: https://wiki.itcollege.ee/index.php/Talk:PnPUtil&lt;br /&gt;
&lt;br /&gt;
=Tarmo Suurmägi=&lt;br /&gt;
* Referaat: [[System Configuration Tool]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_7_Upgrade_Advisor&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:System_restore_point&lt;br /&gt;
&lt;br /&gt;
=Sander Saveli=&lt;br /&gt;
* Referaat: [[Skydrive]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Draiverite_haldus_Windows_7_operatsioonis%C3%BCsteemis&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:DirectAccess&lt;br /&gt;
&lt;br /&gt;
=Oliver Naaris=&lt;br /&gt;
* Referaat: [[Offline files]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Snipping_Tool&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Sysprep&lt;br /&gt;
&lt;br /&gt;
=Sander Arnus=&lt;br /&gt;
* Referaat: [[Sysprep]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Skydrive&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_System_Image_Manager&lt;br /&gt;
&lt;br /&gt;
=Sander Pikhoff=&lt;br /&gt;
* Referaat: [[GPT]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Reliability_Monitor&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Henry Ilves=&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas ühele USB mäluseadmele korraga x86 ja x64 Windows 7 paigaldamiseks vajalik]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2: &lt;br /&gt;
&lt;br /&gt;
=Teet Saar=&lt;br /&gt;
* Referaat: [[WAIK]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Urmo Lihten=&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas paigaldada uuendusi kujutisfaili DISM tööriista abil]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Rauno Lehiste=&lt;br /&gt;
* Referaat: [[MDT]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kristo Kapten=&lt;br /&gt;
* Referaat: [[VHD Boot]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_%C3%BChele_USB_m%C3%A4luseadmele_korraga_x86_ja_x64_Windows_7_paigaldamiseks_vajalik&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_Defender&lt;br /&gt;
&lt;br /&gt;
= Kullo-Kalev Aru =&lt;br /&gt;
* Referaat: [[TeamViewer]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kalmer Tart=&lt;br /&gt;
* Referaat: [[Reliability Monitor]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Priit Lilleleht=&lt;br /&gt;
* Referaat: [[Application Compatibility Toolkit]]&lt;br /&gt;
* Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Math_Input_Panel&lt;br /&gt;
* Arvustus2:https://wiki.itcollege.ee/index.php/Talk:Disk_Defragmenter&lt;br /&gt;
&lt;br /&gt;
=Sander Sülla=&lt;br /&gt;
* Referaat: [[Windows System Image Manager]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kertu Tampõld=&lt;br /&gt;
* Referaat: [[Resource Monitor]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Nele Kiigemägi=&lt;br /&gt;
*Referaat: [[Remote Assistance]]&lt;br /&gt;
*Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Resource_Monitor&lt;br /&gt;
*Arvustus2: https://wiki.itcollege.ee/index.php/Talk:CHKDSK&lt;br /&gt;
&lt;br /&gt;
=Kermo Pajula=&lt;br /&gt;
*Referaat: [[DirectAccess]]&lt;br /&gt;
*Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_8_NIC_Teaming&lt;br /&gt;
*Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Robert Vane=&lt;br /&gt;
*Referaat: [[CHKDSK]]&lt;br /&gt;
*Arvustus1:&lt;br /&gt;
*Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Alar Hansar=&lt;br /&gt;
* Referaat: [[GPO]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2: &lt;br /&gt;
&lt;br /&gt;
=Kaarel Väinaste=&lt;br /&gt;
* Referaat: [[Snipping Tool]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Ragnar Plint=&lt;br /&gt;
* Referaat: [[Program Compatibility Troubleshooter]]&lt;br /&gt;
* Arvustus1: [[Talk:AppLocker]]&lt;br /&gt;
* Arvustus2: [[Talk:DirectAccess]]&lt;br /&gt;
&lt;br /&gt;
=Taavi Sannik=&lt;br /&gt;
* Referaat: [[DISKPART]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2: &lt;br /&gt;
&lt;br /&gt;
=Priit Reidak=&lt;br /&gt;
* Referaat: [[Disk2vhd]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Raigo Trei =&lt;br /&gt;
* Referaat: [[Windows 7 Upgrade Advisor]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Robert Pärn =&lt;br /&gt;
* Referaat: [[Special identity]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Dynamic_disk&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
= Kristjan Karu =&lt;br /&gt;
* Referaat: [[Draiverite haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Iti Liivik=&lt;br /&gt;
* Referaat: [[Effective permissions]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Draiverite_haldus_Windows_7_operatsioonis%C3%BCsteemis&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_7_Homegroup_and_sharing&lt;br /&gt;
&lt;br /&gt;
=Dmitri Keler=&lt;br /&gt;
* Referaat: [[System restore point]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Jevgeni Pogodin=&lt;br /&gt;
* Referaat: [[FAT32]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Andres Pihlak=&lt;br /&gt;
* Referaat: [[Windows Virtual PC]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Deniss Ruzanov=&lt;br /&gt;
* Referaat: [[IPv6 võrguparameetrite seadistamine]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Martin Aarne=&lt;br /&gt;
* Referaat: [[Windows User State Migration Tool (USMT)]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:AppLocker#Martin_Aarne_D22&lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
=Matis Alliksoo=&lt;br /&gt;
* Referaat: [[Windows 8 NIC Teaming]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2: &lt;br /&gt;
&lt;br /&gt;
= Richard Teppart =&lt;br /&gt;
* Referaat: [[Volume shadow copies]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Igor Pavlov =&lt;br /&gt;
* Referaat: [[Windows Defender]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2: &lt;br /&gt;
&lt;br /&gt;
= Taavi Podzuks =&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas paigaldata täiendavaid (juur)sertfikaate]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kersti Lang=&lt;br /&gt;
* Referaat: [[Windows 7]]&lt;br /&gt;
* Arvestus 1:&lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Gert Häusler =&lt;br /&gt;
* Referaat: [[Windows Biometric Framework]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Erki Miilberg =&lt;br /&gt;
* Referaat: [[Windows operatsioonisüsteemi paigaldus]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
= Rasmus Tetsmann=&lt;br /&gt;
* Referaat: [[Windows 7 Homegroup and sharing]]&lt;br /&gt;
* Arvestus 1:&lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Lauri Rüütli =&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas paigaldada täiendavaid draivereid]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
* Arvestus 2: https://wiki.itcollege.ee/index.php/Talk:WAIK&lt;br /&gt;
&lt;br /&gt;
= Taavi Zeiger =&lt;br /&gt;
* Referaat: [[Disk Defragmenter]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Kimmo Lillipuu =&lt;br /&gt;
* Referaat: [[Windows Remote Management]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:Windows_7&lt;br /&gt;
* Arvestus 2: https://wiki.itcollege.ee/index.php/Talk:Windows_operatsioonisüsteemi_paigaldus&lt;br /&gt;
&lt;br /&gt;
= Heigo Punapart =&lt;br /&gt;
* Referaat: [[Incremental backup]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:Sysprep&lt;br /&gt;
* Arvestus 2: https://wiki.itcollege.ee/index.php/Talk:Windows_PE&lt;br /&gt;
&lt;br /&gt;
= Velmar Piibeleht =&lt;br /&gt;
* Referaat: [[BitLocker To Go]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:Skydrive#Velmar_Piibeleht&lt;br /&gt;
* Arvustus 2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_t%C3%B5sta_seadmete_draivereid_%C3%BChes_arvutist_teise&lt;br /&gt;
&lt;br /&gt;
= Alo Konno =&lt;br /&gt;
* Referaat: [[Windows 8 - mida uut]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
= Andre- Marcel Peri =&lt;br /&gt;
* Referaat: [[AppLocker]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:Windows_7&lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ Windows PE]]-Marek Lepla&lt;br /&gt;
*[[ Workgroup]] - Ragnar Kullamäe&lt;br /&gt;
&lt;br /&gt;
= Gertti-Vena Rätsep =&lt;br /&gt;
* Referaat: [[VPN &amp;amp; SVPN]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Kalju Hõbemäe =&lt;br /&gt;
* Referaat: [[Math Input Panel]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:Math_Input_Panel&lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Karl Krasilnikov =&lt;br /&gt;
* Referaat: [[PnPUtil]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sander Saarm =&lt;br /&gt;
&lt;br /&gt;
* Referaat: [[Toiteseadete seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_ekraanipilti_hallata_(keeramised,_p%C3%B6%C3%B6ramised,_lahutusv%C3%B5ime_ja_lisaekraanid)&lt;br /&gt;
* Arvustus 2: https://wiki.itcollege.ee/index.php/Talk:Disk_Defragmenter&lt;br /&gt;
&lt;br /&gt;
= Carolys Kallas =&lt;br /&gt;
&lt;br /&gt;
* Referaat: [[Powercfg.exe]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
= Kairo Koik =&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas ekraanipilti hallata (keeramised, pööramised, lahutusvõime ja lisaekraanid)]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:GPT&lt;br /&gt;
* Arvustus 2: https://wiki.itcollege.ee/index.php/Talk:Sysprep&lt;br /&gt;
&lt;br /&gt;
= Marek Lepla =&lt;br /&gt;
* Referaat: [[Windows PE]]&lt;br /&gt;
* Arvustus 1:&lt;br /&gt;
* Arvustus 2:&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Disk_Defragmenter&amp;diff=38482</id>
		<title>Talk:Disk Defragmenter</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Disk_Defragmenter&amp;diff=38482"/>
		<updated>2011-10-16T09:01:58Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sander Saarm (arvustus ....10.2011) =&lt;br /&gt;
* &#039;&#039;&#039;Sisu:&#039;&#039;&#039; Juhend.... Teoreetiline pool ... võiks olla ... nii oleks lihtsam ....&lt;br /&gt;
* &#039;&#039;&#039;Kujundus:&#039;&#039;&#039; ...&lt;br /&gt;
* &#039;&#039;&#039;Juhendi kvaliteet:&#039;&#039;&#039; ...&lt;br /&gt;
* &#039;&#039;&#039;Viitamine:&#039;&#039;&#039; ...&lt;br /&gt;
* &#039;&#039;&#039;Eriti cool:&#039;&#039;&#039; ...&lt;br /&gt;
* &#039;&#039;&#039;Eriti nõme:&#039;&#039;&#039; ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Retsenseerija: Priit Lilleleht 16.10.11 ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sisu: &#039;&#039;&#039;hästi välja toodud ajalugu ja tehniline pool samuti selgelt arusaadav kasutusjuhend.&lt;br /&gt;
* &#039;&#039;&#039;Kujundus: &#039;&#039;&#039;selge ja arusaadav.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2011_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;diff=38479</id>
		<title>Windows-tööjaamade haldamise aines valminud referaadid 2011 sügis, päevaõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Windows-t%C3%B6%C3%B6jaamade_haldamise_aines_valminud_referaadid_2011_s%C3%BCgis,_p%C3%A4eva%C3%B5pe&amp;diff=38479"/>
		<updated>2011-10-16T08:49:10Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Priit Lilleleht */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Jaan Igamees=&lt;br /&gt;
* Referaat: [[MiskiAsjalikTeema]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:VHD_Boot&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
=Silver Kullarand=&lt;br /&gt;
* Referaat: [[SmartScreen Filter]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Dynamic_disk&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_8_-_mida_uut&lt;br /&gt;
&lt;br /&gt;
=Tambet Liiv=&lt;br /&gt;
* Referaat: [[Boot Configuration Data]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Kristjan Rõõm =&lt;br /&gt;
* Referaat: [[Security zones]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:VHD_Boot&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:SmartScreen_Filter&lt;br /&gt;
&lt;br /&gt;
= Viljar Rooda =&lt;br /&gt;
* Referaat: [[Dynamic disk]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Security_zones&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:SmartScreen_Filter&lt;br /&gt;
&lt;br /&gt;
= Virgo Krüger =&lt;br /&gt;
*Referaat: [[Windows juhend: Kuidas tõsta seadmete draivereid ühes arvutist teise]]&lt;br /&gt;
*Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Resource_Monitor&lt;br /&gt;
*Arvutus2: https://wiki.itcollege.ee/index.php/Talk:PnPUtil&lt;br /&gt;
&lt;br /&gt;
=Tarmo Suurmägi=&lt;br /&gt;
* Referaat: [[System Configuration Tool]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_7_Upgrade_Advisor&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:System_restore_point&lt;br /&gt;
&lt;br /&gt;
=Sander Saveli=&lt;br /&gt;
* Referaat: [[Skydrive]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Draiverite_haldus_Windows_7_operatsioonis%C3%BCsteemis&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:DirectAccess&lt;br /&gt;
&lt;br /&gt;
=Oliver Naaris=&lt;br /&gt;
* Referaat: [[Offline files]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Snipping_Tool&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Sysprep&lt;br /&gt;
&lt;br /&gt;
=Sander Arnus=&lt;br /&gt;
* Referaat: [[Sysprep]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Skydrive&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_System_Image_Manager&lt;br /&gt;
&lt;br /&gt;
=Sander Pikhoff=&lt;br /&gt;
* Referaat: [[GPT]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Reliability_Monitor&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Henry Ilves=&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas ühele USB mäluseadmele korraga x86 ja x64 Windows 7 paigaldamiseks vajalik]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2: &lt;br /&gt;
&lt;br /&gt;
=Teet Saar=&lt;br /&gt;
* Referaat: [[WAIK]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Urmo Lihten=&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas paigaldada uuendusi kujutisfaili DISM tööriista abil]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Rauno Lehiste=&lt;br /&gt;
* Referaat: [[MDT]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kristo Kapten=&lt;br /&gt;
* Referaat: [[VHD Boot]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_%C3%BChele_USB_m%C3%A4luseadmele_korraga_x86_ja_x64_Windows_7_paigaldamiseks_vajalik&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_Defender&lt;br /&gt;
&lt;br /&gt;
= Kullo-Kalev Aru =&lt;br /&gt;
* Referaat: [[TeamViewer]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kalmer Tart=&lt;br /&gt;
* Referaat: [[Reliability Monitor]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Priit Lilleleht=&lt;br /&gt;
* Referaat: [[Application Compatibility Toolkit]]&lt;br /&gt;
* Arvustus1:https://wiki.itcollege.ee/index.php/Talk:Math_Input_Panel&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Sander Sülla=&lt;br /&gt;
* Referaat: [[Windows System Image Manager]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kertu Tampõld=&lt;br /&gt;
* Referaat: [[Resource Monitor]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Nele Kiigemägi=&lt;br /&gt;
*Referaat: [[Remote Assistance]]&lt;br /&gt;
*Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Resource_Monitor&lt;br /&gt;
*Arvustus2: https://wiki.itcollege.ee/index.php/Talk:CHKDSK&lt;br /&gt;
&lt;br /&gt;
=Kermo Pajula=&lt;br /&gt;
*Referaat: [[DirectAccess]]&lt;br /&gt;
*Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Windows_8_NIC_Teaming&lt;br /&gt;
*Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Robert Vane=&lt;br /&gt;
*Referaat: [[CHKDSK]]&lt;br /&gt;
*Arvustus1:&lt;br /&gt;
*Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Alar Hansar=&lt;br /&gt;
* Referaat: [[GPO]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2: &lt;br /&gt;
&lt;br /&gt;
=Kaarel Väinaste=&lt;br /&gt;
* Referaat: [[Snipping Tool]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Ragnar Plint=&lt;br /&gt;
* Referaat: [[Program Compatibility Troubleshooter]]&lt;br /&gt;
* Arvustus1: [[Talk:AppLocker]]&lt;br /&gt;
* Arvustus2: [[Talk:DirectAccess]]&lt;br /&gt;
&lt;br /&gt;
=Taavi Sannik=&lt;br /&gt;
* Referaat: [[DISKPART]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2: &lt;br /&gt;
&lt;br /&gt;
=Priit Reidak=&lt;br /&gt;
* Referaat: [[Disk2vhd]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Raigo Trei =&lt;br /&gt;
* Referaat: [[Windows 7 Upgrade Advisor]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Robert Pärn =&lt;br /&gt;
* Referaat: [[Special identity]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Dynamic_disk&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
&lt;br /&gt;
= Kristjan Karu =&lt;br /&gt;
* Referaat: [[Draiverite haldus Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Iti Liivik=&lt;br /&gt;
* Referaat: [[Effective permissions]]&lt;br /&gt;
* Arvustus1: https://wiki.itcollege.ee/index.php/Talk:Draiverite_haldus_Windows_7_operatsioonis%C3%BCsteemis&lt;br /&gt;
* Arvustus2: https://wiki.itcollege.ee/index.php/Talk:Windows_7_Homegroup_and_sharing&lt;br /&gt;
&lt;br /&gt;
=Dmitri Keler=&lt;br /&gt;
* Referaat: [[System restore point]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Jevgeni Pogodin=&lt;br /&gt;
* Referaat: [[FAT32]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Andres Pihlak=&lt;br /&gt;
* Referaat: [[Windows Virtual PC]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Deniss Ruzanov=&lt;br /&gt;
* Referaat: [[IPv6 võrguparameetrite seadistamine]]&lt;br /&gt;
* Arvustus1: &lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Martin Aarne=&lt;br /&gt;
* Referaat: [[Windows User State Migration Tool (USMT)]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:AppLocker#Martin_Aarne_D22&lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
=Matis Alliksoo=&lt;br /&gt;
* Referaat: [[Windows 8 NIC Teaming]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2: &lt;br /&gt;
&lt;br /&gt;
= Richard Teppart =&lt;br /&gt;
* Referaat: [[Volume shadow copies]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Igor Pavlov =&lt;br /&gt;
* Referaat: [[Windows Defender]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2: &lt;br /&gt;
&lt;br /&gt;
= Taavi Podzuks =&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas paigaldata täiendavaid (juur)sertfikaate]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
=Kersti Lang=&lt;br /&gt;
* Referaat: [[Windows 7]]&lt;br /&gt;
* Arvestus 1:&lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Gert Häusler =&lt;br /&gt;
* Referaat: [[Windows Biometric Framework]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Erki Miilberg =&lt;br /&gt;
* Referaat: [[Windows operatsioonisüsteemi paigaldus]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
= Rasmus Tetsmann=&lt;br /&gt;
* Referaat: [[Windows 7 Homegroup and sharing]]&lt;br /&gt;
* Arvestus 1:&lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Lauri Rüütli =&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas paigaldada täiendavaid draivereid]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:DISKPART&lt;br /&gt;
* Arvestus 2: https://wiki.itcollege.ee/index.php/Talk:WAIK&lt;br /&gt;
&lt;br /&gt;
= Taavi Zeiger =&lt;br /&gt;
* Referaat: [[Disk Defragmenter]]&lt;br /&gt;
* Arvustus1:&lt;br /&gt;
* Arvustus2:&lt;br /&gt;
&lt;br /&gt;
= Kimmo Lillipuu =&lt;br /&gt;
* Referaat: [[Windows Remote Management]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:Windows_7&lt;br /&gt;
* Arvestus 2: https://wiki.itcollege.ee/index.php/Talk:Windows_operatsioonisüsteemi_paigaldus&lt;br /&gt;
&lt;br /&gt;
= Heigo Punapart =&lt;br /&gt;
* Referaat: [[Incremental backup]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:Sysprep&lt;br /&gt;
* Arvestus 2: https://wiki.itcollege.ee/index.php/Talk:Windows_PE&lt;br /&gt;
&lt;br /&gt;
= Velmar Piibeleht =&lt;br /&gt;
* Referaat: [[BitLocker To Go]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:Skydrive#Velmar_Piibeleht&lt;br /&gt;
* Arvustus 2: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_t%C3%B5sta_seadmete_draivereid_%C3%BChes_arvutist_teise&lt;br /&gt;
&lt;br /&gt;
= Alo Konno =&lt;br /&gt;
* Referaat: [[Windows 8 - mida uut]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
= Andre- Marcel Peri =&lt;br /&gt;
* Referaat: [[AppLocker]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:Windows_7&lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ Windows PE]]-Marek Lepla&lt;br /&gt;
*[[ Workgroup]] - Ragnar Kullamäe&lt;br /&gt;
&lt;br /&gt;
= Gertti-Vena Rätsep =&lt;br /&gt;
* Referaat: [[VPN &amp;amp; SVPN]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
= Kalju Hõbemäe =&lt;br /&gt;
* Referaat: [[Math Input Panel]]&lt;br /&gt;
* Arvestus 1: https://wiki.itcollege.ee/index.php/Talk:Math_Input_Panel&lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Karl Krasilnikov =&lt;br /&gt;
* Referaat: [[PnPUtil]]&lt;br /&gt;
* Arvestus 1: &lt;br /&gt;
* Arvestus 2:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sander Saarm =&lt;br /&gt;
&lt;br /&gt;
* Referaat: [[Toiteseadete seadistamine Windows 7 operatsioonisüsteemis]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:Windows_juhend:_Kuidas_ekraanipilti_hallata_(keeramised,_p%C3%B6%C3%B6ramised,_lahutusv%C3%B5ime_ja_lisaekraanid)&lt;br /&gt;
* Arvustus 2: https://wiki.itcollege.ee/index.php/Talk:Disk_Defragmenter&lt;br /&gt;
&lt;br /&gt;
= Carolys Kallas =&lt;br /&gt;
&lt;br /&gt;
* Referaat: [[Powercfg.exe]]&lt;br /&gt;
* Arvustus 1: &lt;br /&gt;
* Arvustus 2:&lt;br /&gt;
&lt;br /&gt;
= Kairo Koik =&lt;br /&gt;
* Referaat: [[Windows juhend: Kuidas ekraanipilti hallata (keeramised, pööramised, lahutusvõime ja lisaekraanid)]]&lt;br /&gt;
* Arvustus 1: https://wiki.itcollege.ee/index.php/Talk:GPT&lt;br /&gt;
* Arvustus 2: https://wiki.itcollege.ee/index.php/Talk:Sysprep&lt;br /&gt;
&lt;br /&gt;
= Marek Lepla =&lt;br /&gt;
* Referaat: [[Windows PE]]&lt;br /&gt;
* Arvustus 1:&lt;br /&gt;
* Arvustus 2:&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Math_Input_Panel&amp;diff=38478</id>
		<title>Talk:Math Input Panel</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Math_Input_Panel&amp;diff=38478"/>
		<updated>2011-10-16T08:48:29Z</updated>

		<summary type="html">&lt;p&gt;Plillele: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Retsenseerija: Teet Saar 12.10.11 ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sisu: &#039;&#039;&#039;Antud juhend ei ole liiga pikk ega lühike vaid piisavas mahus et anda MIP&#039;i kasutamisest ja võimalustest praktiliselt täielik ülevaade. Käesolevat juhendit pole raske järgida ka uutel või väheste kogemustega arvutikasutajatel. Piltide ja teksti osakaal on tasakaalus, midagi ülemäärast ei ole. &lt;br /&gt;
* &#039;&#039;&#039;Kujundus: &#039;&#039;&#039;Nagu mainitud pilte on piisavas mahus ning need on selged ja arusaadavad. Üldjuhul võiks piltide ja teksti vahel mõni üksik rida tühja ruumi olla, kuid üldjoontes on kujundus ja &#039;layout&#039; 5+.&lt;br /&gt;
* &#039;&#039;&#039;Juhendi kvaliteet: &#039;&#039;&#039;Kuigi ma pole varem Math Input Panel&#039;it kasutanud, andis see juhend mulle täiesti kvaliteetse ja järgitava väikese koolituse MIP&#039;i kasutamises. &lt;br /&gt;
* &#039;&#039;&#039;Viitamine: &#039;&#039;&#039;Viidatud materjalid olid kompetentsed ja selgelt esitatud. &lt;br /&gt;
* &#039;&#039;&#039;Märkused: &#039;&#039;&#039;Mõni grafomaan võib märgata mõnda üksikut kirjaviga, kuid mis absoluutselt ei muuda tekstist arusaamist ning teksti järgitavust. Kokkuvõttes, täiesti sisukas ja asjalik juhend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Retsenseerija: Priit Lilleleht 16.10.11 ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sisu: &#039;&#039;&#039;tundub et kõik oluline on ära öeldud ja mida üleliikset ka pole. õpetus on kasutajasõbralik ja midagi ei jäänud arusaamatuks.&lt;br /&gt;
* &#039;&#039;&#039;Kujundus: &#039;&#039;&#039;sellkesti vormistatud ja pilte oli piisavalt.&lt;br /&gt;
* &#039;&#039;&#039;Viitamine: &#039;&#039;&#039;Viidatud materjalid olid selgelt esitatud.&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36858</id>
		<title>Application Compatibility Toolkit</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36858"/>
		<updated>2011-10-09T13:34:45Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Kasutatud allikad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus =&lt;br /&gt;
Microsoft Application Compatibility Toolkit (ACT) 5.6 on elutsükli haldamise vahend, mis aitab kindlaks teha ja hallata sinu üldiste rakenduste portfooliot, vähendades kulusid ja aega rakenduse ühilduvuse küsimuste lahendamisel ja aidata teil kiiresti juurutada Windowsi operatsioonisüsteem ja Windowsi uuendused.&lt;br /&gt;
Koos ACT-ga, saate:&lt;br /&gt;
&lt;br /&gt;
    * Analüüsida oma rakenduste portfooliot, veebisaitie, ja arvuteid&lt;br /&gt;
    * Hinnata operatsioonisüsteemi kasutuselevõttu, operatsioonisüsteemi värskenduste mõju ja oma ühilduvust veebisaitidega&lt;br /&gt;
    * Keskselt hallata ühilduvuse hindajaid ja konfiguratsiooniseaded&lt;br /&gt;
    * Ratsionaliseerida ja korraldada rakendusi, veebisaite ja arvuteid&lt;br /&gt;
    * Prioritiseerida rakenduste ühilduvuse jõupingutusi koos filtreeritud aruandega&lt;br /&gt;
    * Lisada ja hallata küsimusi ja lahendusi oma ettevõtte IT-keskkonnas&lt;br /&gt;
    * Paigaldada automatiseeritud kergendavaid asjaolusi, et teada saada ühilduvusprobleeme&lt;br /&gt;
    * Saata ja võtta vastu ühilduvus teavet Microsoft Compatibility Exchangeist&lt;br /&gt;
&lt;br /&gt;
= Installeerimine ja paigaldamine =&lt;br /&gt;
ACT Toolkit on kollektsioon vahendeid, mida saab kasutada, et koguda inventuuri tarkvara, riistvara ja seadete vara kohta. See tööriist on vabavara. Kuna ta on võimeline koguma inventuuri, vajab see kohta, kus neid andmeid hoida. Seega on sul vaja SQL Server kui eeltingimust. Isegi SQL Express ajab asja ära.&lt;br /&gt;
&lt;br /&gt;
Saad alla laadida [http://www.microsoft.com/express/database SQL Server Express Edition] ja [http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971 Application Compatibility Toolkit] nendelt veebilehtedelt, et alustada!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1)	Installi SQL Server oma masinasse ja lase käima.&lt;br /&gt;
&lt;br /&gt;
[[File:SQL-Server-Express-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Käivita Application Compatibility Toolkit 5.6 installatsioon  (Application Compatibility Toolkit.msi) &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Jätka installeerimist, tehes linnuke „I accept terms in Licence Agreement“ vajutage  Next nuppu, uuesti Next  nuppu  ja siis Install nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-LI-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Location-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Complete-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui tarkvara on installeeritud, siis peaksid nägema selliseid vahendeid, mis on ACT osad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File: Application-Compatibility-Toolkit-Programs-and-Softwares-PL1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et Application Compatibility Manageri seadistada, pead selle esmalt Administraatorina käivitama.(Parem klõps ja Run as Administrator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4)	Esmakordsel käivitamisel hüppab ette viisard programmi seadistamiseks. See on vajalik, et sinu aplikatsioonide inventuur saaks kogutud.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jäta see algsesse Enterprise konfiguratsiooni ja vajuta Next&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Enterprise-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5)	Järgmisena seadistame andmebaasi; Vajuta Combo Box peale ja sa näed SQL Serverit(nagu näidatud allpool). Vajuta nupule Connect. See lubab ACT-l ühenduda SQL andmebaasi.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configurating-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Pane oma andmebaasile nimi ja vajuta Create nuppu. Vajuta Next, et jätkata.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Naming-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7)	See on jällegi üks oluline samm, kuna see aplikatsioon kogub inventuuri tervest masinast (kaasaarvatud teised masinad), siis on vaja luua Writeable Share kataloog, kuhu logid salvestada. Loo kaust ja anna kõigile Write õigused! &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Log-File-Location-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8)	Lõpeta seadistamine vajutades Finish nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-Completion-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui vaadelda eespool toodud dialoogi, siis teil on võimalus liituda ACT Customer Experience programmiga. Olles osa sellest, saate jagada ja vahetada oma õpitut ja sobivuse aruandeid  Microsoftiga.&lt;br /&gt;
&lt;br /&gt;
= Data Collection Package(DCP) loomine ja paigaldamine =&lt;br /&gt;
&lt;br /&gt;
Õpetus näitab, kuidas luua ja paigaldada oma loodud Data Collection Package(DCP), mis kogub inventuuri tarkvara, riistvara ja seadmete kohta. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1)	Käivita Application Compatibility Manager (ACM) administraatori õigustega. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Invoke-Application-Compatibility-Manager-PL1.jpg]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Vaikimisi ilmub aken Collection Optioniga. Mine File Menu -&amp;gt; Create New Data Collection Package. Kui see tehtud, siis näed järgmist dialoogi akent. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creating-a-Data-Collection-Package-Application-Compatibility-Manager-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Anna oma DCP-le nimi. Järgnevalt on sul palju valikuid, mille vahel valida. &amp;lt;br&amp;gt;&lt;br /&gt;
4)	DCP-le on võime ära tunda ka Windowsi uuendused. Võid selle valida, kui soovid, et hinnatakse ka uuendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
5)	 Üks oluline punkt DCP-l on planeerimine. Application Compatibility Manager pakub erinevaid võimalusi DCP käivitamiseks. Saate valida, kas see Andmete kogumine peaks algama kohe, niipea kui pakett on paigaldatud või siis saad seda planeerida. Näiteks: Kui sa üritad koguda andmeid saidilt, mis asub teises piirkonnas, on mõistlik alustada andmete kogumist nende tööajal. Sa võid selle nii ajastada! &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	See on veel üks oluline samm, kus sa mainid Andmete kogumise kestvuse. See on periood,  mille jooksul ACT Data Collection Service masinas jookseb. Võite valida päevade, tundide või isegi minutite vahel. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7)	Nüüd salvesta oma Data Collection Package. See loob msi faili, mille abil saab  käivitada Data Collection Service. Igas individuaalses masinas, võid lihtsalt topeltklõpsuga käivitada selle msi. Ettevõtte keskkonnas, saate isegi kasutada seda msi-d ükskõik millise kasutuselevõtu vahendiga. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collection-Package-is-Created-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selle paketi käivitamisel näete, et ACT Data Collector Service on käivitatud. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Started-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See teenus jookseb täpselt nii kaua, kui sa varem määrasid. (Punkt 6). See teenus jälgib kõiki muudatusi ja rakendusi arvutis selle aja jooksul. Pärast seda kestust, näed, et see teenus on nüüd peatunud ja eemaldatud (vt allpool pildil). (Demo eesmärgil  hoidsin seda 30 minutit) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Stopped-and-Removes-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Kui teenus on peatunud, siis saad uuesti käivitada Application Compatibility Manageri ning minna Analyze Tab. Siin näed raportit selle kohta, mis koguti. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Manager-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui nüüd vajutad Applicationi peale(vasakul pool) Windows 7 all, siis näed nimekirja aplikatsioonide kohta, mis koguti. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Andme kollektsiooni analüüs =&lt;br /&gt;
Järgnevalt vaatleme, kuidas analüüsida käesolevat aruannet ja kui oluline on ratsionaliseerida ja prioretiseerida rakendusi. Vaatame ka, kuidas saada nõuandeid ja abi kommuunist AppCompat küsimuste lahendamisel. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1)	Kui andmed on kogutud, siis aruanne rakendusdest näeks välja selline. Nagu varem mainitud, ACT on aktiivne Kommuuni/Microsoft suhted, mis kontrollib ja jälgib kõiki rakendusi ja pakub valmis ettepanekuid, et leevendada AppCompat protsessi. Sellise ühenduse saamiseks pead vajutama Send and Recieve nuppu, nagu allpool näidatud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-to-the-Community.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui oled vajutanud Send and Recive nuppu, siis küsitakse kinnitust, milles oleks kirjas kõik andmed, mida hakkad jagama Microsoft tiimiga. Sul on võimalus see läbi vaadata ja siis kinnitada. Kui teil on in-house rakendus ja te ei taha jagada seda aruannet Microsoftiga, siis saate ka seda teha. (Juhised selleks on esitatud käesoleva artikli hilisemas osas) &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Review-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)	Kui oled vajutanud Send nuppu, siis algab raporti andmete vahetus (Report Data Exchange) ja nüüd näed sa raportit koos kommuuni/edasimüüja hinnanguga. (Nagu näidatud järgnevalt)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Käesolev aruanne annab teile teavet kõigi rakenduste puhul, mis olid kogutud andmete kogumise tsükli jooksul (Data Collection Phase). Pärast andmevahetust leiad kõik informatsiooni - Kommuuni/Edasimüüja hinnangu, vea aruanded, leevendamise vihjeid jne. Sul on ka võimalusi prioritiseerida küsimusi ja rakendeid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3)	Sorteerime raporti aktiivsete vigade järgi. Me näeme, et meil on üks rakendus (System Center Configuration Agent), millel on 2 aktiivset viga. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 [[File: Application-with-Active-Issues.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4)	Sa saad ratsionaliseerida rakenduse ja muuta prioriteeti sealt samast. Parem klikk My Assesment Tabil ja näed järgnevat valikut. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: My-assesment-Set-Priority.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Saate määratleda sellised prioriteedid sellele rakendusesele nagu toodud all. Näiteks: kui see rakendus on teie ärile kriitiline, saate prioriteedi muuta vastavalt, nii et Application Compatibility meeskond teab seda ja nad võtavad esmalt vaatlusele selle! &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Priority-Lists.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sul on ka võimalusi, et kategoriseerida rakendused selle järgi, kas see on in-house, Microsoft või isegi kolmanda osapoole rakendus. See oleks väga kasulik kontakteeruda Support/Technical Account Manageriga, et kontrollida ühilduvat versiooni tarkvara. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Assign-Category.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Samuti saad sättida paigaldamis staatuse raportis, et saada perioodilisi uuendusi ja viiteid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Set-Deployment-Status.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagu varem mainitud, saate kontrollida aruandeid, enne kui jagate neid Microsofti/Communityga. Näiteks: Kui teil on konfidentsiaalne in-house rakendus ja te ei soovi jagada selle infot Microsoftiga, siis saab selle valiku teha. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Restrict-Send-Recieve-the-ACT-Reports.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5)	Vaatame mõningaid üksikasjalikke juhiseid selle kohta, mille kohta see aktiivne viga on. Topeltklõps Application reas. See avab uue dialoogi, mis annab teile teavet Assesment, Issues,  Application Attributes ja arvuti, kust see aplikatsioon on võetud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Investigating-an-Application.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	Mine Issues tabi. See näitab 2 viga, mis leiti. Topeltklõps ühele neist. See annab teile informatsiooni prioriteedi, raskuste, sümptomite ja samuti põhjuste kohta. See annab piisavalt näpunäiteid, kuidas parandada viga/töötamist selle rakendusega. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Issue-Description.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui tead või puutud kokku mõne lahendusega, siis saad lisada oma kirjeldus ja meetodi, kuidas probleemi lahendada. Mine Actions -&amp;gt; Add Solution. Samamoodi saab lisada uue vea taotluse ja küsida kogukonnalt vastuseid ja arvamusi. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
7)	Kui oled oma töö lõpetanud, siis saad seada ka Hindamise Oleku (Assesment State) sellele kindlale aplikatsioonile. Parem klikk Minu Hindamise Piirkond (My Assesment Area), vali „Set Assesment“. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Standard User Analyzer =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Application Compatibility Toolkit&#039;&#039; sisaldab endas ka &#039;&#039;Standard User Analyzer&#039;&#039; ja &#039;&#039;Standard User Analyzer Wizard&#039;&#039;. Need programmid võimaldavad testida aplikatsioone ja jälgida API kasutust selleks, et tuvastada ühilduvus vigasid &#039;&#039;user account control&#039;&#039; mis on Windows 7 operatsiooni süsteemil. Ametlikult teada kui piiratud kasutaja konto &#039;&#039;limited user account&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzer tool - võimaldab põhjalike analüüse ja probleemi parandamist&amp;lt;br&amp;gt;&lt;br /&gt;
Standard User Analyzer Wizard - pakub samm sammulist tegutsemist probleemi lahendamiseks ilma &lt;br /&gt;
analüüsita&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzeri kasutamine&amp;lt;br&amp;gt;&lt;br /&gt;
Avada start menüüst standart user analyzer. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-menu.jpg]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Valida programm mida soovite analüüsida &amp;lt;br&amp;gt;&lt;br /&gt;
2) Käivitada analüüs  &amp;lt;br&amp;gt;&lt;br /&gt;
3) Programmi tööks on vajalik [http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&amp;amp;id=20028 Application Verifier] mis palutakse alla laadida esmasel käivitusel. tööks vajab veel  .NET Framework 3.5 või uuemat&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-Launch.JPG]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
valitud programm peaks käivituma, programiga tuleks natuge aega töötada ja siis sulgeda. kui programm on suletud lõpetab SUA oma analüüsi ja kuvab tulemused vaheakendes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-done.JPG]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Other Objects&#039;&#039; vaheaken Annab teavet mis on seotud aplikatsiooniga kui se kasutab muid objekte kui faile või registrit.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
[[File:Standard-User-Analyzer-errors.JPG]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rohkem infot Standard User Analyzer Tooli kohta leiab inglis keeles [http://technet.microsoft.com/en-us/library/cc838047(WS.10).aspx Understanding the Standard User Analyzer Tool]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mitigationit saab koge rakendada või luua MSI fail mita saab rakendada mitmes arvutis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-tool-Mitigation.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Seda protsessi järgides saad identifitseerida kõik vead ja ratsionaliseerida aplikatsioonid vastavalt oma organisatsiooni/personali vajadustele. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kasutatud allikad =&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd744768(v=vs.85).aspx MSDN library, SUA Tool]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx MSDN library, ACT]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx Application Compatibility Toolkit (ACT) 5.5]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4907/application-compatibility-toolkit-5-5-guides-how-to-tutorials Application Compatibility Toolkit 5.5 Guides / How To Tutorials]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4543/how-to-install-and-setup-the-application-compatibility-toolkit-act-5-5 Install and Setup the Application Compatibility Environment]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4583/create-and-deploy-a-data-collection-package-dcp Creating and Deploying a Data Collection Package (DCP)]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4598/analyze-data-collection-reports-in-application-compatibility-manager How to Analyze the Application Reports Collected?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Tsalumet|Tsalumet]] 17:22, 11 October 2010 (EEST)&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Plillele|Plillele]] 16:33, 09 October 2011 (EEST)&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36857</id>
		<title>Application Compatibility Toolkit</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36857"/>
		<updated>2011-10-09T13:34:03Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Kasutatud allikad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus =&lt;br /&gt;
Microsoft Application Compatibility Toolkit (ACT) 5.6 on elutsükli haldamise vahend, mis aitab kindlaks teha ja hallata sinu üldiste rakenduste portfooliot, vähendades kulusid ja aega rakenduse ühilduvuse küsimuste lahendamisel ja aidata teil kiiresti juurutada Windowsi operatsioonisüsteem ja Windowsi uuendused.&lt;br /&gt;
Koos ACT-ga, saate:&lt;br /&gt;
&lt;br /&gt;
    * Analüüsida oma rakenduste portfooliot, veebisaitie, ja arvuteid&lt;br /&gt;
    * Hinnata operatsioonisüsteemi kasutuselevõttu, operatsioonisüsteemi värskenduste mõju ja oma ühilduvust veebisaitidega&lt;br /&gt;
    * Keskselt hallata ühilduvuse hindajaid ja konfiguratsiooniseaded&lt;br /&gt;
    * Ratsionaliseerida ja korraldada rakendusi, veebisaite ja arvuteid&lt;br /&gt;
    * Prioritiseerida rakenduste ühilduvuse jõupingutusi koos filtreeritud aruandega&lt;br /&gt;
    * Lisada ja hallata küsimusi ja lahendusi oma ettevõtte IT-keskkonnas&lt;br /&gt;
    * Paigaldada automatiseeritud kergendavaid asjaolusi, et teada saada ühilduvusprobleeme&lt;br /&gt;
    * Saata ja võtta vastu ühilduvus teavet Microsoft Compatibility Exchangeist&lt;br /&gt;
&lt;br /&gt;
= Installeerimine ja paigaldamine =&lt;br /&gt;
ACT Toolkit on kollektsioon vahendeid, mida saab kasutada, et koguda inventuuri tarkvara, riistvara ja seadete vara kohta. See tööriist on vabavara. Kuna ta on võimeline koguma inventuuri, vajab see kohta, kus neid andmeid hoida. Seega on sul vaja SQL Server kui eeltingimust. Isegi SQL Express ajab asja ära.&lt;br /&gt;
&lt;br /&gt;
Saad alla laadida [http://www.microsoft.com/express/database SQL Server Express Edition] ja [http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971 Application Compatibility Toolkit] nendelt veebilehtedelt, et alustada!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1)	Installi SQL Server oma masinasse ja lase käima.&lt;br /&gt;
&lt;br /&gt;
[[File:SQL-Server-Express-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Käivita Application Compatibility Toolkit 5.6 installatsioon  (Application Compatibility Toolkit.msi) &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Jätka installeerimist, tehes linnuke „I accept terms in Licence Agreement“ vajutage  Next nuppu, uuesti Next  nuppu  ja siis Install nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-LI-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Location-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Complete-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui tarkvara on installeeritud, siis peaksid nägema selliseid vahendeid, mis on ACT osad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File: Application-Compatibility-Toolkit-Programs-and-Softwares-PL1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et Application Compatibility Manageri seadistada, pead selle esmalt Administraatorina käivitama.(Parem klõps ja Run as Administrator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4)	Esmakordsel käivitamisel hüppab ette viisard programmi seadistamiseks. See on vajalik, et sinu aplikatsioonide inventuur saaks kogutud.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jäta see algsesse Enterprise konfiguratsiooni ja vajuta Next&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Enterprise-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5)	Järgmisena seadistame andmebaasi; Vajuta Combo Box peale ja sa näed SQL Serverit(nagu näidatud allpool). Vajuta nupule Connect. See lubab ACT-l ühenduda SQL andmebaasi.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configurating-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Pane oma andmebaasile nimi ja vajuta Create nuppu. Vajuta Next, et jätkata.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Naming-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7)	See on jällegi üks oluline samm, kuna see aplikatsioon kogub inventuuri tervest masinast (kaasaarvatud teised masinad), siis on vaja luua Writeable Share kataloog, kuhu logid salvestada. Loo kaust ja anna kõigile Write õigused! &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Log-File-Location-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8)	Lõpeta seadistamine vajutades Finish nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-Completion-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui vaadelda eespool toodud dialoogi, siis teil on võimalus liituda ACT Customer Experience programmiga. Olles osa sellest, saate jagada ja vahetada oma õpitut ja sobivuse aruandeid  Microsoftiga.&lt;br /&gt;
&lt;br /&gt;
= Data Collection Package(DCP) loomine ja paigaldamine =&lt;br /&gt;
&lt;br /&gt;
Õpetus näitab, kuidas luua ja paigaldada oma loodud Data Collection Package(DCP), mis kogub inventuuri tarkvara, riistvara ja seadmete kohta. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1)	Käivita Application Compatibility Manager (ACM) administraatori õigustega. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Invoke-Application-Compatibility-Manager-PL1.jpg]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Vaikimisi ilmub aken Collection Optioniga. Mine File Menu -&amp;gt; Create New Data Collection Package. Kui see tehtud, siis näed järgmist dialoogi akent. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creating-a-Data-Collection-Package-Application-Compatibility-Manager-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Anna oma DCP-le nimi. Järgnevalt on sul palju valikuid, mille vahel valida. &amp;lt;br&amp;gt;&lt;br /&gt;
4)	DCP-le on võime ära tunda ka Windowsi uuendused. Võid selle valida, kui soovid, et hinnatakse ka uuendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
5)	 Üks oluline punkt DCP-l on planeerimine. Application Compatibility Manager pakub erinevaid võimalusi DCP käivitamiseks. Saate valida, kas see Andmete kogumine peaks algama kohe, niipea kui pakett on paigaldatud või siis saad seda planeerida. Näiteks: Kui sa üritad koguda andmeid saidilt, mis asub teises piirkonnas, on mõistlik alustada andmete kogumist nende tööajal. Sa võid selle nii ajastada! &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	See on veel üks oluline samm, kus sa mainid Andmete kogumise kestvuse. See on periood,  mille jooksul ACT Data Collection Service masinas jookseb. Võite valida päevade, tundide või isegi minutite vahel. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7)	Nüüd salvesta oma Data Collection Package. See loob msi faili, mille abil saab  käivitada Data Collection Service. Igas individuaalses masinas, võid lihtsalt topeltklõpsuga käivitada selle msi. Ettevõtte keskkonnas, saate isegi kasutada seda msi-d ükskõik millise kasutuselevõtu vahendiga. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collection-Package-is-Created-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selle paketi käivitamisel näete, et ACT Data Collector Service on käivitatud. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Started-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See teenus jookseb täpselt nii kaua, kui sa varem määrasid. (Punkt 6). See teenus jälgib kõiki muudatusi ja rakendusi arvutis selle aja jooksul. Pärast seda kestust, näed, et see teenus on nüüd peatunud ja eemaldatud (vt allpool pildil). (Demo eesmärgil  hoidsin seda 30 minutit) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Stopped-and-Removes-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Kui teenus on peatunud, siis saad uuesti käivitada Application Compatibility Manageri ning minna Analyze Tab. Siin näed raportit selle kohta, mis koguti. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Manager-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui nüüd vajutad Applicationi peale(vasakul pool) Windows 7 all, siis näed nimekirja aplikatsioonide kohta, mis koguti. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Andme kollektsiooni analüüs =&lt;br /&gt;
Järgnevalt vaatleme, kuidas analüüsida käesolevat aruannet ja kui oluline on ratsionaliseerida ja prioretiseerida rakendusi. Vaatame ka, kuidas saada nõuandeid ja abi kommuunist AppCompat küsimuste lahendamisel. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1)	Kui andmed on kogutud, siis aruanne rakendusdest näeks välja selline. Nagu varem mainitud, ACT on aktiivne Kommuuni/Microsoft suhted, mis kontrollib ja jälgib kõiki rakendusi ja pakub valmis ettepanekuid, et leevendada AppCompat protsessi. Sellise ühenduse saamiseks pead vajutama Send and Recieve nuppu, nagu allpool näidatud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-to-the-Community.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui oled vajutanud Send and Recive nuppu, siis küsitakse kinnitust, milles oleks kirjas kõik andmed, mida hakkad jagama Microsoft tiimiga. Sul on võimalus see läbi vaadata ja siis kinnitada. Kui teil on in-house rakendus ja te ei taha jagada seda aruannet Microsoftiga, siis saate ka seda teha. (Juhised selleks on esitatud käesoleva artikli hilisemas osas) &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Review-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)	Kui oled vajutanud Send nuppu, siis algab raporti andmete vahetus (Report Data Exchange) ja nüüd näed sa raportit koos kommuuni/edasimüüja hinnanguga. (Nagu näidatud järgnevalt)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Käesolev aruanne annab teile teavet kõigi rakenduste puhul, mis olid kogutud andmete kogumise tsükli jooksul (Data Collection Phase). Pärast andmevahetust leiad kõik informatsiooni - Kommuuni/Edasimüüja hinnangu, vea aruanded, leevendamise vihjeid jne. Sul on ka võimalusi prioritiseerida küsimusi ja rakendeid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3)	Sorteerime raporti aktiivsete vigade järgi. Me näeme, et meil on üks rakendus (System Center Configuration Agent), millel on 2 aktiivset viga. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 [[File: Application-with-Active-Issues.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4)	Sa saad ratsionaliseerida rakenduse ja muuta prioriteeti sealt samast. Parem klikk My Assesment Tabil ja näed järgnevat valikut. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: My-assesment-Set-Priority.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Saate määratleda sellised prioriteedid sellele rakendusesele nagu toodud all. Näiteks: kui see rakendus on teie ärile kriitiline, saate prioriteedi muuta vastavalt, nii et Application Compatibility meeskond teab seda ja nad võtavad esmalt vaatlusele selle! &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Priority-Lists.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sul on ka võimalusi, et kategoriseerida rakendused selle järgi, kas see on in-house, Microsoft või isegi kolmanda osapoole rakendus. See oleks väga kasulik kontakteeruda Support/Technical Account Manageriga, et kontrollida ühilduvat versiooni tarkvara. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Assign-Category.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Samuti saad sättida paigaldamis staatuse raportis, et saada perioodilisi uuendusi ja viiteid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Set-Deployment-Status.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagu varem mainitud, saate kontrollida aruandeid, enne kui jagate neid Microsofti/Communityga. Näiteks: Kui teil on konfidentsiaalne in-house rakendus ja te ei soovi jagada selle infot Microsoftiga, siis saab selle valiku teha. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Restrict-Send-Recieve-the-ACT-Reports.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5)	Vaatame mõningaid üksikasjalikke juhiseid selle kohta, mille kohta see aktiivne viga on. Topeltklõps Application reas. See avab uue dialoogi, mis annab teile teavet Assesment, Issues,  Application Attributes ja arvuti, kust see aplikatsioon on võetud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Investigating-an-Application.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	Mine Issues tabi. See näitab 2 viga, mis leiti. Topeltklõps ühele neist. See annab teile informatsiooni prioriteedi, raskuste, sümptomite ja samuti põhjuste kohta. See annab piisavalt näpunäiteid, kuidas parandada viga/töötamist selle rakendusega. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Issue-Description.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui tead või puutud kokku mõne lahendusega, siis saad lisada oma kirjeldus ja meetodi, kuidas probleemi lahendada. Mine Actions -&amp;gt; Add Solution. Samamoodi saab lisada uue vea taotluse ja küsida kogukonnalt vastuseid ja arvamusi. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
7)	Kui oled oma töö lõpetanud, siis saad seada ka Hindamise Oleku (Assesment State) sellele kindlale aplikatsioonile. Parem klikk Minu Hindamise Piirkond (My Assesment Area), vali „Set Assesment“. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Standard User Analyzer =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Application Compatibility Toolkit&#039;&#039; sisaldab endas ka &#039;&#039;Standard User Analyzer&#039;&#039; ja &#039;&#039;Standard User Analyzer Wizard&#039;&#039;. Need programmid võimaldavad testida aplikatsioone ja jälgida API kasutust selleks, et tuvastada ühilduvus vigasid &#039;&#039;user account control&#039;&#039; mis on Windows 7 operatsiooni süsteemil. Ametlikult teada kui piiratud kasutaja konto &#039;&#039;limited user account&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzer tool - võimaldab põhjalike analüüse ja probleemi parandamist&amp;lt;br&amp;gt;&lt;br /&gt;
Standard User Analyzer Wizard - pakub samm sammulist tegutsemist probleemi lahendamiseks ilma &lt;br /&gt;
analüüsita&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzeri kasutamine&amp;lt;br&amp;gt;&lt;br /&gt;
Avada start menüüst standart user analyzer. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-menu.jpg]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Valida programm mida soovite analüüsida &amp;lt;br&amp;gt;&lt;br /&gt;
2) Käivitada analüüs  &amp;lt;br&amp;gt;&lt;br /&gt;
3) Programmi tööks on vajalik [http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&amp;amp;id=20028 Application Verifier] mis palutakse alla laadida esmasel käivitusel. tööks vajab veel  .NET Framework 3.5 või uuemat&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-Launch.JPG]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
valitud programm peaks käivituma, programiga tuleks natuge aega töötada ja siis sulgeda. kui programm on suletud lõpetab SUA oma analüüsi ja kuvab tulemused vaheakendes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-done.JPG]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Other Objects&#039;&#039; vaheaken Annab teavet mis on seotud aplikatsiooniga kui se kasutab muid objekte kui faile või registrit.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
[[File:Standard-User-Analyzer-errors.JPG]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rohkem infot Standard User Analyzer Tooli kohta leiab inglis keeles [http://technet.microsoft.com/en-us/library/cc838047(WS.10).aspx Understanding the Standard User Analyzer Tool]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mitigationit saab koge rakendada või luua MSI fail mita saab rakendada mitmes arvutis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-tool-Mitigation.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Seda protsessi järgides saad identifitseerida kõik vead ja ratsionaliseerida aplikatsioonid vastavalt oma organisatsiooni/personali vajadustele. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kasutatud allikad =&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd744768(v=vs.85).aspx MSDN library, SUA Tool]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx MSDN library, ACT]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx Application Compatibility Toolkit (ACT) 5.5]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4907/application-compatibility-toolkit-5-5-guides-how-to-tutorials Application Compatibility Toolkit 5.5 Guides / How To Tutorials]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4543/how-to-install-and-setup-the-application-compatibility-toolkit-act-5-5 Install and Setup the Application Compatibility Environment]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4583/create-and-deploy-a-data-collection-package-dcp Creating and Deploying a Data Collection Package (DCP)]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4598/analyze-data-collection-reports-in-application-compatibility-manager How to Analyze the Application Reports Collected?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Tsalumet|Tsalumet]] 17:22, 11 October 2010 (EEST)&lt;br /&gt;
--[[User:Plillele|Plillele]] 16:33, 09 October 2011 (EEST)&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36854</id>
		<title>Application Compatibility Toolkit</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36854"/>
		<updated>2011-10-09T13:32:25Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Standard User Analyzer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus =&lt;br /&gt;
Microsoft Application Compatibility Toolkit (ACT) 5.6 on elutsükli haldamise vahend, mis aitab kindlaks teha ja hallata sinu üldiste rakenduste portfooliot, vähendades kulusid ja aega rakenduse ühilduvuse küsimuste lahendamisel ja aidata teil kiiresti juurutada Windowsi operatsioonisüsteem ja Windowsi uuendused.&lt;br /&gt;
Koos ACT-ga, saate:&lt;br /&gt;
&lt;br /&gt;
    * Analüüsida oma rakenduste portfooliot, veebisaitie, ja arvuteid&lt;br /&gt;
    * Hinnata operatsioonisüsteemi kasutuselevõttu, operatsioonisüsteemi värskenduste mõju ja oma ühilduvust veebisaitidega&lt;br /&gt;
    * Keskselt hallata ühilduvuse hindajaid ja konfiguratsiooniseaded&lt;br /&gt;
    * Ratsionaliseerida ja korraldada rakendusi, veebisaite ja arvuteid&lt;br /&gt;
    * Prioritiseerida rakenduste ühilduvuse jõupingutusi koos filtreeritud aruandega&lt;br /&gt;
    * Lisada ja hallata küsimusi ja lahendusi oma ettevõtte IT-keskkonnas&lt;br /&gt;
    * Paigaldada automatiseeritud kergendavaid asjaolusi, et teada saada ühilduvusprobleeme&lt;br /&gt;
    * Saata ja võtta vastu ühilduvus teavet Microsoft Compatibility Exchangeist&lt;br /&gt;
&lt;br /&gt;
= Installeerimine ja paigaldamine =&lt;br /&gt;
ACT Toolkit on kollektsioon vahendeid, mida saab kasutada, et koguda inventuuri tarkvara, riistvara ja seadete vara kohta. See tööriist on vabavara. Kuna ta on võimeline koguma inventuuri, vajab see kohta, kus neid andmeid hoida. Seega on sul vaja SQL Server kui eeltingimust. Isegi SQL Express ajab asja ära.&lt;br /&gt;
&lt;br /&gt;
Saad alla laadida [http://www.microsoft.com/express/database SQL Server Express Edition] ja [http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971 Application Compatibility Toolkit] nendelt veebilehtedelt, et alustada!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1)	Installi SQL Server oma masinasse ja lase käima.&lt;br /&gt;
&lt;br /&gt;
[[File:SQL-Server-Express-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Käivita Application Compatibility Toolkit 5.6 installatsioon  (Application Compatibility Toolkit.msi) &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Jätka installeerimist, tehes linnuke „I accept terms in Licence Agreement“ vajutage  Next nuppu, uuesti Next  nuppu  ja siis Install nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-LI-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Location-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Complete-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui tarkvara on installeeritud, siis peaksid nägema selliseid vahendeid, mis on ACT osad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File: Application-Compatibility-Toolkit-Programs-and-Softwares-PL1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et Application Compatibility Manageri seadistada, pead selle esmalt Administraatorina käivitama.(Parem klõps ja Run as Administrator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4)	Esmakordsel käivitamisel hüppab ette viisard programmi seadistamiseks. See on vajalik, et sinu aplikatsioonide inventuur saaks kogutud.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jäta see algsesse Enterprise konfiguratsiooni ja vajuta Next&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Enterprise-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5)	Järgmisena seadistame andmebaasi; Vajuta Combo Box peale ja sa näed SQL Serverit(nagu näidatud allpool). Vajuta nupule Connect. See lubab ACT-l ühenduda SQL andmebaasi.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configurating-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Pane oma andmebaasile nimi ja vajuta Create nuppu. Vajuta Next, et jätkata.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Naming-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7)	See on jällegi üks oluline samm, kuna see aplikatsioon kogub inventuuri tervest masinast (kaasaarvatud teised masinad), siis on vaja luua Writeable Share kataloog, kuhu logid salvestada. Loo kaust ja anna kõigile Write õigused! &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Log-File-Location-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8)	Lõpeta seadistamine vajutades Finish nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-Completion-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui vaadelda eespool toodud dialoogi, siis teil on võimalus liituda ACT Customer Experience programmiga. Olles osa sellest, saate jagada ja vahetada oma õpitut ja sobivuse aruandeid  Microsoftiga.&lt;br /&gt;
&lt;br /&gt;
= Data Collection Package(DCP) loomine ja paigaldamine =&lt;br /&gt;
&lt;br /&gt;
Õpetus näitab, kuidas luua ja paigaldada oma loodud Data Collection Package(DCP), mis kogub inventuuri tarkvara, riistvara ja seadmete kohta. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1)	Käivita Application Compatibility Manager (ACM) administraatori õigustega. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Invoke-Application-Compatibility-Manager-PL1.jpg]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Vaikimisi ilmub aken Collection Optioniga. Mine File Menu -&amp;gt; Create New Data Collection Package. Kui see tehtud, siis näed järgmist dialoogi akent. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creating-a-Data-Collection-Package-Application-Compatibility-Manager-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Anna oma DCP-le nimi. Järgnevalt on sul palju valikuid, mille vahel valida. &amp;lt;br&amp;gt;&lt;br /&gt;
4)	DCP-le on võime ära tunda ka Windowsi uuendused. Võid selle valida, kui soovid, et hinnatakse ka uuendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
5)	 Üks oluline punkt DCP-l on planeerimine. Application Compatibility Manager pakub erinevaid võimalusi DCP käivitamiseks. Saate valida, kas see Andmete kogumine peaks algama kohe, niipea kui pakett on paigaldatud või siis saad seda planeerida. Näiteks: Kui sa üritad koguda andmeid saidilt, mis asub teises piirkonnas, on mõistlik alustada andmete kogumist nende tööajal. Sa võid selle nii ajastada! &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	See on veel üks oluline samm, kus sa mainid Andmete kogumise kestvuse. See on periood,  mille jooksul ACT Data Collection Service masinas jookseb. Võite valida päevade, tundide või isegi minutite vahel. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7)	Nüüd salvesta oma Data Collection Package. See loob msi faili, mille abil saab  käivitada Data Collection Service. Igas individuaalses masinas, võid lihtsalt topeltklõpsuga käivitada selle msi. Ettevõtte keskkonnas, saate isegi kasutada seda msi-d ükskõik millise kasutuselevõtu vahendiga. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collection-Package-is-Created-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selle paketi käivitamisel näete, et ACT Data Collector Service on käivitatud. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Started-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See teenus jookseb täpselt nii kaua, kui sa varem määrasid. (Punkt 6). See teenus jälgib kõiki muudatusi ja rakendusi arvutis selle aja jooksul. Pärast seda kestust, näed, et see teenus on nüüd peatunud ja eemaldatud (vt allpool pildil). (Demo eesmärgil  hoidsin seda 30 minutit) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Stopped-and-Removes-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Kui teenus on peatunud, siis saad uuesti käivitada Application Compatibility Manageri ning minna Analyze Tab. Siin näed raportit selle kohta, mis koguti. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Manager-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui nüüd vajutad Applicationi peale(vasakul pool) Windows 7 all, siis näed nimekirja aplikatsioonide kohta, mis koguti. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Andme kollektsiooni analüüs =&lt;br /&gt;
Järgnevalt vaatleme, kuidas analüüsida käesolevat aruannet ja kui oluline on ratsionaliseerida ja prioretiseerida rakendusi. Vaatame ka, kuidas saada nõuandeid ja abi kommuunist AppCompat küsimuste lahendamisel. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1)	Kui andmed on kogutud, siis aruanne rakendusdest näeks välja selline. Nagu varem mainitud, ACT on aktiivne Kommuuni/Microsoft suhted, mis kontrollib ja jälgib kõiki rakendusi ja pakub valmis ettepanekuid, et leevendada AppCompat protsessi. Sellise ühenduse saamiseks pead vajutama Send and Recieve nuppu, nagu allpool näidatud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-to-the-Community.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui oled vajutanud Send and Recive nuppu, siis küsitakse kinnitust, milles oleks kirjas kõik andmed, mida hakkad jagama Microsoft tiimiga. Sul on võimalus see läbi vaadata ja siis kinnitada. Kui teil on in-house rakendus ja te ei taha jagada seda aruannet Microsoftiga, siis saate ka seda teha. (Juhised selleks on esitatud käesoleva artikli hilisemas osas) &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Review-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)	Kui oled vajutanud Send nuppu, siis algab raporti andmete vahetus (Report Data Exchange) ja nüüd näed sa raportit koos kommuuni/edasimüüja hinnanguga. (Nagu näidatud järgnevalt)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Käesolev aruanne annab teile teavet kõigi rakenduste puhul, mis olid kogutud andmete kogumise tsükli jooksul (Data Collection Phase). Pärast andmevahetust leiad kõik informatsiooni - Kommuuni/Edasimüüja hinnangu, vea aruanded, leevendamise vihjeid jne. Sul on ka võimalusi prioritiseerida küsimusi ja rakendeid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3)	Sorteerime raporti aktiivsete vigade järgi. Me näeme, et meil on üks rakendus (System Center Configuration Agent), millel on 2 aktiivset viga. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 [[File: Application-with-Active-Issues.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4)	Sa saad ratsionaliseerida rakenduse ja muuta prioriteeti sealt samast. Parem klikk My Assesment Tabil ja näed järgnevat valikut. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: My-assesment-Set-Priority.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Saate määratleda sellised prioriteedid sellele rakendusesele nagu toodud all. Näiteks: kui see rakendus on teie ärile kriitiline, saate prioriteedi muuta vastavalt, nii et Application Compatibility meeskond teab seda ja nad võtavad esmalt vaatlusele selle! &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Priority-Lists.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sul on ka võimalusi, et kategoriseerida rakendused selle järgi, kas see on in-house, Microsoft või isegi kolmanda osapoole rakendus. See oleks väga kasulik kontakteeruda Support/Technical Account Manageriga, et kontrollida ühilduvat versiooni tarkvara. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Assign-Category.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Samuti saad sättida paigaldamis staatuse raportis, et saada perioodilisi uuendusi ja viiteid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Set-Deployment-Status.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagu varem mainitud, saate kontrollida aruandeid, enne kui jagate neid Microsofti/Communityga. Näiteks: Kui teil on konfidentsiaalne in-house rakendus ja te ei soovi jagada selle infot Microsoftiga, siis saab selle valiku teha. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Restrict-Send-Recieve-the-ACT-Reports.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5)	Vaatame mõningaid üksikasjalikke juhiseid selle kohta, mille kohta see aktiivne viga on. Topeltklõps Application reas. See avab uue dialoogi, mis annab teile teavet Assesment, Issues,  Application Attributes ja arvuti, kust see aplikatsioon on võetud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Investigating-an-Application.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	Mine Issues tabi. See näitab 2 viga, mis leiti. Topeltklõps ühele neist. See annab teile informatsiooni prioriteedi, raskuste, sümptomite ja samuti põhjuste kohta. See annab piisavalt näpunäiteid, kuidas parandada viga/töötamist selle rakendusega. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Issue-Description.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui tead või puutud kokku mõne lahendusega, siis saad lisada oma kirjeldus ja meetodi, kuidas probleemi lahendada. Mine Actions -&amp;gt; Add Solution. Samamoodi saab lisada uue vea taotluse ja küsida kogukonnalt vastuseid ja arvamusi. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
7)	Kui oled oma töö lõpetanud, siis saad seada ka Hindamise Oleku (Assesment State) sellele kindlale aplikatsioonile. Parem klikk Minu Hindamise Piirkond (My Assesment Area), vali „Set Assesment“. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Standard User Analyzer =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Application Compatibility Toolkit&#039;&#039; sisaldab endas ka &#039;&#039;Standard User Analyzer&#039;&#039; ja &#039;&#039;Standard User Analyzer Wizard&#039;&#039;. Need programmid võimaldavad testida aplikatsioone ja jälgida API kasutust selleks, et tuvastada ühilduvus vigasid &#039;&#039;user account control&#039;&#039; mis on Windows 7 operatsiooni süsteemil. Ametlikult teada kui piiratud kasutaja konto &#039;&#039;limited user account&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzer tool - võimaldab põhjalike analüüse ja probleemi parandamist&amp;lt;br&amp;gt;&lt;br /&gt;
Standard User Analyzer Wizard - pakub samm sammulist tegutsemist probleemi lahendamiseks ilma &lt;br /&gt;
analüüsita&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzeri kasutamine&amp;lt;br&amp;gt;&lt;br /&gt;
Avada start menüüst standart user analyzer. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-menu.jpg]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Valida programm mida soovite analüüsida &amp;lt;br&amp;gt;&lt;br /&gt;
2) Käivitada analüüs  &amp;lt;br&amp;gt;&lt;br /&gt;
3) Programmi tööks on vajalik [http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&amp;amp;id=20028 Application Verifier] mis palutakse alla laadida esmasel käivitusel. tööks vajab veel  .NET Framework 3.5 või uuemat&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-Launch.JPG]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
valitud programm peaks käivituma, programiga tuleks natuge aega töötada ja siis sulgeda. kui programm on suletud lõpetab SUA oma analüüsi ja kuvab tulemused vaheakendes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-done.JPG]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Other Objects&#039;&#039; vaheaken Annab teavet mis on seotud aplikatsiooniga kui se kasutab muid objekte kui faile või registrit.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
[[File:Standard-User-Analyzer-errors.JPG]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rohkem infot Standard User Analyzer Tooli kohta leiab inglis keeles [http://technet.microsoft.com/en-us/library/cc838047(WS.10).aspx Understanding the Standard User Analyzer Tool]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mitigationit saab koge rakendada või luua MSI fail mita saab rakendada mitmes arvutis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-tool-Mitigation.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Seda protsessi järgides saad identifitseerida kõik vead ja ratsionaliseerida aplikatsioonid vastavalt oma organisatsiooni/personali vajadustele. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kasutatud allikad =&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd744768(v=vs.85).aspx MSDN library, SUA Tool]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx MSDN library, ACT]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx Application Compatibility Toolkit (ACT) 5.5]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4907/application-compatibility-toolkit-5-5-guides-how-to-tutorials Application Compatibility Toolkit 5.5 Guides / How To Tutorials]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4543/how-to-install-and-setup-the-application-compatibility-toolkit-act-5-5 Install and Setup the Application Compatibility Environment]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4583/create-and-deploy-a-data-collection-package-dcp Creating and Deploying a Data Collection Package (DCP)]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4598/analyze-data-collection-reports-in-application-compatibility-manager How to Analyze the Application Reports Collected?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Tsalumet|Tsalumet]] 17:22, 11 October 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36853</id>
		<title>Application Compatibility Toolkit</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36853"/>
		<updated>2011-10-09T13:30:53Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Standard User Analyzer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus =&lt;br /&gt;
Microsoft Application Compatibility Toolkit (ACT) 5.6 on elutsükli haldamise vahend, mis aitab kindlaks teha ja hallata sinu üldiste rakenduste portfooliot, vähendades kulusid ja aega rakenduse ühilduvuse küsimuste lahendamisel ja aidata teil kiiresti juurutada Windowsi operatsioonisüsteem ja Windowsi uuendused.&lt;br /&gt;
Koos ACT-ga, saate:&lt;br /&gt;
&lt;br /&gt;
    * Analüüsida oma rakenduste portfooliot, veebisaitie, ja arvuteid&lt;br /&gt;
    * Hinnata operatsioonisüsteemi kasutuselevõttu, operatsioonisüsteemi värskenduste mõju ja oma ühilduvust veebisaitidega&lt;br /&gt;
    * Keskselt hallata ühilduvuse hindajaid ja konfiguratsiooniseaded&lt;br /&gt;
    * Ratsionaliseerida ja korraldada rakendusi, veebisaite ja arvuteid&lt;br /&gt;
    * Prioritiseerida rakenduste ühilduvuse jõupingutusi koos filtreeritud aruandega&lt;br /&gt;
    * Lisada ja hallata küsimusi ja lahendusi oma ettevõtte IT-keskkonnas&lt;br /&gt;
    * Paigaldada automatiseeritud kergendavaid asjaolusi, et teada saada ühilduvusprobleeme&lt;br /&gt;
    * Saata ja võtta vastu ühilduvus teavet Microsoft Compatibility Exchangeist&lt;br /&gt;
&lt;br /&gt;
= Installeerimine ja paigaldamine =&lt;br /&gt;
ACT Toolkit on kollektsioon vahendeid, mida saab kasutada, et koguda inventuuri tarkvara, riistvara ja seadete vara kohta. See tööriist on vabavara. Kuna ta on võimeline koguma inventuuri, vajab see kohta, kus neid andmeid hoida. Seega on sul vaja SQL Server kui eeltingimust. Isegi SQL Express ajab asja ära.&lt;br /&gt;
&lt;br /&gt;
Saad alla laadida [http://www.microsoft.com/express/database SQL Server Express Edition] ja [http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971 Application Compatibility Toolkit] nendelt veebilehtedelt, et alustada!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1)	Installi SQL Server oma masinasse ja lase käima.&lt;br /&gt;
&lt;br /&gt;
[[File:SQL-Server-Express-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Käivita Application Compatibility Toolkit 5.6 installatsioon  (Application Compatibility Toolkit.msi) &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Jätka installeerimist, tehes linnuke „I accept terms in Licence Agreement“ vajutage  Next nuppu, uuesti Next  nuppu  ja siis Install nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-LI-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Location-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Complete-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui tarkvara on installeeritud, siis peaksid nägema selliseid vahendeid, mis on ACT osad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File: Application-Compatibility-Toolkit-Programs-and-Softwares-PL1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et Application Compatibility Manageri seadistada, pead selle esmalt Administraatorina käivitama.(Parem klõps ja Run as Administrator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4)	Esmakordsel käivitamisel hüppab ette viisard programmi seadistamiseks. See on vajalik, et sinu aplikatsioonide inventuur saaks kogutud.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jäta see algsesse Enterprise konfiguratsiooni ja vajuta Next&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Enterprise-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5)	Järgmisena seadistame andmebaasi; Vajuta Combo Box peale ja sa näed SQL Serverit(nagu näidatud allpool). Vajuta nupule Connect. See lubab ACT-l ühenduda SQL andmebaasi.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configurating-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Pane oma andmebaasile nimi ja vajuta Create nuppu. Vajuta Next, et jätkata.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Naming-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7)	See on jällegi üks oluline samm, kuna see aplikatsioon kogub inventuuri tervest masinast (kaasaarvatud teised masinad), siis on vaja luua Writeable Share kataloog, kuhu logid salvestada. Loo kaust ja anna kõigile Write õigused! &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Log-File-Location-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8)	Lõpeta seadistamine vajutades Finish nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-Completion-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui vaadelda eespool toodud dialoogi, siis teil on võimalus liituda ACT Customer Experience programmiga. Olles osa sellest, saate jagada ja vahetada oma õpitut ja sobivuse aruandeid  Microsoftiga.&lt;br /&gt;
&lt;br /&gt;
= Data Collection Package(DCP) loomine ja paigaldamine =&lt;br /&gt;
&lt;br /&gt;
Õpetus näitab, kuidas luua ja paigaldada oma loodud Data Collection Package(DCP), mis kogub inventuuri tarkvara, riistvara ja seadmete kohta. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1)	Käivita Application Compatibility Manager (ACM) administraatori õigustega. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Invoke-Application-Compatibility-Manager-PL1.jpg]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Vaikimisi ilmub aken Collection Optioniga. Mine File Menu -&amp;gt; Create New Data Collection Package. Kui see tehtud, siis näed järgmist dialoogi akent. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creating-a-Data-Collection-Package-Application-Compatibility-Manager-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Anna oma DCP-le nimi. Järgnevalt on sul palju valikuid, mille vahel valida. &amp;lt;br&amp;gt;&lt;br /&gt;
4)	DCP-le on võime ära tunda ka Windowsi uuendused. Võid selle valida, kui soovid, et hinnatakse ka uuendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
5)	 Üks oluline punkt DCP-l on planeerimine. Application Compatibility Manager pakub erinevaid võimalusi DCP käivitamiseks. Saate valida, kas see Andmete kogumine peaks algama kohe, niipea kui pakett on paigaldatud või siis saad seda planeerida. Näiteks: Kui sa üritad koguda andmeid saidilt, mis asub teises piirkonnas, on mõistlik alustada andmete kogumist nende tööajal. Sa võid selle nii ajastada! &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	See on veel üks oluline samm, kus sa mainid Andmete kogumise kestvuse. See on periood,  mille jooksul ACT Data Collection Service masinas jookseb. Võite valida päevade, tundide või isegi minutite vahel. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7)	Nüüd salvesta oma Data Collection Package. See loob msi faili, mille abil saab  käivitada Data Collection Service. Igas individuaalses masinas, võid lihtsalt topeltklõpsuga käivitada selle msi. Ettevõtte keskkonnas, saate isegi kasutada seda msi-d ükskõik millise kasutuselevõtu vahendiga. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collection-Package-is-Created-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selle paketi käivitamisel näete, et ACT Data Collector Service on käivitatud. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Started-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See teenus jookseb täpselt nii kaua, kui sa varem määrasid. (Punkt 6). See teenus jälgib kõiki muudatusi ja rakendusi arvutis selle aja jooksul. Pärast seda kestust, näed, et see teenus on nüüd peatunud ja eemaldatud (vt allpool pildil). (Demo eesmärgil  hoidsin seda 30 minutit) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Stopped-and-Removes-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Kui teenus on peatunud, siis saad uuesti käivitada Application Compatibility Manageri ning minna Analyze Tab. Siin näed raportit selle kohta, mis koguti. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Manager-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui nüüd vajutad Applicationi peale(vasakul pool) Windows 7 all, siis näed nimekirja aplikatsioonide kohta, mis koguti. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Andme kollektsiooni analüüs =&lt;br /&gt;
Järgnevalt vaatleme, kuidas analüüsida käesolevat aruannet ja kui oluline on ratsionaliseerida ja prioretiseerida rakendusi. Vaatame ka, kuidas saada nõuandeid ja abi kommuunist AppCompat küsimuste lahendamisel. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1)	Kui andmed on kogutud, siis aruanne rakendusdest näeks välja selline. Nagu varem mainitud, ACT on aktiivne Kommuuni/Microsoft suhted, mis kontrollib ja jälgib kõiki rakendusi ja pakub valmis ettepanekuid, et leevendada AppCompat protsessi. Sellise ühenduse saamiseks pead vajutama Send and Recieve nuppu, nagu allpool näidatud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-to-the-Community.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui oled vajutanud Send and Recive nuppu, siis küsitakse kinnitust, milles oleks kirjas kõik andmed, mida hakkad jagama Microsoft tiimiga. Sul on võimalus see läbi vaadata ja siis kinnitada. Kui teil on in-house rakendus ja te ei taha jagada seda aruannet Microsoftiga, siis saate ka seda teha. (Juhised selleks on esitatud käesoleva artikli hilisemas osas) &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Review-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)	Kui oled vajutanud Send nuppu, siis algab raporti andmete vahetus (Report Data Exchange) ja nüüd näed sa raportit koos kommuuni/edasimüüja hinnanguga. (Nagu näidatud järgnevalt)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Käesolev aruanne annab teile teavet kõigi rakenduste puhul, mis olid kogutud andmete kogumise tsükli jooksul (Data Collection Phase). Pärast andmevahetust leiad kõik informatsiooni - Kommuuni/Edasimüüja hinnangu, vea aruanded, leevendamise vihjeid jne. Sul on ka võimalusi prioritiseerida küsimusi ja rakendeid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3)	Sorteerime raporti aktiivsete vigade järgi. Me näeme, et meil on üks rakendus (System Center Configuration Agent), millel on 2 aktiivset viga. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 [[File: Application-with-Active-Issues.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4)	Sa saad ratsionaliseerida rakenduse ja muuta prioriteeti sealt samast. Parem klikk My Assesment Tabil ja näed järgnevat valikut. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: My-assesment-Set-Priority.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Saate määratleda sellised prioriteedid sellele rakendusesele nagu toodud all. Näiteks: kui see rakendus on teie ärile kriitiline, saate prioriteedi muuta vastavalt, nii et Application Compatibility meeskond teab seda ja nad võtavad esmalt vaatlusele selle! &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Priority-Lists.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sul on ka võimalusi, et kategoriseerida rakendused selle järgi, kas see on in-house, Microsoft või isegi kolmanda osapoole rakendus. See oleks väga kasulik kontakteeruda Support/Technical Account Manageriga, et kontrollida ühilduvat versiooni tarkvara. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Assign-Category.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Samuti saad sättida paigaldamis staatuse raportis, et saada perioodilisi uuendusi ja viiteid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Set-Deployment-Status.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagu varem mainitud, saate kontrollida aruandeid, enne kui jagate neid Microsofti/Communityga. Näiteks: Kui teil on konfidentsiaalne in-house rakendus ja te ei soovi jagada selle infot Microsoftiga, siis saab selle valiku teha. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Restrict-Send-Recieve-the-ACT-Reports.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5)	Vaatame mõningaid üksikasjalikke juhiseid selle kohta, mille kohta see aktiivne viga on. Topeltklõps Application reas. See avab uue dialoogi, mis annab teile teavet Assesment, Issues,  Application Attributes ja arvuti, kust see aplikatsioon on võetud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Investigating-an-Application.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	Mine Issues tabi. See näitab 2 viga, mis leiti. Topeltklõps ühele neist. See annab teile informatsiooni prioriteedi, raskuste, sümptomite ja samuti põhjuste kohta. See annab piisavalt näpunäiteid, kuidas parandada viga/töötamist selle rakendusega. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Issue-Description.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui tead või puutud kokku mõne lahendusega, siis saad lisada oma kirjeldus ja meetodi, kuidas probleemi lahendada. Mine Actions -&amp;gt; Add Solution. Samamoodi saab lisada uue vea taotluse ja küsida kogukonnalt vastuseid ja arvamusi. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
7)	Kui oled oma töö lõpetanud, siis saad seada ka Hindamise Oleku (Assesment State) sellele kindlale aplikatsioonile. Parem klikk Minu Hindamise Piirkond (My Assesment Area), vali „Set Assesment“. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Standard User Analyzer =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Application Compatibility Toolkit&#039;&#039; sisaldab endas ka &#039;&#039;Standard User Analyzer&#039;&#039; ja &#039;&#039;Standard User Analyzer Wizard&#039;&#039;. Need programmid võimaldavad testida aplikatsioone ja jälgida API kasutust selleks, et tuvastada ühilduvus vigasid &#039;&#039;user account control&#039;&#039; mis on Windows 7 operatsiooni süsteemil. Ametlikult teada kui piiratud kasutaja konto &#039;&#039;limited user account&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzer tool - võimaldab põhjalike analüüse ja probleemi parandamist&amp;lt;br&amp;gt;&lt;br /&gt;
Standard User Analyzer Wizard - pakub samm sammulist tegutsemist probleemi lahendamiseks ilma &lt;br /&gt;
analüüsita&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzeri kasutamine&amp;lt;br&amp;gt;&lt;br /&gt;
Avada start menüüst standart user analyzer. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-menu.jpg]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Valida programm mida soovite analüüsida &amp;lt;br&amp;gt;&lt;br /&gt;
2) Käivitada analüüs  &amp;lt;br&amp;gt;&lt;br /&gt;
3) Programmi tööks on vajalik [http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&amp;amp;id=20028 Application Verifier] mis palutakse alla laadida esmasel käivitusel. tööks vajab veel  .NET Framework 3.5 või uuemat&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-Launch.JPG]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
valitud programm peaks käivituma, programiga tuleks natuge aega töötada ja siis sulgeda. kui programm on suletud lõpetab SUA oma analüüsi ja kuvab tulemused vaheakendes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-done.JPG]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Other Objects&#039;&#039; vaheaken Annab teavet mis on seotud aplikatsiooniga kui se kasutab muid objekte kui faile või registrit.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
[[File:Standard-User-Analyzer-errors.JPG]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rohkem infot Standard User Analyzer Tooli kohta leiab inglis keeles [http://technet.microsoft.com/en-us/library/cc838047(WS.10).aspx Understanding the Standard User Analyzer Tool]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mitigationit saab koge rakentada või luua MSI fail mita saab rakentada mitmes arvutis.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-tool-Mitigation.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Seda protsessi järgides saad identifitseerida kõik vead ja ratsionaliseerida aplikatsioonid vastavalt oma organisatsiooni/personali vajadustele. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kasutatud allikad =&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd744768(v=vs.85).aspx MSDN library, SUA Tool]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx MSDN library, ACT]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx Application Compatibility Toolkit (ACT) 5.5]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4907/application-compatibility-toolkit-5-5-guides-how-to-tutorials Application Compatibility Toolkit 5.5 Guides / How To Tutorials]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4543/how-to-install-and-setup-the-application-compatibility-toolkit-act-5-5 Install and Setup the Application Compatibility Environment]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4583/create-and-deploy-a-data-collection-package-dcp Creating and Deploying a Data Collection Package (DCP)]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4598/analyze-data-collection-reports-in-application-compatibility-manager How to Analyze the Application Reports Collected?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Tsalumet|Tsalumet]] 17:22, 11 October 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36841</id>
		<title>Application Compatibility Toolkit</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Application_Compatibility_Toolkit&amp;diff=36841"/>
		<updated>2011-10-09T12:50:40Z</updated>

		<summary type="html">&lt;p&gt;Plillele: /* Tutvustus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tutvustus =&lt;br /&gt;
Microsoft Application Compatibility Toolkit (ACT) 5.6 on elutsükli haldamise vahend, mis aitab kindlaks teha ja hallata sinu üldiste rakenduste portfooliot, vähendades kulusid ja aega rakenduse ühilduvuse küsimuste lahendamisel ja aidata teil kiiresti juurutada Windowsi operatsioonisüsteem ja Windowsi uuendused.&lt;br /&gt;
Koos ACT-ga, saate:&lt;br /&gt;
&lt;br /&gt;
    * Analüüsida oma rakenduste portfooliot, veebisaitie, ja arvuteid&lt;br /&gt;
    * Hinnata operatsioonisüsteemi kasutuselevõttu, operatsioonisüsteemi värskenduste mõju ja oma ühilduvust veebisaitidega&lt;br /&gt;
    * Keskselt hallata ühilduvuse hindajaid ja konfiguratsiooniseaded&lt;br /&gt;
    * Ratsionaliseerida ja korraldada rakendusi, veebisaite ja arvuteid&lt;br /&gt;
    * Prioritiseerida rakenduste ühilduvuse jõupingutusi koos filtreeritud aruandega&lt;br /&gt;
    * Lisada ja hallata küsimusi ja lahendusi oma ettevõtte IT-keskkonnas&lt;br /&gt;
    * Paigaldada automatiseeritud kergendavaid asjaolusi, et teada saada ühilduvusprobleeme&lt;br /&gt;
    * Saata ja võtta vastu ühilduvus teavet Microsoft Compatibility Exchangeist&lt;br /&gt;
&lt;br /&gt;
= Installeerimine ja paigaldamine =&lt;br /&gt;
ACT Toolkit on kollektsioon vahendeid, mida saab kasutada, et koguda inventuuri tarkvara, riistvara ja seadete vara kohta. See tööriist on vabavara. Kuna ta on võimeline koguma inventuuri, vajab see kohta, kus neid andmeid hoida. Seega on sul vaja SQL Server kui eeltingimust. Isegi SQL Express ajab asja ära.&lt;br /&gt;
&lt;br /&gt;
Saad alla laadida [http://www.microsoft.com/express/database SQL Server Express Edition] ja [http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971 Application Compatibility Toolkit] nendelt veebilehtedelt, et alustada!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1)	Installi SQL Server oma masinasse ja lase käima.&lt;br /&gt;
&lt;br /&gt;
[[File:SQL-Server-Express-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Käivita Application Compatibility Toolkit 5.6 installatsioon  (Application Compatibility Toolkit.msi) &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Jätka installeerimist, tehes linnuke „I accept terms in Licence Agreement“ vajutage  Next nuppu, uuesti Next  nuppu  ja siis Install nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-LI-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Location-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Installation-Complete-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui tarkvara on installeeritud, siis peaksid nägema selliseid vahendeid, mis on ACT osad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File: Application-Compatibility-Toolkit-Programs-and-Softwares-PL1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Et Application Compatibility Manageri seadistada, pead selle esmalt Administraatorina käivitama.(Parem klõps ja Run as Administrator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4)	Esmakordsel käivitamisel hüppab ette viisard programmi seadistamiseks. See on vajalik, et sinu aplikatsioonide inventuur saaks kogutud.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jäta see algsesse Enterprise konfiguratsiooni ja vajuta Next&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Enterprise-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5)	Järgmisena seadistame andmebaasi; Vajuta Combo Box peale ja sa näed SQL Serverit(nagu näidatud allpool). Vajuta nupule Connect. See lubab ACT-l ühenduda SQL andmebaasi.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configurating-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Pane oma andmebaasile nimi ja vajuta Create nuppu. Vajuta Next, et jätkata.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Naming-your-ACT-Database-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7)	See on jällegi üks oluline samm, kuna see aplikatsioon kogub inventuuri tervest masinast (kaasaarvatud teised masinad), siis on vaja luua Writeable Share kataloog, kuhu logid salvestada. Loo kaust ja anna kõigile Write õigused! &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Log-File-Location-Configuration-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8)	Lõpeta seadistamine vajutades Finish nuppu.&lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Toolkit-Configuration-Wizard-Completion-PL1.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui vaadelda eespool toodud dialoogi, siis teil on võimalus liituda ACT Customer Experience programmiga. Olles osa sellest, saate jagada ja vahetada oma õpitut ja sobivuse aruandeid  Microsoftiga.&lt;br /&gt;
&lt;br /&gt;
= Data Collection Package(DCP) loomine ja paigaldamine =&lt;br /&gt;
&lt;br /&gt;
Õpetus näitab, kuidas luua ja paigaldada oma loodud Data Collection Package(DCP), mis kogub inventuuri tarkvara, riistvara ja seadmete kohta. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1)	Käivita Application Compatibility Manager (ACM) administraatori õigustega. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Invoke-Application-Compatibility-Manager-PL1.jpg]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2)	Vaikimisi ilmub aken Collection Optioniga. Mine File Menu -&amp;gt; Create New Data Collection Package. Kui see tehtud, siis näed järgmist dialoogi akent. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Creating-a-Data-Collection-Package-Application-Compatibility-Manager-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3)	Anna oma DCP-le nimi. Järgnevalt on sul palju valikuid, mille vahel valida. &amp;lt;br&amp;gt;&lt;br /&gt;
4)	DCP-le on võime ära tunda ka Windowsi uuendused. Võid selle valida, kui soovid, et hinnatakse ka uuendusi.&amp;lt;br&amp;gt;&lt;br /&gt;
5)	 Üks oluline punkt DCP-l on planeerimine. Application Compatibility Manager pakub erinevaid võimalusi DCP käivitamiseks. Saate valida, kas see Andmete kogumine peaks algama kohe, niipea kui pakett on paigaldatud või siis saad seda planeerida. Näiteks: Kui sa üritad koguda andmeid saidilt, mis asub teises piirkonnas, on mõistlik alustada andmete kogumist nende tööajal. Sa võid selle nii ajastada! &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	See on veel üks oluline samm, kus sa mainid Andmete kogumise kestvuse. See on periood,  mille jooksul ACT Data Collection Service masinas jookseb. Võite valida päevade, tundide või isegi minutite vahel. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7)	Nüüd salvesta oma Data Collection Package. See loob msi faili, mille abil saab  käivitada Data Collection Service. Igas individuaalses masinas, võid lihtsalt topeltklõpsuga käivitada selle msi. Ettevõtte keskkonnas, saate isegi kasutada seda msi-d ükskõik millise kasutuselevõtu vahendiga. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collection-Package-is-Created-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Selle paketi käivitamisel näete, et ACT Data Collector Service on käivitatud. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Started-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See teenus jookseb täpselt nii kaua, kui sa varem määrasid. (Punkt 6). See teenus jälgib kõiki muudatusi ja rakendusi arvutis selle aja jooksul. Pärast seda kestust, näed, et see teenus on nüüd peatunud ja eemaldatud (vt allpool pildil). (Demo eesmärgil  hoidsin seda 30 minutit) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ACT-Data-Collector-Service-Stopped-and-Removes-PL1.JPG]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6)	Kui teenus on peatunud, siis saad uuesti käivitada Application Compatibility Manageri ning minna Analyze Tab. Siin näed raportit selle kohta, mis koguti. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[File:Application-Compatibility-Manager-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kui nüüd vajutad Applicationi peale(vasakul pool) Windows 7 all, siis näed nimekirja aplikatsioonide kohta, mis koguti. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Andme kollektsiooni analüüs =&lt;br /&gt;
Järgnevalt vaatleme, kuidas analüüsida käesolevat aruannet ja kui oluline on ratsionaliseerida ja prioretiseerida rakendusi. Vaatame ka, kuidas saada nõuandeid ja abi kommuunist AppCompat küsimuste lahendamisel. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1)	Kui andmed on kogutud, siis aruanne rakendusdest näeks välja selline. Nagu varem mainitud, ACT on aktiivne Kommuuni/Microsoft suhted, mis kontrollib ja jälgib kõiki rakendusi ja pakub valmis ettepanekuid, et leevendada AppCompat protsessi. Sellise ühenduse saamiseks pead vajutama Send and Recieve nuppu, nagu allpool näidatud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-to-the-Community.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui oled vajutanud Send and Recive nuppu, siis küsitakse kinnitust, milles oleks kirjas kõik andmed, mida hakkad jagama Microsoft tiimiga. Sul on võimalus see läbi vaadata ja siis kinnitada. Kui teil on in-house rakendus ja te ei taha jagada seda aruannet Microsoftiga, siis saate ka seda teha. (Juhised selleks on esitatud käesoleva artikli hilisemas osas) &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Send-Recieve-the-ACT-Reports-Review-Data.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)	Kui oled vajutanud Send nuppu, siis algab raporti andmete vahetus (Report Data Exchange) ja nüüd näed sa raportit koos kommuuni/edasimüüja hinnanguga. (Nagu näidatud järgnevalt)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File: Data-Collected-Analyze-Phase.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Käesolev aruanne annab teile teavet kõigi rakenduste puhul, mis olid kogutud andmete kogumise tsükli jooksul (Data Collection Phase). Pärast andmevahetust leiad kõik informatsiooni - Kommuuni/Edasimüüja hinnangu, vea aruanded, leevendamise vihjeid jne. Sul on ka võimalusi prioritiseerida küsimusi ja rakendeid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3)	Sorteerime raporti aktiivsete vigade järgi. Me näeme, et meil on üks rakendus (System Center Configuration Agent), millel on 2 aktiivset viga. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 [[File: Application-with-Active-Issues.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
4)	Sa saad ratsionaliseerida rakenduse ja muuta prioriteeti sealt samast. Parem klikk My Assesment Tabil ja näed järgnevat valikut. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: My-assesment-Set-Priority.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Saate määratleda sellised prioriteedid sellele rakendusesele nagu toodud all. Näiteks: kui see rakendus on teie ärile kriitiline, saate prioriteedi muuta vastavalt, nii et Application Compatibility meeskond teab seda ja nad võtavad esmalt vaatlusele selle! &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Priority-Lists.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sul on ka võimalusi, et kategoriseerida rakendused selle järgi, kas see on in-house, Microsoft või isegi kolmanda osapoole rakendus. See oleks väga kasulik kontakteeruda Support/Technical Account Manageriga, et kontrollida ühilduvat versiooni tarkvara. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Assign-Category.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Samuti saad sättida paigaldamis staatuse raportis, et saada perioodilisi uuendusi ja viiteid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Set-Deployment-Status.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nagu varem mainitud, saate kontrollida aruandeid, enne kui jagate neid Microsofti/Communityga. Näiteks: Kui teil on konfidentsiaalne in-house rakendus ja te ei soovi jagada selle infot Microsoftiga, siis saab selle valiku teha. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Restrict-Send-Recieve-the-ACT-Reports.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5)	Vaatame mõningaid üksikasjalikke juhiseid selle kohta, mille kohta see aktiivne viga on. Topeltklõps Application reas. See avab uue dialoogi, mis annab teile teavet Assesment, Issues,  Application Attributes ja arvuti, kust see aplikatsioon on võetud. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Investigating-an-Application.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6)	Mine Issues tabi. See näitab 2 viga, mis leiti. Topeltklõps ühele neist. See annab teile informatsiooni prioriteedi, raskuste, sümptomite ja samuti põhjuste kohta. See annab piisavalt näpunäiteid, kuidas parandada viga/töötamist selle rakendusega. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Issue-Description.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui tead või puutud kokku mõne lahendusega, siis saad lisada oma kirjeldus ja meetodi, kuidas probleemi lahendada. Mine Actions -&amp;gt; Add Solution. Samamoodi saab lisada uue vea taotluse ja küsida kogukonnalt vastuseid ja arvamusi. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
7)	Kui oled oma töö lõpetanud, siis saad seada ka Hindamise Oleku (Assesment State) sellele kindlale aplikatsioonile. Parem klikk Minu Hindamise Piirkond (My Assesment Area), vali „Set Assesment“. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File: Adding-Solution-to-an-Application-Analyze.png]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Standard User Analyzer =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Application Compatibility Toolkit&#039;&#039; sisaldab endas ka &#039;&#039;Standard User Analyzer&#039;&#039; ja &#039;&#039;Standard User Analyzer Wizard&#039;&#039;. Need programmid võimaldavad testida aplikatsioone ja jälgida API kasutust selleks, et tuvastada ühilduvus vigasid &#039;&#039;user account control&#039;&#039; mis on Windows 7 operatsiooni süsteemil. Ametlikult teada kui piiratud kasutaja konto &#039;&#039;limited user account&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzer tool - võimaldab põhjalike analüüse ja probleemi parandamist&amp;lt;br&amp;gt;&lt;br /&gt;
Standard User Analyzer Wizard - pakub samm sammulist tegutsemist probleemi lahendamiseks ilma &lt;br /&gt;
analüüsita&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Standard User Analyzeri kasutamine&amp;lt;br&amp;gt;&lt;br /&gt;
Avada start menüüst standart user analyzer. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-menu.jpg]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Valida programm mida soovite analüüsida &amp;lt;br&amp;gt;&lt;br /&gt;
2) Käivitada analüüs  &amp;lt;br&amp;gt;&lt;br /&gt;
3) Programmi tööks on vajalik [http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&amp;amp;id=20028 Application Verifier] mis palutakse alla laadida esmasel käivitusel. tööks vajab veel  .NET Framework 3.5 või uuemat&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-Launch.JPG]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
valitud programm peaks käivituma, programiga tuleks natuge aega töötada ja siis sulgeda. kui programm on suletud lõpetab SUA oma analüüsi ja kuvab tulemused vaheakendes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Standard-User-Analyzer-done.JPG]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Other Objects&#039;&#039; vaheaken Annab teavet mis on seotud aplikatsiooniga kui se kasutab muid objekte kui faile või registrit.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
[[File:Standard-User-Analyzer-errors.JPG]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rohkem infot Standard User Analyzer Tooli kohta leiab inglis keeles [http://technet.microsoft.com/en-us/library/cc838047(WS.10).aspx Understanding the Standard User Analyzer Tool]&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte =&lt;br /&gt;
Seda protsessi järgides saad identifitseerida kõik vead ja ratsionaliseerida aplikatsioonid vastavalt oma organisatsiooni/personali vajadustele. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Kasutatud allikad =&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd744768(v=vs.85).aspx MSDN library, SUA Tool]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx MSDN library, ACT]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/dd562082%28v=vs.85%29.aspx Application Compatibility Toolkit (ACT) 5.5]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4907/application-compatibility-toolkit-5-5-guides-how-to-tutorials Application Compatibility Toolkit 5.5 Guides / How To Tutorials]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4543/how-to-install-and-setup-the-application-compatibility-toolkit-act-5-5 Install and Setup the Application Compatibility Environment]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4583/create-and-deploy-a-data-collection-package-dcp Creating and Deploying a Data Collection Package (DCP)]&lt;br /&gt;
&lt;br /&gt;
[http://www.msigeek.com/4598/analyze-data-collection-reports-in-application-compatibility-manager How to Analyze the Application Reports Collected?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Tsalumet|Tsalumet]] 17:22, 11 October 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Plillele</name></author>
	</entry>
</feed>