Xampp sve u ovoj temi

Štaje XAMPP?

Xampp je potpuno besplatan open source serverski paket za jednostavnu intalaciju Apache servera na računare sa operativnim sistemom Windows, Linux ili OS X. Xampp je namenjem za upotrebu u lokalnoj mreži ne kao web server i služi pre svega programerima da kreiraju server radi
testiranja svojih skripti, sajtova… Najprostije rečeno ukoliko nemate zakupljen hosting i domen, instalirajte xampp koji će simulirati sve to u off-line režimu.

Instalacija

Instalacija ovog paketa je vrlo jednostavna i tu ne bi trebali da imate nikakvih problema.

  1. Preuzmite xampp sa adrese [klikni ovde](https://www.apachefriends.org/download.html)
    
  2. Pokrenite exe fajl izaberite instalacioni direktorijum i kliknite na dugme install
    

Sada, možete startovati XAMPP Control Panel. Pomoću xampp Control Panel-a možete pokretati i stopirati servere, a možete ih i instalirati kao servise koji će se izvršavati u memoriji i biti stalno dostupni. Appache mora biti stikliran uvek kao i myslq ukoliko koristite bazu podataka preko phpmyadmin.

Finalni koraci

Primer napravili ste fajl sa nazivom mojastrana.php i zelite da vidite kako bi to izgledalo na serveru.

Pronadjite direktorijum xampp/htdocs , ovaj direktorijum je u stvari root vačeg web servera i tu kreirajte folder kome će te dati naziv test i tu ubacite vas fajl mojastrana.php

Sada da bi pristupili ovom fajlu iz svog omiljenog internet browsera (chrome, mozilla.) kucajte u adresnu liniju browsera:

http://localhost/test/mojastrana.php
ili
http://127.0.0.1/test/mojastana.php

Kada kreirate internet prezentaciju, ili PHP skriptu i slično, uvek kreirajte novi direktorijum unutar direktorijuma htdocs

Kada kucate: http://localhost/xampp/

Sa leve strane imate podešavanja za phpmyadmin security tu možete podesiti svoju lozinku.

Trikovi za iskusnije:

Jedan od trikova kojim se služe iskusniji korisnici xamppa je da umesto da kucaju http://localhost/
oni žele da kucaju naziv svog domena i na taj način im lakše bude kada programiraju nesto za nekog korisnika, budu sigurni da će savršeno raditi sve i na web serveru bas za taj domen.

Primer ako želimo da umesto http://localhost/ bude naziv http//mojsajt.hr uradimo sledeće:

1.Otvorite C:/xampp/apache/conf/extra ili direktorijum gde ste instalirali xampp , tu pronadjite fajl httpd-vhosts.conf otvorite ga i editujte u nekom tekstulanom editoru (notepad, notepad++…) sa administratorskim privelegijama naravno.

Na kraju koda dodajte sledeci kod:

<VirtualHost *>

               DocumentRoot "C:\xampp\htdocs"

               ServerName localhost

</VirtualHost>

<VirtualHost *>

               DocumentRoot "C:\xampp\htdocs\mojsajt.hr"

               ServerName mojsajt.hr

               <Directory  "C:\xampp\htdocs\mojsajt.hr">

               Order allow,deny

               Allow from all

               </Directory>

</VirtualHost>

Sada je jos potrebno pronaci host file i editovati.

C:\Windows\System32\Drivers\etc

Otvorite host fajl sa administratorskim privelegijama i na kraju fajla dodajte:

127.0.0.1       mojsajt.hr  

To je sve, nadam se da sam pomogao nekom…

Ako imate pitanja ili nekih problema pisite u ovoj temi…

4 Likeova

Eee da…
Fali opširnih tutova za XAMPP na rvackom jeziku.
Svi ga koristimo, močan je u svakom pogledu i o njemu se itekako ima šta pisati.

Ovo je kao neki uvod a bilo bi super da ima sve, A-Ž o XAMPP-u na domaćem jeziku.

Inače, meni osobno je WAMP bolji.

Ajmo postavite kako podesit mail da radi na localu osim gmaila.

Nisam bas razumeo. Pojasni malo sta ti konkretno treba?

Sendmail je već u xamppu, C:\xampp\sendmail, trebate ga omogućiti. U php.ini (c:\xampp\php\php.ini) samo odkomentirajte liniju sendmail_path = ““C:\xampp\sendmail\sendmail.exe” -t”…

Zatim u C:\xampp\sendmail\sendmail.ini podesite:

smtp_server=vas_odlazni_server
smtp_port=25

i restartajte xampp.

WAMP mi je jednostavniji za podesiti, ali mi se čini da je xampp brži.

Zanima me jel se moze podesit da mail mozes slat s localhosta preko php-a, ima opcija da se podesi ali moras unest podatke od svog gmail-a. Dali postoji neki drugi nacin.

smtp_server=vas_odlazni_server // koji server ???
smtp_port=25 // koji port ? jel mogu otvorit na modemu taj port 25 ili neki drugi port ?

Aha sad sam razumeo sta tebi treba, ti zelis svoj vlastiti mail server da napravis u localu…

Postoji nacin, malo je kompleksno ali se nadam da ces se snaci:

  1. Potrebno je instalirati hmail server Klikni ovde za preuzimanje
  2. Potrebno ti je instalirati squirrel mail Klikni ovde za preuzimanje

Ovde imas detaljno objasnjen postupak za wamp, postupak je isti kao i za xampp:

To je jedan od nacina ili mozes koristiti Mercury eMail Server:

E na to sam mislio hvala ti.

Pa ako je gmail u pitanju, stavi od gmail-a podatke, ako je smtp, vidi u email programu odlazni server, port za smtp je 25.