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: 11 Pomógł: 0 Dołączył: 24.03.2005 Ostrzeżenie: (0%)
|
SORRKI, ale zrobiłem sobie stronkę właśnie o Apaczu na windzie. NApisałem tam krok po kroku instalację Apache +php + MySQL.
Dlaczego sorrki, ano dlatego, że na początku tego forum pojawił się zarzut, po co rozpoczynać tejmat skoro dużo o nim w sieci. Ale jak życie pokazało - ja nie znałem Waszego forum, a forum pomimo wielu informacji ciągle zadaje pytania. Moim skromnym zdaniem dobrze jest pytać - obojętnie kogo, chętnego do odpowiedzi. Co prawda strony jeszcze nie skończyłem, ponieważ brakuje tam opisu jak korzystać z informacji płynącej z komunikatów, które wywala system podczas pracy serwera. Nie do końca opisana jest też konfiguracja MySQL-a, ponieważ pisałem to odpowiadając szybko na zadane pytanie. Jeżeli kogoś to wogóle zainteresuje to zapraszam na http://k.info.pl Wracając do tego Forum, odpowiem na pytanko dotyczące niemożliwości lub jak kto woli kłopotów z uruchomieniem MySQL-a w systemach Win 2000 / XP i zapewne 2003.... Jak będę miał trochę wolniejszego czasu i natchnienie, potestuję Apacza na win 98 i ME, a na razie opis głównie do XP bo na takim OS to instalowałem. Dodam jeszcze że na SP2. Kłopoty z MySQL-em pojawią sie głownie przy konfiguracji php, a także przy złej konfiguracji samego serwerka MySQL która odbywa się bezpośrednio po właściwej instalacji plików. Konfiguratora tego można wywołać w dowolnym momencie i nie trzeba instalować MySQL-a od nowa. NAwet po "operacji systemu" której opis jest poniżej Następnym źródłem kłopotów z MySQL-em jest fakt posiadania wcześniej zainstalowanego innego serwerka, lub całego zestawu - np. wspomniany tutaj FoxServ. NIESTETY samo odinstalowanie takiego pakietu nie załatwi nam wszystkiego. W przypadku Apache i php - tak, a właśnie do MySQL-a NIE. Jeszce jeden problem - to zainstalowanie plików, a konfigurator na standard i myszką klik klik, byle szybciej, a skrajnością, jest zapmnienie hasła do roota. Ale to można zmienić wywołując w dowolnym momencie konfigurator MySQL-a (opis na pod koniec strony "Konfiguracja MySQL - cd". A teraz KOŃkrety: Opis konfiguracji php jest (myślę) w miare dokładnie opisany. Odsyłam na moją stronę. Natomiast całkowite usunięcie starego MySQL-a z systemów win 2000/XP/2003 polega dodatkowo na usunięciu usługi z systemu windows. Dla XP znajdziecie to w START/ Panel sterowania / Narzędzia administracyjne / Usługi. Tam poszukajcie usługi MySQL. Niestety nie da się tego usunąć tak bez problemu. Potrzeba jakiegoś programu, który to potrafi. Ja to robię programem Install Serwice. niestety nie podam teraz gdzie go znajdziecie - proponuję poszukać. Jeżeli jest ktoś zainteresowany jak to zrobić, piszczie maila - wyślę taki krótki opis ze screenami. Ale myślę, że niedługo znajdzie się na stronie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Póżniej należy odpalić konfiguratora (skrócony opis bez screenów na stronie) i cieszyć się MySQL-em - oczywiście po restarcie serwera apache, albo i może lepiej całego systemu.... Opis ten powinien dotyczyć wszystkich wersji Apacha php i MySQL-a Bedę wdzięczny za jakieś wpisy na mijej stronie w księdze gości. Będę miał obraz, czy do czegokolwiek się przydaje moja strona. A jeżeli będzie zainteresowanie - bedzie to motor do aktualizacji.... Co do Fedory.... Jeżeli problem nie zniknie proszę o kontakt, ale dopiero tak po 1 tygodniu kwietnia...... Ten post edytował kasma 24.03.2005, 11:35:44 |
|
|
|
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
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 - 11:53 |