XAMP
XAMP program se koristi za lokalni development vanilla JS i PHP projekata za njihovo serviranje te nudi MySQL lokalnu bazu podataka.
Instalacija
Potrebno je skinuti najnoviju verziju programa sa linka i pratiti korake u instaleru.
Instalirati program u C:\
Kreiranje projekta
Unutar direktorija C:\xamp\htdocs kreirati direktorij sa nazivom projekta.
Unutar kreiranog direktorija kreirati index.html
Nakon toga potrebno je pokrenuti XAMP program te pokrenuti Apache i MySQL servise unutar istoga.
Nakon uspješnog pokretanja projektu se može pristupiti u browseru na adresi: http://localhost/ime_direktorija_projekta
Pristupanje projektu sa mobilnog uređaja
Da bi ovo bilo moguće potrebno je konfigurirati XAMP na sljedeći način:
1. Unutar XAMP kontrolnog panela kliknuti na Apache > Config > Apache (httpd.conf)
2. Unutar datoteke locirajte ServerName localhost:80 i zamjenite sa svojom lokalnom ip adresom ip:80 (ex.192.168.1.156:80)
3. Nakon toga otvorite Apache > Config > Apache (httpd-xampp.conf)
4. Unutar datoteke locirajte:
<Directory "C:/xampp/phpMyAdmin">
AllowOverride AuthConfig
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Potrebno je zamjeniti Require local sa Require all granted
5. Ponovno pokrenite XAMP.
6. Sada možete pristupiti svom projektu sa mobilnog telefona na ip adresi računala na kojem je XAMP: ip:80/ime_direktorija_projekta (ex.192.168.1.156:80/ime_direktorija_projekta)