311 likes | 452 Views
DynDNS & Apache web server. Kreiranje i primjena DynDNS servisa i Apache aplikacije u svrhu stvaranja web stranice i udaljenog pristupa serveru. Joško Smolčić 10.05.2011. Sadržaj:. Otvaranje korisničkog računa na DynDNS servisu Izbor i stvaranje domene
E N D
DynDNS & Apache web server Kreiranje i primjena DynDNS servisa i Apache aplikacije u svrhu stvaranja web stranice i udaljenog pristupa serveru. Joško Smolčić 10.05.2011
Sadržaj: • Otvaranje korisničkog računa na DynDNS servisu • Izbor i stvaranje domene • Konfiguracija Dyn DNS Updaterprograma. • Instalacija Apache aplikacije • Konfiguracija Apache aplikacije • Kreiranje veze i prosljeđivanje portova na ruteru(portforwarding) • Pristup udaljenom računalu
Otvaranje korisničkog računa na DynDNS servisu • Pristup web stranici: www.dyndns.com
Otvaranje korisničkog računa na DynDNS servisu • Nakon što popunimo sva potrebna polja kliknemo na CreateAccount
Otvaranje korisničkog računa na DynDNS servisu • Dyn DNS servis nas obavijesti kako je na našu e-mail adresu, koju smo upisali prilikom stvaranja našeg korisničkog računa, poslan e-mail s posebnim linkom za aktiviranje našeg korisničkog računa
Otvaranje korisničkog računa na DynDNS servisu • Klikom na dobiveni link izvršavamo aktivaciju našeg korisničkog računa.
Izbor i stvaranje domene • Nakon aktivacije u našem korisničkom računu kliknemo na AddHostServices
Izbor i stvaranje domene • Upišete ime svoje domene i nastavak od nekoliko ponuđenih. Na kraju kliknemo na Add to Cart
Izbor i stvaranje domene • Nakon dodavanja Add to Cartservis zahtjeva da nastavimo, klikniteProceed to checkout • Te nakon toga potvrdite aktivaciju na , ActivateServices.
Konfiguracija DynDNSUpdater programa • Još ostaje problem dinamičke IP adrese, jer nakon isteka 24 sata naša IP adresa će biti promijenjena te nećemo biti u mogućnosti pristupiti računalu sa imenom domene koju smo odabrali. • Da bi naša domena mogla pratiti promjene naše IP adrese još je potrebno instalirati program (DynDNSUpdater) • Instalcijska datoteka se nalazi na sljedećoj adresi http://www.dyndns.com/support/clients/
Konfiguracija DynDNSUpdater programa • Nakon uspješne instalacije programa, jedino što nam još preostaje je upisivanje našeg korisničkog računa u DynDNSUpdater
Konfiguracija DynDNSUpdater programa • Nakon upisa preostalo je samo staviti kvačicu kraj naše domene i izvršiti aktiviranje Apply
Instalacija Apache aplikacije • Instalacijsku datoteku se može pronaći na sljedećem linku http://httpd.apache.org/download.cgi • Trenutno posljednja verzija je 2.2.17
Instalacija Apache aplikacije • Birate link koji započinje sa Win32 Binary (uz pretpostavku da imate 32-bitno računalo) – možete odabrati sa SSL enkripcijom ili bez nje. • Za obične HTML/CSS stranice SSL enkripcija nije neophodna. Znači birate Win32 Binarywithoutcrypto (no mod_ssl) (MSI Installer) kako je prikazano na slici desno.
Instalacija Apache aplikacije • Nakon toga pokrenemo instalaciju. • U nekoliko uobičajnih koraka prihvatimo Licence Agreement
Instalacija Apache aplikacije • Pod Networkdomainte Server namestavite localhost što znači da će sve biti rađeno na lokalnoj razini (vašem računalu). Zatim unesete e-mail i kliknete Next.
Instalacija Apache aplikacije • Za vrstu instalacije izaberemo Tipical • Nakon toga kliknemo još par puta na Next i privedemo instlalaciju kraju
Konfiguracija Apache aplikacije • Ono što slijedi je konfiguracija same aplikacije a u tu svrhu bi trebalo isključiti Apache servis kako je prikazano na slici desno, prije nego napravimo određene promjene u programskom kodu.
Konfiguracija Apache aplikacije • Zatim otvorite slijedeću datoteku – C:\Program Files\Apache SoftwareFoundation\Apache2.2\conf\httpd.confi otvorite je uNotepadu..
Konfiguracija Apache aplikacije • Zatim je potrebno promjeniti sljedeće 2 linije koda i umjesto njih napisati liniju koda koja je put do datoteke koja će biti Root datoteka servera ili početna datoteka. U našem slučaju • D:/ stranica
Konfiguracija Apache aplikacije • I umjesto druge linije koda upisujemo našu osnovnu Root datoteku. • D:/ stranica
Konfiguracija Apache aplikacije • Na samom kraju je potrebno liniju koda Alloweride None promjeniti u AllowerideAllkao na slici.
Konfiguracija Apache aplikacije • Zatim u svoj web pretraživač utipkajte http://localhost ili što je u stvari potpuno isto http://127.0.0.1 i dobit će te svoju stranicu odnosno onaj sadržaj koji ste stavili u svoju Root početnu datoteku koja je u ovom slučaju bila D:/stranica.
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Podaci se morajuslatirouteru, jer je jedini on vidljiv s interneta • Kad router primipodatkenana određeni port (80,3389,1723) on ćeihjednostavnoodbaciti, osimako mu ne kažemodasavprometkoji je došaonataj port ne proslijedina server. • Kakoje korisničko sučelje od svakog rutera različito ovdje ću opisati prosljeđivanje portova na Thompson SpeedTouchrouteru. • Objašnjenje kako napraviti prosljeđivaje na svim ostalim ruterima možete pronaći na sljedećoj stranici: http://portforward.com/
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Pokrenite korisničko sučelje routera (obično se nalazi na http://192.168.2.1, http://192.168.100.1 ili http://192.168.0.254). • Upišite korisničko ime (uobičajeno admin ili Administrator), te lozinku (obično prazno, admin ili 0000) za pristup korisničkom sučelju routera.
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Prvo izaberite Toolbox • Zatim izaberite Game & ApplicationSharing, kao na sljedećoj slici.
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Izaberite Create a new game or application, upišite proizvoljni naziv aplikacije, označite Manual entryofportmapsi kliknite Next.
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Za Protocolizaberite TCP, a za PortRangeupišite 80 za web stranicu ili 3389 za pristup računalu sa Remotedesktop ili 1723 za VPN vezu. i kliknite na Add i zatim Assign a game or application to a localnetworkdevicekao na sljedećoj slici.
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Potom izaberemo vezu koju smo upravo stvorili. • Zatim toj vezi pridružimo određeno računalo iz lokalne mreže te kliknemo Add
Kreiranje veze i prosljeđivanje portova na ruteru (portforwarding) • Na isti način kreiramo vezu za Remotedesktopaplikaciju (port 3389) • Za VPN vezu (port 1723)
KRAJ Joško Smolčić 11.05.2011 SVEUČILIŠNI STUDIJSKI CENTAR ZA STRUČNE STUDIJE U SPLITU