Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Instalacja - apache+php+mysql
Fo
post 24.07.2003, 09:37:36
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 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...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
coolart
post 19.08.2006, 12:39:10
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.03.2005

Ostrzeżenie: (0%)
-----


i ja mam problem, wszystko ustawione, poprzegrywane gdzie trzeba, i dziala jak zhaszowany jest modul ale jak go odhszyje majac go w postaci
LoadModule php4_module C:/Program Files/Server/PHP4/sapi/php4apache2.dll
czy
LoadModule php4_module "C:/Program Files/Server/PHP4/sapi/php4apache2.dll"

apache sie siada, nie wlancza sie wogole czy to czasem nie wina tego ze laduje dll czy nie powinno byc tam odniesienie do pliku so questionmark.gif

robilem wedlug tych i tez klapa
strona 1
strona 2
strona 3
strona 4

chyba nie ma jednego dobrego przepisu na winde jak tylko pelne gotowe paczki a czlowiek chcialby sobie samemu postawic by potem samemu updeytowac

Ten post edytował coolart 19.08.2006, 12:42:19


--------------------
Go to the top of the page
+Quote Post

Posty w temacie
- 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:12:19
- - 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
2 Stron V   1 2 >


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 1.11.2024 - 02:05