nie programowanie - Apache

0

Witam...
Temat nie o programowanieu więc sorki...

Postawiłem w celach edukacyjnych serwer Apache pod Windowsem.
Ale nie wiem jak zainstalować obsługe php.
Prosze o pomoc...

pozdrawiam
----- MCkawa -------Delphi 6
Pozdrawiam All

0

juz niedlugo bedzie o tym artkul - obiecuje.--Pozdrawiam!
Adam Boduch
www.4programmers.net

0

MCkawa w dniu 14.4.2002 11:6 napisal:
Witam...
&gtTemat nie o programowanieu więc sorki...
&gt
&gtPostawiłem w celach edukacyjnych serwer Apache pod Windowsem.
&gtAle nie wiem jak zainstalować obsługe php.
&gtProsze o pomoc...
&gt
&gtpozdrawiam
&gt----- MCkawa -----
&gt
&gt--
&gtDelphi 6
&gtPozdrawiam All

jako UNIX'owiec pozostawie to swietokradztwo bez komentarza

x x x x x x x
x x x x x x x x
x x x x x x x x
x x x x x x x x
x x x x x x x x
x x x x x x x x
xxxxxxxxx x x x x x

APACHA domem jest amen !!!--Lets make linux better :-)

0

Wojtas:
Chyba wyraźnie napisałem że to w celach EDUKACYJNYCH...
Mam linuxa i wiem że Linux jest 'domem Apacha'.
Jak będe wiedział jak to zrobić pod Windowsem pod linuxem też sobie poradze.
Więc nie wiem o co się tak plujesz.
Jak wiesz jak to zrobić pod linuchem to nie ma sprawy - powiedz... ja chętnie posłucham.--"Wniosek to punkt, w którym nie masz już siły dalej myśleć"

----- MCkawa -----
Delphi 6

0

To zależy w jakim systemie go zainstalowałeś.
Windows (byle nie 2000, bo się wiesza komp) - Jeśli nie masz ochoty bawić się w konfigurowanie apacha to ściągnij wersje Od razu apache+php+mysql.
Po instalacji wszystko działa wystarczy tylko ustawić localhost i utworzyć katalog users/twój_ serwis/ oczywiście w katalogu apache. No chyba że masz sieć to musisz podać adres ip swego apacha w sieci.
Jeśli chodzi natomiast o Linuxa to sprawa jest bardziej skomplikowana bo w nim musisz wszystko instalować osobno. Wtedy musisz ustawić pilki httpd.conf tak by był widoczny php. Ale to zależy od wielu RZeczy i tu brak na to miejsca.

Jeśli instalujesz go w celach edukacyjnych to zrób to w Windowsie (nie 2000). Bo możesz się zniechęcić.

Taki kombajn Apache+php+mysql -&gt znajdzies na www.php.pl -&gt dział pliki.

--Pozdrawiam

FALCON

0

Ja se instalnołem gołego Apacha pod Win98...
Będe musiał ściągnąć tego kombajna ;)

pozdrawiam i THX--"Wniosek to punkt, w którym nie masz już siły dalej myśleć"

----- MCkawa -----
Delphi 6

0

MCkawa w dniu 14.4.2002 16:55 napisal:
Wojtas:
&gtChyba wyraźnie napisałem że to w celach EDUKACYJNYCH...
&gtMam linuxa i wiem że Linux jest 'domem Apacha'.
&gtJak będe wiedział jak to zrobić pod Windowsem pod linuxem też sobie poradze.
&gtWięc nie wiem o co się tak plujesz.
&gtJak wiesz jak to zrobić pod linuchem to nie ma sprawy - powiedz... ja chętnie posłucham.
&gt
&gt--
&gt"Wniosek to punkt, w którym nie masz już siły dalej myśleć"
&gt
&gt----- MCkawa -----
&gtDelphi 6
&gt

pewnie ze wiem
zakladam standardowa instalacje apacha z pakietow
w pliku /etc/httpd/srm.conf
piszesz AddType application/x-httpd-php3 .php

w pliku /etc/httpd/httpd.conf
musisz odznaczyc cos takiego
LoadModule php3_module /ib/apache/libphp3.so
AddModule mod_php3.c

w nowych wersjach apache'a uzywa sie tylko pliku httpd.conf
wiec to co miales wpisac do srm.conf wpisujesz do httpd.conf

oczywiscie jezeli sam kompilowales apache'a to katalogi gdzie
znajduja sie ww pliki konfiguracyjne moga byc inne

no i chyba jest wiadome ze najpierw musisz zainstalowac php
(jest na kazdej plycie z dystrybucja linux'a)

ps. jesli zainstalowales w miare nowego linucha to masz skonfigurowanego
indianina i php4 (wystarczy tylko ogladnac plik konfiguracyjny)

PLUJE SIE DALEJ

ps jesli bedziesz wiedzial jak zrobic to wpd windozom to najprawdopodobniej
pod linux'em a na pewno pod Solarisem lub HP UX nigdy sobie nie poradzisz
bo nie wiem czy wiesz ale zadna wersja apache pod windoze nie wyszla poza
wersje testowe ciagle to tylko eksperyment zapalencow ...
wojta$
--Lets make linux better :-)

0

Czlowiekowi ktory napisal ze uzywa linux'a
dedykuje ponizsze slowa :

instalacja prawdziwego kombajnu internetowego :
zalozenia :
instalacja calosci z pakietow rpm (RED HAT lub PLD)
xxxxx - oznacza wersje

instalacja apache :
&ltCODE&gt
rpm -i apache-xxxxx.i386.rpm (czyli piszesz rpm -i apache-*)
&lt/CODE&gt

instalacja bazy danych :
PostgreSQL :
&ltCODE&gt
rpm -i postgresql-7
rpm -i postgresql-server

rpm -i postgresql-libs
rpm -i postgresql-libs

&lt/CODE&gt
SYBASE ASE :
&ltCODE&gt
rpm -i zapomnialem_nazwy_pakietu*
&lt/CODE&gt

instalacja php :
&ltCODE&gt
rpm -i php-4
rpm -i php-imap

rpm -i php-ldap*
rpm -i php-pgsql
&lt/CODE&gt

konfiguracja apache'a :

w pliku /etc/httpd/conf/httpd.conf
powinno znalezc sie
&ltCODE&gt
&lt/IfDefine HAVE_PHP&gt
LoadModule php_module modules/mod_php.so
&lt/IfDefine&gt

&lt/IfDefine HAVE_PHP3&gt
LoadModule php3_module modules/mod_php3.so
&lt/IfDefine&gt

&lt/IfDefine HAVE_PHP4&gt
LoadModule php4_module modules/mod_php4.so
&lt/IfDefine&gt

&lt/IfDefine HAVE_PHP&gt
AddModule mod_php.c
&lt/IfDefine&gt

&ltIfModule mod_php4.c&gt
AddType application/x-httpd-php .php4 .php3 .phtml .php
AddType application/x-httpd-php-source .phps
&lt/IfModule&gt

&ltIfModule mod_php.c&gt
AddType application/x-httpd-php .phtml
&lt/IfModule&gt
&lt/CODE&gt

i w sekcji &ltCODE&gt DirectoryIndex &lt/CODE&gt trzeba (mozna) dodac index.pgp index.php4

instalacja JAVY :
rozpakuj do wybranego katalogu jdk_1.4
&ltCODE&gt
tar -zxvf jdk_1.4-xxxx ;
&lt/CODE&gt
dodaj PATH'a
w PLIKU ~.bashprofile dodaj
PATH=:$(PATH):/opt/jdk/jdk-1.4/bin
z zalozeniem ze w katalogu /opt/jdk/jdk-1.4/bin
zainstalowales jdk

instalacja TOMCAT'a
rozpakuj archiwum z TOMCAT'em do wybranego
katalogu i ustaw zmienne srodowiskowe
w PLIKU ~.bashprofile dodaj
&ltCODE&gt
JAVA_HOME = /opt/jdk/jdk-1.4/bin
JAKARTA_HOME = /opt/tomcat
export JAVA_HOME JAKARTA_HOME
&lt/CODE&gt

od tej pory mozesz uzywac servletow i jsp w swoich stronach www
uruchamianie strony javy moj.host.com:8080
mozna samemu skompilowac modul TOMCAT'a i dodac go do apache'a
ale to juz nie artykul na forum .

Pod warunkiem ze skonfigurowales dobrze jakis serwer baz danych
mozesz zaczac budowac swoj portal .

Aha no i stwierdzenie ze APACHE + PHP + MYSQL jest kombajnem ...
to chyba za duzo powiedziane ale dla kogos kto chce tylko zobaczyc
jak to wyglada to moze byc ale odradzam udostepnianie na swiat
php z tego pakietu (dlaczego zapytacie ??? a to dlatego ze PHP3
ma tak powazne luki w zabezpieczeniach ze kazdy 13 latek po
kilkugodzinnym przeanalizowaniu struktury twojego serwisu bedzie
potrafil uruchomic dowolny program na twoim serwerze) .
A co sie tyczy MYSQL to jest to bardzo szybki RDBMS ale nie
udostepnia transakcji (tzn mozna uzyskac transakcyjnosc ale pod warunkiem
ze wybierzemy Berkley'owski typ tabel co jest rozwiazaniem prymitywnym)

Ja osobiscie polecam serwery SYBASE ASE (za jego prosta instalacje) no
i oczywiscie PostgreSQL (za wszystko) ale niekwestionowanym krolem
jest ORACLE (nestety nie kazdy poradzi sobie z jego instalacja, ale
po udanej instalacji przyjemnosc pracy na ORACLE'u pod SOLARIS'em
jest wrecz trudna do opisania - tudziez pod linux'em) .

Oczywiscie obsluga RDBMS to juz inna bajka dodam tylko ze z SYBASE ASE
dostarczone jest 10.000 stron dokumentacji (pdf) .

ps jesli jest widoczne cos takiego &ltCODE&gt &lt/CODE&gt to wiedz ze
sa to znaki formatujace html :-) i prosze nie wpisuj ich do
zadnego pliku konfiguracyjnego .

milego stawiania serwera.
wojta$--Lets make linux better :-)

0

He he he... ;)
No dobra wojta$ie...

sprubuje także to zrobić pod linuchem - czego nie...
Mam raczej nowego tak że wszystko powinno tam być.
THX za ten krótki instruktaż...

ps.
&gtAha no i stwierdzenie ze APACHE + PHP + MYSQL jest kombajnem ...
napisałem to z przymrużeniem oka ;)

&gtjesli jest widoczne cos takiego &ltCODE&gt &lt/CODE&gt to wiedz ze sa to znaki formatujace html
jakoś się domyśliłem :)

pozdrawiam...--"Wniosek to punkt, w którym nie masz już siły dalej myśleć"

----- MCkawa -----
Delphi 6

0

MCkawa w dniu 15.4.2002 18:43 napisal:
He he he... ;)
&gtNo dobra wojta$ie...
&gt
&gtsprubuje także to zrobić pod linuchem - czego nie...
&gtMam raczej nowego tak że wszystko powinno tam być.
&gtTHX za ten krótki instruktaż...
&gt
&gtps.
&gt&gtAha no i stwierdzenie ze APACHE + PHP + MYSQL jest kombajnem ...
&gtnapisałem to z przymrużeniem oka ;)
&gt
&gt&gtjesli jest widoczne cos takiego &ltCODE&gt &lt/CODE&gt to wiedz ze sa to znaki formatujace html
&gtjakoś się domyśliłem :)
&gt
&gtpozdrawiam...
&gt
&gt--
&gt"Wniosek to punkt, w którym nie masz już siły dalej myśleć"
&gt
&gt----- MCkawa -----
&gtDelphi 6
&gt

w razie problemow (z linux'em) wal jak w dym (ale raczej na maila)

wojta$--Lets make linux better :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0