
SULIK [ olewam zasady ]
Jak zainstalowac sobie serwer http z obsluga php na wlasnym kompie ?
Mam taki klopot - chce sobie postawic server http z obsluba php na kompie w celach nauki php (bo jakos nie chce mi sie wysylac wszytkiego w internet, potem sprawdzac, a nastepnie wysylac poprawki jak wiem, ze moge wszytko odpalic z kompa)
zassalem sobie program: Fox Server 2.1 dla windowsa - mam Windowsa XP
i teraz jest klopot - bo przeszukalem juz dosc spora ilosc stron i nie wiem jak to odpalic aby po wpisaniu w przegladarce: localhost lub 127.0.0.1 zaklaczyla mi sie strona
co jeszcze ?
a tak.. chce zainstalowac ten server na kompie widocznym z naszego osiedlowego lana - chce zrobic tak, aby ludzie po wpisaniu w przegladarce mojego IP mogli ogladac moja stronke...
nie wiem czy to cos zmienia, ale na kompie na ktorym mam zamiar to zainstalowac jest server WinGate (program do rozdzialu internetu na inne kompy)i nie wiem czy nie bedzie przeszkadzal (a jak tak to jak to ominac ? )
ok... hmmm... co jeszcze ?
a tak wiem :)
jezeli nie Fox Server - to moze jakis inny program (server) z obsluga php - to prosilbym o linki do zassania programu i linki do tutoriali :)
z gory dzieki
Sulik
SULIK [ olewam zasady ]
up
Trollf [ ]
Sulik -> tez zaczynalem kiedys swa przygode z php i mysql od FoxServa 1.0, sek w tym, ze jest to program kobyla, ma tam wrzucone wszystko to co potrzebne i nie potrzebne... a z wersji na wersje stawal sie coraz wiekszy i coraz bardziej zawodny, wiec obecnie raczej nie polecam... ;-]
polecam za to 2 opcje:
1. zainstalowanie wszystkiego oddzielnie, czyli Apache pod windows (https://www.apache.org/) oraz PHP pod windows (www.php.net) - ta instalacja ma te 'wade', ze w przypadku instalacji PHP, trzeba pozniej pozmieniac kilka opcji w plikach konfiguracji Apache'a, lecz jest to wszystko opisane w plikach readme...
2. Easy PHP - bardzo fajny pakiet instalacyjny (Apache + PHP + MySQL + phpmyadmin) - intalacja to tylko klik, klik, klik i juz mozna od razu korzystac ze stronek i PHP - pakiet oryginalnie francuski, lecz posiada strony konfiguracyjne rowniez w angielskim i polskim... a po instalcji calosc zajmuje na dysku jedynie ok. 20 MB :]
korzystam juz z tego pakietu od ponad roku i nie znalazlem dla siebie nic lepszego poza konfiguracja z punktu 1 :]
Dwalin [ Reggae ]
Moim zdaniem najlepsza jest rodzima profukcja jaką jest Krasnal...
PS. Przy instalce, instaluj w zalecanym folderze inaczej możesz mieć problemy...
Requiem [ has aides ]
Tu masz wszystko dokladnie opisane. Sa linki skad zessac i opisy jak konfigurowac:
Trollf [ ]
na stronie easyphp niestety ostatnia wersja 1.7 jest niedostepna (polecam tez 1.6, ktora mozna pobrac normalnie), lecz znalazlem alternatywnego linka:
ftp://ftp.nerim.net/mirrors/easyphp/easyphp1-7_setup.exe
natomiast tutorial do easyphp (po angielsku) znajdziesz tutaj:
https://www.canowhoopass.com/guides/easyphp/index.php

Requiem [ has aides ]
aha - dzial PHP INFO
SULIK [ olewam zasady ]
Trollf -
1. mam skladniki :)
2. mam to ale jak zobaczylem ze po francusku instalka to zmieklem, ale moze przetestuje
Dwalin - cos oblukalem juz wczoraj, ale nie wiedzielem co robic :P
Req - juz lookam :)
Trollf [ ]
Sulik -> niech Cie kilka tych slow po francusku nie odstrasza (ja tez nie znam tego jezyka ;-]), w tym dialekcie jest tylko instalka oraz strony konfiguracyjne (mozesz ich nawet nie ogladac w ogole), ktore mozesz podmieniac na polskie badz angielskie, wiec wlasciwie ten jezyk widzisz tylko raz przy instalacji, bo pozniej php, apache, mysql i ich pliki sa po angielsku, sam interfejs konfiguracyjny takze jest po angielsku... a pakiet jest naprawde rewelacyjny, wlasnie ze wzgledu na banalna instalacje (klik, klik), praktycznie zerowa (badz minimalna i latwa) konfiguracje i na brak 'przebajerowania'.,,,
SULIK [ olewam zasady ]
Trollf - zaraz oblookam - narazie zassalem prawie wsio z linku Req'a :)
a co do iejsca - Fox Server zajmuje mi ponad 100 MB - wiec wlasnie sie zmazal :P
SULIK [ olewam zasady ]
cos mi nie idzie odpalenie tego Easy PHP :/
Trollf [ ]
Sulik -> co to znaczy nie idzie? moze troche wiecej konkretow zapodaj... w jakim momencie masz dokladnie problem? jakie sa objawy choroby? :>
po zainstalowaniu EPHP, z menu start/programy wybierz pozycje EasyPHP (wtedy na pasku zadan na dole powinna byc taka ikonka z literka E), jak na nia klikniesz pojawia sie okno konfiguracyjne - obok napisu Apache i MySQL masz kropki, jesli sa zielone to wszystko powinno dzialac... jesli sa czerwone, to sproboj nacisnac przycisk Apply (obok close) - jesli kropka obok napisu apache jest nadal czerwona, to byc moze wczesniejsza instalacja FoxServera czy innego podobnego programu namieszala... wtedy musisz odinstalowac wszelkie programy, ktore instalowales zawierajace serwer Apache (Foxserver, EasyPHP, Krasnal itp.), skasowac wszelkie pliki do nich nalezace, nastepnie z rejestru wyciac wszystkie klucze i galezie, ktore zawieraja slowo Apache, zrestartowac komputer i 'na swiezo' zainstalowac EasyPHP jeszcze raz...
SULIK [ olewam zasady ]
Trollf - dokladnie o ten problem chodzi :/
SULIK [ olewam zasady ]
PO logach errorow doszedlem do tego, ze to chyba Win Gate mi bruzdzi - bo blokuje port 80 :/ - wiec jak to ominac ?
i nie moge go rozlaczyc - bo rozdziela on necik na inne kompy
Tiges [ Konsul ]
jesli chodzi o takie serwery to polecam twez uwadze: phptriad
Trollf [ ]
Sulik -> przeciez WinGate'a mozna skonfigurowac...
uruchamiasz go, nastepnie w lewym oknie w zakladce SERVICES klikasz dwukrotnie na pozycje WWW PROXY SERVER (domyslna nazwa po instalacji) i w okienku, ktore sie pojawi, ustawiasz prawa dostepu (zakladka BINDINGS), jesli zaznaczysz opcje /Allow connections coming in on any interface/ to wtedy powinna juz dzialac bez problemu usluga www na porcie 80 (domyslnie)... a ludziom w sieci wcale nie musisz podawac numeru IP kompa lecz wystarczy po prostu tylko jego nazwa wpisana w przegladarce...
SULIK [ olewam zasady ]
Ok - zainstalowalem i nawet adres: 127.0.0.1 zadzial, ale teraz jak ustwic chmody w takim srodowisku ?
Trollf [ ]
Sulik -> chmod (czyli prawa dostepu do pliku) ustawia sie tylko pod *nixami... pod winda o tym mozesz zapomniec...
SULIK [ olewam zasady ]
Ok juz sobie poradzilem :]
i juz wszytko teoretycznie dziala - teraz tylko musze kogos z osiedlowki zaprzegnac do testow :)