<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>svebee &#187; dyndns</title>
	<atom:link href="http://www.svebee.com/tag/dyndns/feed" rel="self" type="application/rss+xml" />
	<link>http://www.svebee.com</link>
	<description>Something about everything...</description>
	<lastBuildDate>Sun, 20 Mar 2011 09:44:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Kućni web-server (Apache + DynDNS)</title>
		<link>http://www.svebee.com/1438/kucni-web-server-apache-dyndns</link>
		<comments>http://www.svebee.com/1438/kucni-web-server-apache-dyndns#comments</comments>
		<pubDate>Sat, 21 Nov 2009 23:30:19 +0000</pubDate>
		<dc:creator>svebee</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[dyndns]]></category>
		<category><![CDATA[kućni web-server]]></category>

		<guid isPermaLink="false">http://www.svebee.com/?p=1438</guid>
		<description><![CDATA[Većina vjerojatno zna što je to (web) server, no za one koji se prvi put susreću s tim terminom &#8211; server je najčešće snažno računalo smješteno u dobro hlađenim prostorijama te spojeno na &#8220;brzi Internet&#8221; (100/100Mbit) koje poslužuje klijente &#8211; obične korisnike koji se spajaju na njega kako bi vidjeli određenu stranicu, preuzeli određen sadržaj [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 3px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_00.jpg" alt="Kućni web-server (Apache + DynDNS)" align="left" />Većina vjerojatno zna što je to (web) server, no za one koji se prvi put susreću s tim terminom &#8211; <strong>server </strong>je najčešće snažno računalo smješteno u dobro hlađenim prostorijama te spojeno na <em>&#8220;brzi Internet&#8221;</em> (100/100Mbit) koje poslužuje klijente &#8211; obične korisnike koji se spajaju na njega kako bi vidjeli određenu stranicu, preuzeli određen sadržaj ili ga pak stavili na server. Ukoliko ste željeli kreirati svoju neku početničku stranicu bili ste upućeni na kupnju slabijeg <em>hosting </em>paketa kod određenog <em>&#8220;hosting providera&#8221;</em>. Nakon kupnje servera na njega ste stavili svoju stranicu (sadržaj), podesili <strong>domenu </strong>te su joj korisnici mogli pristupati bez ikakvih problema. Dobra vijest je što možete kreirati vlastiti, <strong>kućni web-server </strong>potpuno <strong>besplatno </strong>koji će biti potpuno funkcionalan baš kao i onaj &#8220;pravi&#8221; (plaćeni), <em>jedino </em>će (predpostavljate) problem biti <strong>brzina </strong>vaše Internet konekcije. Ovisno o brzini konekcije moći ćete hostati određen sadržaj &#8211; sa više ili manje slika i slično. Naravno, moći ćete vi staviti i stranicu od nekoliko megabajta, ona će raditi sasvim u redu jedino će korisnik (jedan) čekati po nekoliko minuta na učitavanje stranice. Ukoliko se istovremeno spoji više korisnika (svakodnevna pojava), pristup stranici će im biti skoro pa &#8211; <strong>nemoguć</strong>. Dio Internet konekcije koji određuje i <em>&#8220;brzinu&#8221;</em> vašeg web-servera je naravno <strong>upload </strong>- kod nas je on još uvijek zamjetno manji od downloada zbog ADSL tehnologije (<strong>Asymetric</strong>Digital Subscriber Line) no dovoljan za male amaterske stranice kojima nije bitan izgled i hrpa <em>fensi-šmensi</em> stvarčica već <strong>korisna informacija</strong>.<span id="more-1438"></span></p>
<p>Na svoj web-server ne morate stavljati samo <strong>stranicu</strong>, možete stavljati čitave <strong>arhive/datoteke/slike</strong> kojima ćete kasnije samo vi moći pristupiti (preko određene <em>šifre</em>) što je vrlo korisno ukoliko ste odsutni od kuće, a trebate nešto &#8220;povući&#8221; &#8211; jednostavno se spojite na svoj server i preuzmete ono što vam treba (naravno ne očekujte čuda ukoliko ćete prebacivati čitave filmove po par stotinjaka megabajta).</p>
<p>Vjerujem da je prilično jasno da ukoliko želite da server funkcionira da vaše računalo (i njegova Internet veza) mora biti <strong>upaljeno</strong>. Preporuka je da ukoliko imate namjeru dulje vrijeme hostati svoje stranice na kućnom serveru da <em>sklepate </em>neko staro računalo, prođete niže naveden postupak i smjestite ga u hladan, mračan podrum gdje će on <strong>biti uvijek upaljen</strong> te prema tome će i vaše stranice biti &#8211; uvijek dostupne. Kasnije ću opisati kako kreirati besplatnu domenu pomoću <strong>DynDNS </strong>servisa, no naravno možete zakupiti i vlastitu (.com/.org/&#8230;) domenu te je preusmjeriti na svoje računalo tj. server. Ne morate koristiti <strong>DynDNS </strong>servis, no on je blago rečeno <em>potreban </em>jer je većina IP adresa s kojima se spajamo na Internet &#8211; <strong>dinamične</strong>. Što to znači? Znači da se ona mora mijenjati svakih <strong>24h</strong>, analogno tome ukoliko postavite svoj server i pristupate mu preko svoje IP adrese (računala) npr. <strong>xxx.xxx.xxx.xxx</strong>, za 24h ona će se promijeniti te ćete serveru ovaj puta pristupati sa adrese <strong>zzz.zzz.zzz.zzz</strong>. DynDNS servis omogućava stalnu (besplatnu) domenu koja će <em>glumiti </em>vašu dinamičku IP adresu. Pritom instalirate i njihov mali programičić (<strong><a href="https://www.dyndns.com/support/clients/">DynDNS Updater</a></strong>) koji javlja svaku promjenu IP adrese DynDNS serveru koji je i <strong>automatski </strong>mijenja na vašoj domeni. Što vam to omogućava? Omogućava vam da bez obzira na dinamičku IP adresu imate stalnu domenu preko koje pristupate svom serveru &#8211; npr. moja testna domena koja je potpuno funkionalna <strong>svebee.ath.cx</strong> (<em>online </em>je po danu od ~9 pa do ~21h, jer mi trenutno nije namjera držati ga 0-24h).</p>
<p>U vodiču ću opisati kako postaviti web-server (softver &#8211; <strong><a href="http://www.apache.org/">Apache</a></strong>), konfigurirati ga, koje portove treba propustiti na routeru te kako konfigurirati stalnu <strong>DynDNS </strong>domenu. Kao rezultat dobit ćete <em>home-made</em> potpuno funkcionalan web-server kojem pristupate preko željene domene. Sav sadržaj servera se naravno nalazi na vašem tvrdom disku, ukoliko ga promijenite on se automatski &#8220;mijenja&#8221; i na samoj stranici jer ne trebate prebacivati sadržaj na plaćeni web-server već je <strong>vaše računalo &#8211; server</strong>.</p>
<p><font color=red><strong>Moram napomenuti da kreiranje vlastitog web-servera nije bezazlen posao zbog otvaranja porta 80 na routeru što omogućuje prolaz svemu i svačemu. Naravno, uz korištenje DynDNS servisa, dobro konfiguriranog firewalla i anti-virusa ne bi trebalo biti nikakvih problema.</strong></font></p>
<p style="font-size: 1.5em; border-top:1px dashed black; border-bottom:1px dashed black">1. Apache HTTP Server</p>
<p><strong><a href="http://www.apache.org/">Apache</a></strong> je glavni dio cijele ove priče jer on zapravo pogoni web-server te omogućuje njegovo pravilno funkcioniranje. <strong>Besplatan</strong>, <strong>pouzdan </strong>te <strong>vrlo raširen</strong>. Najprije ga je potrebno instalirati na računalo koje će biti budući web-server. Instalacijsku datoteku možete naći na slijedećem linku &#8211; <a href="http://httpd.apache.org/download.cgi">Apache HTTP Server</a>. Birate link koji započinje sa <strong>Win32 Binary</strong> &#8211; možete odabrati sa SSL enkripcijom ili bez nje. Za obične HTML/CSS stranice mislim da SSL enkripcija nije potrebna. Znači birate <strong>Win32 Binary without crypto (no mod_ssl) (MSI Installer)</strong>.</p>
<p>Nakon što ste skinuli datoteku pokrenite je. Dobit ćete slijedeće. Kliknite na <strong>Next</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_01.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_01_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Označite <strong>I accept the terms in the licence agreement</strong> te opet <strong>Next</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_02.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_02_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Opet samo <strong>Next</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_03.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_03_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Pod <strong>Network domain</strong> te <strong>Server name</strong> stavite <font color=red><strong>localhost</strong></font> što znači da će sve biti rađeno na lokalnoj razini (vašem računalu). <strong>E-mail </strong>možete stavit pravi, ali i ne morate.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_04.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_04_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Možete odabrati <strong>Typical </strong>instalaciju.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_05.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_05_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Direktorij ostavite kako jest te <strong>Next</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_06.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_06_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Napokon klik na <strong>Install</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_07.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_07_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Potrajat će neko vrijeme, zatim na kraju samo na <strong>Finish</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_08.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_08_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_09.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_09_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Vjerojatno ćete već primijetiti u donjem desnom kutu da se pojavio krug sa zelenom strelicom unutra što označava da je <strong>Apache </strong>servis u <strong>pogonu</strong>.</p>
<p style="text-align: center"><img style="margin: 5px" src="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_10.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Možete kliknuti na nju te ćete dobiti popis aktivnih servisa.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_11.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_11_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Probajte utipkati <strong>localhost </strong>u adresnu liniju svog Internet preglednika. Trebali biste dobiti poruku &#8211; <strong>It works!</strong> što označava da je sve u najboljem redu.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_12.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_12_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p style="font-size: 1.5em; border-top:1px dashed black; border-bottom:1px dashed black">2. Osnovna konfiguracija</p>
<p>Slijedi osnovna <strong>konfiguracija </strong>- podešavanje direktorija koji će biti root servera. Kada namještate (konfigurirate) servis(e) preporučljivo je da isti postavite na <strong><font color=red>Stop</font></strong> kako bi pri slijedećem pokretanju (<strong><font color=green>Start</font></strong>) mogao povući nove opcije iz konfiguracijske datoteke. Znači dvoklik na ikonu <strong>Apachea </strong>dolje desno te klik na <strong><font color=red>Stop</font></strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_13.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_13_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Servis će biti zaustavljen. Sada možete bez problema prčkati po konfiguracijskim datotekama što ćemo upravo sad i učiniti. Otvorite slijedeću datoteku &#8211; <strong>C:\Program Files\Apache Software Foundation\Apache2.2\conf\<font color=red>httpd.conf</font></strong> u <em>Notepadu</em>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_14.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_14_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Negdje pri prvoj trećini pronađite slijedeću liniju koda</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">DocumentRoot <span style="color: #0000ff;">&quot;C:/Program Files/Apache Software Foundation/Apache2.2/htdocs&quot;</span></pre></div></div>

<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_15.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_15_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Potrebno je izmijeniti direktorij koji će biti <strong>root </strong>servera, možete kreirati neki folder &#8220;web&#8221; na C: disku gdje će biti .html/.css datoteke (tj. web-stranica), možete staviti direktorij svoje muzike i sl. &#8211; što će već biti na vašem serveru kao <em>&#8220;glavno&#8221;</em>. Za svoj primjer ću koristiti običnu HTML/CSS stranicu koja je smješta u folderu <strong>web </strong>na <strong>C:</strong> disku. Prema tome gornji red će postati</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">DocumentRoot <span style="color: #0000ff;">&quot;C:/web&quot;</span></pre></div></div>

<p>Nekoliko redaka niže pronađite redak</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>Directory <span style="color: #0000ff;">&quot;C:/Program Files/Apache Software Foundation/Apache2.2/htdocs&quot;</span><span style="color: #339933;">&gt;</span></pre></div></div>

<p>te ga postavite isto kao i ovaj prethodni, u mom slučaju to će biti</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>Directory <span style="color: #0000ff;">&quot;C:/web&quot;</span><span style="color: #339933;">&gt;</span></pre></div></div>

<p>Opet nekoliko redaka ispod pronađite liniju</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">    AllowOverride None</pre></div></div>

<p>te je postavite u</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">    AllowOverride All</pre></div></div>

<p>To bi bilo sve što se tiče osnove konfiguracije. Otvorite <strong>Apache monitor </strong>(dvoklik na Apache ikonicu u trayu) te <strong><font color=green>pokrenite</font></strong> Apache servis.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_16.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_16_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Utipkajte <strong>localhost </strong>te ćete dobiti svoju web stranicu, popis muzike ili što ste već stavili kao <strong>root </strong>direktorij.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_17.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_17_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p style="font-size: 1.5em; border-top:1px dashed black; border-bottom:1px dashed black">3. Otvaranje porta 80</p>
<p>Kako bi drugi korisnici mogli pristupiti vašem serveru potrebno je otvoriti <strong>Port </strong>koji je namijenjen za web-server, a on je <strong>80</strong> <em>(*za FTP server je 21)</em>. Samo otvaranje porta <em>(Port Forwarding)</em> obavljate na routeru. Opisat ću postupak na routeru <strong><a href="http://gigaset.com/shc/0,1935,hr_hr_0_120185_rArNrNrNrN,00.html">Siemens SE555</a></strong> (za ostale pogledajte stranicu <a href="http://portforward.com/"><strong>PortForward.com</strong></a>). Otvorite adresu <strong>192.168.1.1.</strong> (ona je ista za većinu routera, ili je <strong>192.168.2.1./1.2.</strong>), upišite šifru za pristup.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_18.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_18_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Odaberite <strong>Advanced settings &#8211; Internet &#8211; Address Translation (NAT) &#8211; Port Forwarding</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_19.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_19_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Pod <strong>Public </strong>i <strong>Local </strong>port upišite <strong><font color=red>80</font></strong>, a pod <strong>Local IP</strong> adress upišite adresu računala koje će biti server (možete ju saznati tako da otvorite <strong>Command Prompt</strong> <em>(Start &#8211; Run&#8230; &#8211; cmd)</em> te upišete <strong>ipconfig</strong>. Ono što piše pod<strong> IP address </strong>pod <strong>Ethernet adapter Local Area Connection </strong>je vaša IP adresa računala. U mom slučaju je to <strong><font color=red>192.168.1.100</font></strong> te ju kao takvu upisujem u sučelje routera (<a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_20.jpg">*slika</a>).</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_21.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_21_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Kliknem na <strong>Add </strong>te nakon toga na <strong>OK </strong>. To bi bilo to što se tiče otvaranja porta 80. Otkrijte svoju (trenutačnu) IP adresu (pomoću npr. <a href="http://whatismyipaddress.com/"><strong>What is my IP adress?</strong></a>) te utipkajte u adress bar svog preglednika. Trebali biste dobiti isti razultat kao i da ste upisali <strong>localhost</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_22.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_22_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p style="font-size: 1.5em; border-top:1px dashed black; border-bottom:1px dashed black">4. Kreiranje DynDNS domene</p>
<p>Posljednji korak je kreiranje trajne (besplatne) <strong>DynDNS </strong>domene koja će automatski napraviti redirekt na vašu IP adresu (točnije, zamijenit će ju). Zaputite se na <a href="http://www.dyndns.com"><strong>DynDNS</strong></a> stranicu te kreirajte račun.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_23.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_23_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Zatim otvorite slijedeći link &#8211; <a href="https://www.dyndns.com/account/services/hosts/add.html"><strong>Add host</strong></a>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_24.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_24_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Pod <strong>Hostname </strong>odaberite svoju pod-domenu (domena ima mali milijun). Pod <strong>Service Type</strong> ostavite <strong>Host with IP adress</strong> te pod <strong>IP Address</strong> kliknite na <strong>Use auto detected IP address xxx.xxx.xxx.xxx.</strong> kako bi sam dodao vašu trenutnu IP adresu. Kliknite na <strong>Add to Cart</strong> (ne brinite, ništa nećete plaćati).</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_25.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_25_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Pisat će vam trošak &#8211; <strong>0$</strong>. Slobodno na <strong>Next</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_26.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_26_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Još jednom na <strong>Activate Services</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_27.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_27_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>To bi bilo to, vaša domena je uspješno dodana.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_28.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_28_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Upišite domenu <em><strong>(svebee.ath.cx)</strong> </em>u preglednik te biste trebali dobiti isto ono što ste dobili i pod <strong>localhost </strong>te pod svojom <strong>IP adresom</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_29.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_29_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Jedini problem koji ostaje jest <strong>dinamička </strong>IP adresa. Nju možete jednostavno riješiti pomoću DynDNS programčića (<a href="https://www.dyndns.com/support/clients/"><strong>DynDNS Updater</strong></a>) koji komunicira sa vašom domenom te ju obavještava o promjeni IP adrese. Instalirajte te ga pokrenite.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_30.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_30_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_31.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_31_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_32.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_32_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_33.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_33_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_34.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_34_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_35.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_35_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_36.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_36_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Upišite svoje <strong>korisničko ime</strong> te <strong>šifru </strong>te klik na <strong>Okay</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_37.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_37_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Stavite kvačicu na svoju domenu te klik na <strong>Apply</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_38.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_38_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Kliknite na OK i to bi bilo to. Nakon 24h vaša IP adresa će se resetirati i vaša domena će pokazivati automatski na tu novu IP adresu, bez potrebe ikakvog ručnog namještanja.</p>
<p>Druga opcija je direktno ugrađena u sam <strong>router</strong>. Meni prva metoda funkcionira besprijekorno dok druga (koju ću sada navesti) <strong>ne radi</strong> iz (za sada) <em>nepoznatog </em>razloga, no ukoliko vama radi druga, krenite za njom. Logirajte se u router te zaputite na <strong>Advanced Settings &#8211; Internet &#8211; Dynamic DNS</strong> te upišite svoje podatke te kliknite na <strong>OK</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_45.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_45_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Uživajte, svebee.</p>
<p style="font-size: 1.5em; border-top:1px dashed black; border-bottom:1px dashed black">*5. Postavljanje šifre na web-server</p>
<p>Na početku sam spomenuo postavljanje šifre pa bi bio red da i to ukratko objasnim. Radi se da ukoliko netko želi vidjeti sadržaj na vašem serveru morat će znati korisničko ime i lozinku. Bez toga pristup mu neće biti dozvoljen.</p>
<p>Otvorite <strong>Command Prompt</strong> <em>(Start &#8211; Run &#8211; cmd)</em>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_39.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_39_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Utipkajte slijedeće</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">cd <span style="color: #0000ff;">&quot;C:\Program Files\Apache Software Foundation\Apache2.2\bin&quot;</span></pre></div></div>

<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_40.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_40_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Zatim dolazi ključna linija</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">htpasswd <span style="color: #339933;">-</span>c <span style="color: #0000ff;">&quot;C:\password.txt&quot;</span> svebee</pre></div></div>

<p>Prvi dio ostavite kako je <em>(htpasswd -c)</em>, zatim pod direktorij stavite gdje želite da vam se kreira .txt datoteka sa <strong>enkriptiranom </strong>šifrom (ja sam postavio na C:\password.txt, to će biti <strong>trajna </strong>lokacija, <strong><font color=red>možete odabrati bilo koju lokaciju samo ne root folder servera</font></strong>) a zadnja riječ označuje korisničko ime pomoću kojega ćete pristupati na server, ja sam odabrao <strong>svebee</strong>. Nakon <strong>entera </strong>tražit će vas za dvostruko upisivanje <strong>šifre</strong>. Nakon toga tekstualna datoteka sa šifrom biti će kreirana na željenoj lokaciji.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_41.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_41_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a><img style="margin: 5px" src="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_42.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Otvorite <em>Notepad </em>te zalijepite slijedeće linije koda</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">AuthType Basic
AuthName <span style="color: #0000ff;">&quot;Ulaz ogranicen! Unesite lozinku za nastavak.&quot;</span> 
&nbsp;
AuthUserFile <span style="color: #0000ff;">&quot;c:\password.txt&quot;</span>
AuthGroupFile <span style="color: #339933;">/</span>dev<span style="color: #339933;">/</span><span style="color: #009900; font-weight: bold;">null</span> 
&nbsp;
<span style="color: #339933;">&lt;</span>Limit GET POST PUT<span style="color: #339933;">&gt;</span>
<span style="color: #b1b100;">require</span> valid<span style="color: #339933;">-</span>user
<span style="color: #339933;">&lt;/</span>Limit<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Naravno, direktorij sa šifrom postavite kako ste ga i prije postavili. Kliknite na <strong>File &#8211; Save As&#8230;</strong> te spremite kao <strong>&#8220;.htaccess&#8221;</strong> <strong><font color=red>(sa navodnicima!)</font></strong> te odaberite<strong> Save as type &#8211; All Files</strong>.</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_43.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_43_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
<p>Dobivenu <strong>.htaccess</strong> datoteku prenesite u <strong>root </strong>direktorij servera (u mom slučaju<em> C:\web</em>). Kada upišite svoju <strong>DynDNS </strong>domenu tražit će vas korisničko ime i &#8211; šifru :)</p>
<p style="text-align: center"><a href="/images/web_server_apache_dyndns/original/kucni_web_server_apache_dyndns_44.jpg"><img style="margin: 5px" src="/images/web_server_apache_dyndns/kucni_web_server_apache_dyndns_44_thumb.jpg" alt="Kućni web-server (Apache + DynDNS)" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.svebee.com/1438/kucni-web-server-apache-dyndns/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

