Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%)
|
#ponizszy text jestem textem pisanym na szybko i jesli ktos widzi jakies niedociagniecia - to prosze o PW ... naniose poprawki jak najszybciej.
Instalacja i konfiguracja apache + php + mysql - jedynie podstawowa - bez czarow marow. 1.Konfiguracja apache. Sama instalacja to bułka z masłem więc nie ma sie nawet o czym rozpisywać, poprostu po ściągnieciu pakietu phptriad u mnie była to wersja 2.1.1 i uruchomieniu instalatora wszystko pięknie i gładko zainstalowalo się do katalogu C:apache. Po urchomieniu serwera apache c:apacheApache.exe otwiera się nam okienko dosowe ktore należy zminimalizować, zamknięcie okienka równoznaczne jest z wyłączeniem serwera apache. Gdy apache jest uruchomiony możemy w przeglądarce internetowej wpisać domyślny adres swojej maszyny czyli http://localhost Widoczny będzie powitalny ekran mówiący o tym iż instalacja została pomyśl nie przeprowadzona. (no a jak inaczej ) Kiedy wszystko zostało zainstalowane dzięki pięknemu instalatorowi .. możemy już lecieć z tym koksem... Pierwszą rzeczą jaką się zajmiemy będzie edycja pliku konfiguracyjnego apache który znajduje się w katalogu c:apacheconf pod nazwą httpd.conf. Aby móc korzystać w przyszłosci z tzw. virtualnych hostów należy odnaleźć linijke : Kod #BindAddress *
i zamienić ją na : Kod BindAdress 127.0.0.1
Jest to wewnętrzny adres ip twojej maszyny... Następna rzeczą ktorą należy odszukać to linijka : Kod <IfModule mod_dir.c>
DirectoryIndex index.html index.php default.php main.php </IfModule> i zamienić ja na Kod <IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php default.php main.php index.php3 index.php4 </IfModule> Apache po tej zmiance bedzie uwzgledniał jako index pliki o powyższych nazwach. To znaczy jeśli w głównym katalogu twojej stronki (która rownież utworzymy) jakiś plik będzie miał jedną z powyższych nazw to zostanie wyświetlony jako index czyli główna strona Następną modyfikacją będzie odnalezienie linijki : Kod Action application/x-httpd-php "/php/php.exe"
Pod ktorą należy dopisać : Kod AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php .phtml AddType application/x-httpd-php-source .phps ScriptAlias /php/ "C:/apache/php/" A co to da ? Otóż serwer będzie uwzgledniał jako skrypty php wszystkie pliki o rozszerzeniach - .php, php3 itd. jak widać powyżej a co za tym idzie beda one przetwarzane przez parser php i zwracane w postaci odpowniedniego wyniku ... Dalszym twoim zadaniem będzie utowrzenie virtualnego hosta czyli najprościej tłumacząc adresu pod którym będziesz mógł znaleźć np. swoją stronke. W celu dodania nowego virtualnego hosta należy dokonać odpowiednich modyfikacji w konfiguracji apache : Odnajdujemy linijke : Kod #NameVirtualHost *
I zamieniamy ja na : Kod NameVirtualHost 127.0.0.1
Nastepną sprawa jest stworzenie virtualnego hosta : Pod zmienioną przed chwila linijką należy dla przykładu dodać poniższych kilka : Kod <virtualhost 127.0.0.1>
documentroot /apache/htdocs/strona servername strona errorlog logs/strona-error-log_log customlog logs/strona-errorlog common </virtualhost> Nastepną rzeczą jakiej będzie trzeba dokonać i bez której nie ruszy adres który przed chwila wprowadziliśmy (czyli strona) będzie odnalezienie w swoim katalogu windowsowym pliku o nazwie hosts.sam. Po otwarciu pliku będzie można zobaczyć coś takiego : Kod 127.0.0.1 localhost
Pod ta linijka należy dopisac adres który wcześniej dopisaliśmy w configu apache czyli : Kod 127.0.0.1 strona
Następnie należy plik zapisać w tym samym katalogu jakim był plik hosts.sam do postaci hosts - czyli nie może być po nazwie hosts nic wiecej żadnej kropki ani nic Aby móc cokolwiek zobaczyć po wpisaniu w przegladarce adresu : http://strona należy w katalogu c:apachehtdocs utowrzyć katalog o nazwie strona i w nim przykładowo plik index.php o tresci: [php:1:de9586eca7]<? echo "mozna isc na piwo - bo tu to juz mozna stronke robic (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) "; ?>[/php:1:de9586eca7] No i apache mamy już skonfigurowane... teraz mozna zabrać się za konfigurację php... a tą część właśnie dopisze za jakies 2dni ... jak tylko zdołam dojść do siebie. praktycznie po tym co zrobiles czytleniku ... juz wszystko powinno chodzic... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 24.01.2004 Skąd: Witten Zentrum <==> Chorzów Batory Ostrzeżenie: (10%)
|
Ja takze mam podobny problem z apachem nie wiem czy moj serwer obsluguje skrypty CGI oraz Perl... Robilem test:
************************************************************* [php:1:2b828d56b7] #!C:perlbinperl.exe print "Content-type: text/html", "nn"; print "<HTML>", "n"; print "<HEAD><TITLE>About this Server</TITLE></HEAD>", "n"; print "<BODY><H1>About this Server</H1>", "n"; print "<HR><PRE>"; print "Server Name: ", $ENV{'SERVER_NAME'}, "<BR>", "n"; print "Running on Port: ", $ENV{'SERVER_PORT'}, "<BR>", "n"; print "Server Software: ", $ENV{'SERVER_SOFTWARE'}, "<BR>", "n"; print "Server Protocol: ", $ENV{'SERVER_PROTOCOL'}, "<BR>", "n"; print "CGI Revision: ", $ENV{'GATEWAY_INTERFACE'}, "<BR>", "n"; print "<HR></PRE>", "n"; print "</BODY></HTML>", "n"; exit (0); [/php:1:2b828d56b7] ************************************************************* I server wyswietlil: About this Server -------------------------------------------------------------------------------- Server Name: 1XX.XXX.XX.XX Running on Port: 80 Server Software: Apache/2.0.39 (Win32) php/4.2.2 Server Protocol: HTTP/1.1 CGI Revision: CGI/1.1 ************************************************************* Czyli niby wszystko gra... dodalem do httpd.conf obsluge perla *.pl do tej lini dodalem .pl "AddHandler cgi-script .cgi .pl " w httpd.conf nie zmienialem domyslnego folderu i wszystkie skrypty sa uruchamianie z folderu CGI-BIN... po dodaniu obslugi perla zmienilem cgitesta na perl i tez niby dziala... pozniej testowalem pythona i takze bez zarzutow ale problem pojawia sie keidy mam zamiar uruchomic jakies skrypty perl oraz cgi inne niz te testy to wtedy po wskazaniu przegladarce danej aplikacji webowej napisanej w perlu... Server albo chce zapisac dany plik na hdd albo wyswietla komunikat: ************************************************************* Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, adisoft@localhost.net and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. -------------------------------------------------------------------------------- Apache/2.0.39 Server at 1XX.XXX.XX.XX Port 80 ************************************************************* Dziwne?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Moje specyfikacje to pakiet FoxServ 3.0 Apache/2.0.39/php 4.2.2/Python/Pear/Perl/MySQL/phpadmin/ to samo sie dzieje na serwerze a tam mam juz wszystko kompilowane ze zrodel?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jest na to jakis sposob?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) a ostatnio jak chcialem odpaclic forum w perlu to server (a dokladnie skrypt testujacy forum): Modul CGI nie jest zainstalowany. Modul HTML::Template nie jest zainstalowany. Modul DBD::mysql nie jest zainstalowany. Modul DBI nie jest zainstalowany. Modul Digest::MD5 nie jest zainstalowany. Czy do obslugi cgi oraz perl trzeba jeszcze dorzucic jakies dodatkowe moduly?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Chyba same biblioteki perla i reszta wystartczy?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Prosze o pomoc... |
|
|
|
Fo Instalacja - apache+php+mysql 24.07.2003, 09:37:36
kurtz Re: Instalacja - apache+php+mysql 24.07.2003, 09:51:32
Fo to skad pytania na forum typu - nic mi nie dziala ... 24.07.2003, 10:04:18
kurtz HejCytatto skad pytania na forum typu - nic mi nie... 24.07.2003, 10:09:34
Fo no to niech sie pali i wali ....
a tekst jak mow... 24.07.2003, 10:13:34
kurtz HejCytatno to niech sie pali i wali ....no to teks... 24.07.2003, 10:28:35
Fo przemysle i jesli nadal bede mial czas + ochote na... 24.07.2003, 11:23:05
scanner sciagniej edytor XML'a, ktory dalem na DEV w downl... 24.07.2003, 11:26:16
track Jesli chodzi o pisanie FAQow na temat np. instalac... 30.07.2003, 00:58:42
spenalzo No całkiem fajne :-)
Ja mam jeszcze takie propozyc... 2.08.2003, 20:51:24
klozz A powiedzcie mi, poco pisać info o instalacji apah... 5.08.2003, 16:29:00
hub3rt Apache Start 11.10.2003, 18:37:22
GrayHat chyba juz masz apache uruchomione i daltego 11.10.2003, 18:43:42
hub3rt :x 11.10.2003, 18:50:45
hub3rt MAM JUZ URUCHOMIONE?? A jak moge to sprawdzic?? 11.10.2003, 18:52:43
GrayHat CytatMAM JUZ URUCHOMIONE?? A jak moge to sprawdzic... 11.10.2003, 18:55:09
hub3rt Zrobilem tak jak mowiles po wpisaniu sdresu bylo "... 11.10.2003, 18:57:43
GrayHat hmm xp powiadash... wiesz co zainstaluj se od nowa... 11.10.2003, 19:02:42
hub3rt A jak odinstalowac tego Apacha? nstalowalem go z p... 11.10.2003, 19:17:37
spenalzo Start -> Panel Sterowania -> Dodaj/usuń prog... 11.10.2003, 19:43:28
batlord Mam problem...
Apache (2.0.14) chodzą dobrze, lecz... 25.10.2003, 10:19:59
PMadej CytatStart -> Panel Sterowania -> Dodaj/usuń... 25.10.2003, 10:50:58
PMadej CytatMam problem...
Apache (2.0.14) chodzą dobrze,... 25.10.2003, 10:52:16
batlord a masz zainstalowane php na apache'u??[/quote]
Mam... 25.10.2003, 11:17:53
PMadej CytatCytata masz zainstalowane php na apache'u??
M... 25.10.2003, 11:20:56
spenalzo CytatCo? 300 MB a ile zajmuje instalka?? prz... 25.10.2003, 12:18:06
hub3rt skad moge zessac apacha, php i mysqla :?: :?: :?... 31.10.2003, 22:49:02
GeoS http://httpd.apache.org
www.php.net
www.mysql.com 1.11.2003, 23:57:16
Human Hej,
jestem początkujący i mam pytanie... ściągno... 15.11.2003, 18:18:25
Bakus Polecam kurs: http://tud.at/programm/apache-ssl-wi... 28.11.2003, 13:43:30
felipe dopiero co chciałbym zacząć działać w php jednak c... 28.11.2003, 14:07:04
Bakus w httpd.conf wpisujesz:
Jeżeli masz apache w wers... 28.11.2003, 18:21:18
felipe dzięki za podpowiedź 4.12.2003, 14:15:34
gogeta04 W którym miejscu to wpisać?Wiem,że w httpd.conf,al... 6.12.2003, 20:34:38
Luke to jest nie istotne w ktorym miejscu, wazne ze w h... 6.12.2003, 20:38:19
ktos ja mam foxserv, ale qrde, cos mi nie dziala nie w... 4.01.2004, 18:40:42
brasil Konfiguracja Apache`a, PHP i MySQL. 6.01.2004, 16:40:53
scanner Stosowny artykuł powstaje właśnie na moim biurku. 6.01.2004, 17:01:23
trepanator Bez obrazy ... ale jesli jest w temacie: "Instalac... 19.01.2004, 22:00:46
Seth Sciagasz instalke z mysql.com odpalasz i klikasz k... 19.01.2004, 22:04:17
scanner Odpowiedni artykuł czeka na moim dysku na restart ... 19.01.2004, 22:38:43
Seth Niestety ale admin mnie nie poinformowal. 19.01.2004, 23:01:48
trepanator jeszcze mam jedno pyatnie.
Czy moglby ktos napisac... 25.01.2004, 11:08:54
Simpson Żeby odpalić sesje należy dać na początku skryptu ... 25.01.2004, 11:17:23
adisoft Ja takze mam problem z apache+php+perl+cgi 29.01.2004, 07:13:53
scanner Adisoft: w ilu jeszcze miejscach zobaczę ten post?... 29.01.2004, 07:40:24
Pianandrill hmmm... no to ja pozwolę sobie kontynuowac temat :... 5.02.2004, 04:55:15
Bakus Cytatc:/apache/php/extensions
Proponuję spróbwać: ... 5.02.2004, 05:21:59
Pianandrill ...no dzięki za odpowiedź, ale to też nie rozwiąza... 5.02.2004, 11:21:59
Bakus Przeszukaj CVSy w poszukiwaniu innych wersji tej b... 5.02.2004, 12:12:30
Pianandrill No ok, wielkie dzięki za pomoc ale nie do końca w ... 5.02.2004, 21:08:19
Pianandrill no dobra... mam jeszcze jeden problem... jak używa... 6.02.2004, 00:18:48
rozny no ok zainstalowalem i wszystko ladnie pieknie, al... 6.02.2004, 00:18:57
Pianandrill co znaczy w każdym folderze?
sprawdź co masz w ht... 6.02.2004, 01:53:47
rozny tzn ze zrobilem sobie folder strona i wrzucilem ta... 6.02.2004, 16:41:33
Pianandrill jeżeli chcesz używać adresy http://stronka to musi... 7.02.2004, 01:07:40
rozny no zrobilem wszystko jak piszesz i na localhoscie ... 7.02.2004, 17:21:55
MaxRipper Witam korzystając z okazji temat - chcialbym wiedz... 16.02.2004, 16:38:59
n1k3r Aby nie zaczynać nowego tematu ... mam pytanko:
Ma... 22.04.2004, 16:48:06
borec co do gettext:
CytatTo include GNU gettext suppor... 24.04.2004, 11:42:51
madej Witam
Z gory sorrki jezeli ten problem byl juz po... 14.07.2004, 11:10:41
scanner Ską się biorą źle wyświetlane dane?
Jeśli edytujes... 14.07.2004, 11:32:05
bootchec Cytat(spenalzo @ 2003-10-11 20:43:28)Start -... 26.11.2004, 15:15:14
sf Jeżel nie działa to co pisze? Uruchom pliki exe
... 26.11.2004, 16:29:12
Shadow_ Po zaistalowaniu "phptriad2-2-1" i po zm... 7.12.2004, 18:38:00
kszychu Cytat(Shadow_ @ 2004-12-07 18:38:00)Co zrobić... 8.12.2004, 12:12:18
Shadow_ Cytat(kszychu @ 2004-12-08 11:12:18)Cytat(Sha... 8.12.2004, 16:55:36
rUstU nowego tematu nie bede rozpoczynal a wiec na fc3 m... 13.03.2005, 13:25:54
Mifczu Mam problemy z instalacja MySql Jest gdzies artyk... 22.03.2005, 17:42:19
kasma SORRKI, ale zrobiłem sobie stronkę właśnie o Apacz... 24.03.2005, 02:24:35
Mifczu W końcu jakiś opis instalacji nowych wersji I zac... 26.03.2005, 00:23:43
Szpakos a jak jeszcze wraz z apachem, php, mysql uruchomic... 31.03.2005, 23:23:59
kasma [HTML] pobierz, plaintext a jak jeszcze wraz z apa... 1.04.2005, 08:15:19
Szpakos no tak z tym ze ja mam linuxa na linuxie w php.in... 1.04.2005, 09:39:23
Bakus Pod linuxem nie ma plików .dll a są pliki .so To j... 2.04.2005, 07:30:40
Szpakos a czy masz moze jakis opis czy manuala lub moze mo... 2.04.2005, 12:33:39
batman A ja mam inny problem. Pisałem o nim na innym foru... 3.09.2005, 11:53:17
tk Przosze Was o pomoc w rozwiazaniu nastepujacego pr... 25.10.2005, 19:41:23
revyag KodLoadModule php4_module c:/sciezka_dostepu_g... 26.10.2005, 09:55:00
Zelek Czy ktos na tym forum jest w stanie sprawdzic i po... 27.10.2005, 13:57:58
Sebeq bardzo chciałbym zacząć działać z php jestem począ... 29.10.2005, 18:11:13
Lars jeżeli jesteś początkujący, zainstaluj całą paczkę... 30.10.2005, 09:28:09
Mavspeed Witam,
Wczoraj instalowalem sobie Apache 2.0.55 p... 27.11.2005, 10:18:33
Fipaj Masz zapchany port 80
przez na przykład Skype... 27.11.2005, 10:23:55
Mavspeed Dzieki zmiana portu rozwiazala problem. 27.11.2005, 10:48:21
Czukot Co zrobic by przy phptriad by z moich zasobów mógl... 8.12.2005, 20:57:12
isen Cytatodnalezienie w swoim katalogu windowsowym pli... 23.02.2006, 21:53:26
Fo no to w takim razie:
C:\WINDOWS\system32... 24.02.2006, 08:22:42
isen znalazłem błąd w Twoim tutorialu
otóż zmien ze w p... 8.03.2006, 17:38:28
Stankol No tak... nie mogę znaleźć tego pliku hosts.ćstam.... 23.04.2006, 12:42:29
Fo Cytat(isen @ 2006-03-08 18:38:28)znalazłem bł... 23.04.2006, 17:15:45
KSKiller Walcze juz ladnych pare godzin z apachem i nic nie... 11.06.2006, 09:48:13
maatheus Czy autor mógłby napisać równierz o instalacji ser... 13.06.2006, 20:31:08
Fo cześć,
przygotowywuje właśnie... 15.06.2006, 11:49:44
coolart i ja mam problem, wszystko ustawione, poprzegrywan... 19.08.2006, 12:39:10
Fo oj rany,
coraz bardziej mam ochote na rozpisanie ... 19.08.2006, 20:21:54
MiGoo Witam! Mam problemik z instalacja php 5.1.6 na... 24.09.2006, 19:44:18
ARJ sprawdź w phpinfo czy "Configuration File (ph... 24.09.2006, 20:03:49
MiGoo Cytat(ARJ @ 24.09.2006, 21:03:49 ) sp... 24.09.2006, 20:39:33 ![]() ![]() |
|
Aktualny czas: 9.12.2025 - 04:29 |