Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Internet > Web razvoj > Serverske aplikacije i baze podataka

Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion...
MySQL, PostgreSQL, MSQL, Oracle...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 8.3.2009, 17:49   #1
Lich_king2
Veteran
 
Član od: 29.6.2008.
Lokacija: Novi Beograd
Poruke: 1.187
Zahvalnice: 722
Zahvaljeno 213 puta na 149 poruka
Slanje poruke preko MSN-a korisniku Lich_king2
Post [Tutorial] Instalacija sopstvenog web servera - XAMPP

Hiljadu puta se zapitamo kako web sajt funkcionise. Zelimo da probamo da napravimo ono sto smo vec videli na internetu i da imamo svoje ''web dvoriste'' za testiranje raznih web aplikacija, forum, blogova itd. Da bi smo poceli prvo sto treba da uradite je da odete na sledecu adresu:



http://www.apachefriends.org/en/xampp.html

Izaberite Xampp for Windows.

Imate ponudjena dva resenja:
Xampp Lite i ceo Xampp

Xampp Lite je za upotrebu probaj,ponesi,obrisi. Sadrzi ono osnovno sto je potrebno za pravljenje svog web servera.
http://www.apachefriends.org/downloa...in32-1.7.0.exe
7zip

Xampp celokupna verzija je verzija koja je updateovana cesce ima oko 39mb.Install verzija.
http://www.apachefriends.org/downloa...-installer.exe

Kada se zavrsi skidanje pokrenite instalaciju xamppa.

Izaberite direktorijum gde ce xampp biti postavljen i da li zelite ikonu u Start meniju i na Desktopu. Ikona koja ce ovde biti postavljena jeste ikona za startovanja servisa. Mercury mail, FTP,Apache MySQL(Serverska baza koristi se kod vecine modernih foruma blogova itd)

Otvorite folder gde je xampp instaliran.
Naime postoje dve opcije.
Xampp control panel ili xampp_start.exe batch file koji startuje samo apache i mysql.
Startujte server.Otvorite vas omiljeni broswer.U brosweru ukucajte http://127.0.0.1 ili http://localhost. Po mogucnosti Mozzila Firefox.

Ako ste sve dobro uradili pisace vam Xampp sa belom pozadinom i izborom za jezik.

Izaberite Engleski i ucice te u web configuration xamppa.
Tu se nalazi Status,prikazuje status server phpmyadin link sluzi za pravljenje MySQL baza razni drugi alati.
Security je trenutno zakljucan.Otvaranje strane security prikazace gresku da je forbidden accecs.

Ako ste instalirali u u C direktorijumu uradite sledece.
Otvorite C:\xampp\apache\conf\extra

Tu otvorite CONF file httpd-xampp.
Otvorite ga sa wordpadom ili notepadom.
Nadji te liniju Allow from localhost
Promeni te je na Allow from 127.0.0.1.

Restartujte web server koristeci batch file xampp_restart.exe

Ponovo otvorite stranu u Security.
Sada se ucitava.

Prikazano je opste stanje.
Da bi ste uneli sigurnosne promene
http://127.0.0.1/security/xamppsecurity.php

Imate mogucnost da postavite Mysql sifru za root usera
i da napravite .htaccess directory tj da ga zastite sifrom.indetifikacija za phpmyadmin moze da bude preko cookie ili preko http.

Mozete ih sacuvati u obliku text fajla ali nije preporucljivo ako nije vas samo racunar.

Udjite u C:/xampp/htdocs direktorijum. Tu se nalaze tri foldera koja su bitna za podesavanje.
Obrisite index.html i slike posto vam vise ne trebaju.
Ubacite svoje html strane ili neki forum i istrazujte.

Svaki komentar o poboljsanju je dobrodosao.
Lich_king2 je offline   Odgovor sa citatom ove poruke
Stara 8.3.2009, 18:30   #2
holodoc
Deo inventara foruma
 
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
Određen forumom Re: [Tutorial] Instalacija sopstvenog Web Servera-Xampp

Za XAMPP ovo sa dozvolom pristupa serveru sa lokalne adrese važi samo za novu 1.7 verziju za koju je neophodno skinuti i patch na 1.7.2 ako se ne varam.
Ako želite da postavite bilo kakav softver na serveru preporučujem da za to napravite posebne foldere a ne da se igrate u Document Root-u.

Ako imate problema sa aktiviranjem Apache-a a imate u isto vreme i Skype onda prvo isključite Skype, pokrenite Apache iz XAMPP panela pa onda opet uključite Skype.

BTW... Sve je ovo mnogo detaljnije objašnjeno na http://www.apachefriends.org/en/xampp-windows.html#522
holodoc je offline   Odgovor sa citatom ove poruke
Stara 8.3.2009, 18:37   #3
Lich_king2
Veteran
 
Član od: 29.6.2008.
Lokacija: Novi Beograd
Poruke: 1.187
Zahvalnice: 722
Zahvaljeno 213 puta na 149 poruka
Slanje poruke preko MSN-a korisniku Lich_king2
Određen forumom Re: [Tutorial] Instalacija sopstvenog Web Servera-Xampp

Naravno da ce u htdocs napraviti htdocs/mojforum i tu ubaciti nece hvala bogu u htdocs vec ce napraviti folder u njemu za njihov forum sajt.
Edit: Problem sa Skypeom i apache je sto oba koriste port 80
Lich_king2 je offline   Odgovor sa citatom ove poruke
Stara 9.3.2009, 20:48   #4
VojaM
Ad Ministrator
 
Avatar korisnika VojaM
 
Član od: 19.8.2005.
Lokacija: Beograd, SK
Poruke: 7.280
Zahvalnice: 29
Zahvaljeno 3.041 puta na 1.544 poruka
Određen forumom Re: [Tutorial] Instalacija sopstvenog Web Servera-Xampp

Što se tiče Skajpa, naučio sam na teži način da on zauzima port 80. Međutim, to može da se isključi u konfiguraciji Skajpa i onda ne mora čovek da se zeza sa gašenjem skajpa pre startovanja XAMPP-a i ponovnim paljenjem Skajpa.
VojaM je offline   Odgovor sa citatom ove poruke
Stara 9.3.2009, 21:06   #5
holodoc
Deo inventara foruma
 
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
Određen forumom Re: [Tutorial] Instalacija sopstvenog Web Servera-Xampp

Citat:
VojaM kaže: Pregled poruke
Što se tiče Skajpa, naučio sam na teži način da on zauzima port 80. Međutim, to može da se isključi u konfiguraciji Skajpa i onda ne mora čovek da se zeza sa gašenjem skajpa pre startovanja XAMPP-a i ponovnim paljenjem Skajpa.
U stvari i i ne mora Dovoljno je da se Skajp isključi prvi put i da se nakon toga Apache podigne kao servis jer servisi imaju prioritet pri podizanju sistema. Skajp kada provali da mu je neko zauzeo port 80 automatski se pokupi i odluči da rovari po nekom drugom slobodnom portu
holodoc je offline   Odgovor sa citatom ove poruke
Stara 10.3.2009, 16:13   #6
VojaM
Ad Ministrator
 
Avatar korisnika VojaM
 
Član od: 19.8.2005.
Lokacija: Beograd, SK
Poruke: 7.280
Zahvalnice: 29
Zahvaljeno 3.041 puta na 1.544 poruka
Određen forumom Re: [Tutorial] Instalacija sopstvenog Web Servera-Xampp

Sasvim moguće. Ja ga nisam startovao kao servis jer mi je bio potreban samo povremeno, pa je u mom slučaju moralo ovako kako sam rekao.

Uostalom, kad je neko iza ADSL rutera, sasvim je nepotrebno da Skype sluša na portu 80 jer nema šanse da mu iko išta pošalje na tom portu.
VojaM je offline   Odgovor sa citatom ove poruke
Stara 10.3.2009, 17:22   #7
holodoc
Deo inventara foruma
 
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
Određen forumom Re: [Tutorial] Instalacija sopstvenog Web Servera-Xampp

Citat:
VojaM kaže: Pregled poruke
Uostalom, kad je neko iza ADSL rutera, sasvim je nepotrebno da Skype sluša na portu 80 jer nema šanse da mu iko išta pošalje na tom portu.
Da ali to ni najmanje ne smeta Skype-u da za sebe rezerviše port 80. U svakom slučaju ako koristite Apache, pa čak i ako ste toliko hrabri i želite da ga zasebno instalirate a ne putem XAMPP paketa, svakako preporučujem da ga prebacite da radi u service modu i da takođe umesto XAMPP panela za njegovo pokretanje, restartovanje i gašenje koristite nativni Apache monitor koji dolazi uz Apache (u XAMPP instalaciji ćete ga naći u "xamp_folder/apache/bin/" pod imenom ApacheMonitor.exe). Ovo napominjem zato što XAMPP panel ima običaj da se zabaguje, da preklopi startovanja i gašenja servisa što može da dovede do potrebe za restartom računara itd.
Kliknite na sliku za veću verziju

Ime:	Apache.png
Viđeno:	79 puta
Veličina:	19,6 KB
ID:	27715
Usput... Pogledajte malo i sadržaj /apache/bin/ foldera u XAMPP instalaciji. Nećete se pokajati. Ima tu svega i svačega. Ako se neko pitao gde bez mnogo pomuke da nađe prekonfigurisan OpenSSL generator čik pogodite gde ga ima

Što se tiče rada sa MySQL serverom za kreiranje baza, tabela i svega što uz to ide svakako preporučujem da se upoznate sa phpMyAdminom zato što je postao defacto standard na svim hosting platformama. On funkcioniše super kada su u pitanju standardne manipulacije sa bazama podataka i super je za višekorisničke sisteme međutim ume jako da pravi problema kada eksportujete ili importujete svoje baze podataka. Zato ako imate potpunu kontrolu nad svojim serevrom a imate nameru da od ovoga zarađujete za leba morate da se ili naviknete na standardnu Shell konzolu (koja je ipak dostupna samo na skupljim paketima ili je server samo vaš) ili da koristite paket kao što je recimo MySQL GUI Tools.

Kliknite na sliku za veću verziju

Ime:	phpMyAdmin.png
Viđeno:	71 puta
Veličina:	54,8 KB
ID:	27716

Jedna od alatki MySQL GUI Tools paketa je fantastični MySQL Administrator koji ima sposobnost da se kači direktno na server kao tzv. potpuno kvalifikovani MySQL klijent pa se kompletne operacije kao što su Backup i Restore vrše izuzetno stabilno i pouzdano.

Problem nastaje u slučajevima kada nemate baš kompletnu kontrolu nad svojim serverima jer MySQL Administrator zahteva da vaš hosting server ima aktiviran tzv. remote access za MySQL bazu a s obzirom da ovo može biti opasno na shared hosting serverima provajderi hosting usluga tu opciju gotovo redovno isključuju tako da pa pa MySQL Administrator. No odličan način da se igrate sa ovim alatkama je upravo na svom računaru gde imate punu kontrolu gde možete da shvatite pune potencijale alata.



Ako vam uz to zatreba i neki alat pa poželite da se poigrate malo i pravljenjem svojih baza poprilično dobro rešenje (ako ne i najbolje za sada) je MySQL Workbench. Možete o njemu da pročitate ovde.

Poslednja ispravka: holodoc (10.3.2009 u 18:02)
holodoc je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno



Sva vremena su po Griniču +2 h. Sada je 4:22.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com