tux_m Napisano Styczeń 15, 2005 Zgłoszenie Share Napisano Styczeń 15, 2005 Witam serdecznie Z racji tego iz jestem tu nowy jeszcze raz WIELKIE WITAM Prosil bym bardzo osoby wtajemniczone i nie tylko o podanie linka gdzie moglbym w czytelny i klarowny sposob zapoznac sie z instalacja Apache+php+mysql dla dystrybucji FC3. Bardzo dziekuje za pomoc Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
MrReal Napisano Styczeń 15, 2005 Zgłoszenie Share Napisano Styczeń 15, 2005 Witaj W sieci jest na ten temat 100 tysięcy ton liter napisanych ale jeśli już koniecznie chcesz żeby Cię ktoś za rączkę poprowadził to proszę bardzo: http://pl2.php.net/manual/pl/install.unix.php Pamiętam że z PHP miałem pewien problem bo apacza instalowałem ze źródełka i trzeba było podać pewną ściękę do katalogu. Spróbuj sobie poszukać o co w tym chodziło bo już dokładnie nie pamiętam: ./configure --with-apxs2=/usr/local/apache2/bin/apxs Zobacz też co tu piszą: http://zlobek.tcz.wroclaw.pl/ Nie przejmuj się że to żłobek, większość zaawansowanych z tego korzysta Jeśli chodzi o MySQL to jeszcze nie instalowałem ale sprowadza się to chyba to dodania flagi przy konfiguracji php jakoś tak: ./configure --with-mysql. Oczywiście najpierw trzeba zainstalować MySQL A to że dla FC3 to niczego nie zmienia w sposobie instalacji. Co najwyżej wyskoczy Ci jakiś error z powodu błędu distro ale tym też się nie przejmuj Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
AlienJR Napisano Styczeń 15, 2005 Zgłoszenie Share Napisano Styczeń 15, 2005 Jaka pompa nie to ze moj avatar to jescze ten sam problem masz co ja @MrReal Drogi poprzedniku... ale czy masz moze gdzies pod reka opis instalacji apacza z paczki, bo ten to jakis inny jest, kurde blaszka ma katalogi inne pliki inne wszystko... z CGI juz mialem wpis w httpd to trudno nie bylo ale co jak sobie poradzic z PHP 5.0.3 ?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
MrReal Napisano Styczeń 15, 2005 Zgłoszenie Share Napisano Styczeń 15, 2005 Jaka pompa nie to ze moj avatar to jescze ten sam problem masz co jaej bliźniacy chyba :] i nie znaliście się do tej pory ? Panowie sprawa jest prosta jak wyprostowany drut miedziany tzn mam na myśli taką zwykłą instalke byle działało, bo nie znam się na zabezpieczaniu apacha i php. po prostu najpierw apache (2.0.52) ./configure --help i wybieramy co popadnie np ./configure --enable-proxy --enable-ssl --enable-cgi --enable-so Pamiętam że ważne jest to --enable-so. make make install Patrzymy do /usr/local i jak jest apache2 to sukces!. Odpalamy apachectl start i sprawdzamy czy działa (dlaczego ja pisze w liczbie mnogiej?) PHP: podobnie ./configure --help - bierzcie co popadnie. Tak jak pisałem wcześniej może być potrzebne -with-apxs2=/usr/local/apache2/bin/apxs make make install MySQL nie wiem A tak poważnie to odpalcie sobie plik INSTALL i tam wszystko jest. Aż wstyd się pytać Co do apacha z rpm to nie wiem, pewnie różnica jest taka że instaluje się do innego katalogu Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Styczeń 15, 2005 Zgłoszenie Share Napisano Styczeń 15, 2005 MySQL nie wiem np tak: ./configure --prefix=/usr/local/mysql --with-charset=latin2 Co do apacha z rpm to nie wiem, pewnie różnica jest taka że instaluje się do innego katalogu U mnie był taki problem z paczkami, że po instalacji apacha, php mysql nie udało mi się doprowadzić, aby php współpracowało z mysql-em. Był potrzebny do tego niby jakiś pakiet php-mysql, ale nawet on mi nie pomógł (pewnie należało coś zmienić w configu, ale nigdy nie doszedłem co) Przy apache'u i php można jeszcze dopisać: najpierw apache (2.0.52) ./configure --help i wybieramy co popadnie np ./configure --enable-proxy --enable-ssl --enable-cgi --enable-so --prefix=/usr/local/apache --enable-shared=all --enable-module=expires --enable-module=most PHP: podobnie ./configure --help - bierzcie co popadnie. Tak jak pisałem wcześniej może być potrzebne -with-apxs2=/usr/local/apache2/bin/apxs --prefix=/usr/local/php --with-mysql=/usr/local/mysql --enable-shared=yes --enable-ftp --enable-exif --with-track-vars --with-gettext --with-xml --enable-calendar Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ukash Napisano Styczeń 16, 2005 Zgłoszenie Share Napisano Styczeń 16, 2005 a nie lepiej nic nie istanlowac i korzytac z tego co jest na FC3. Dużo latwiejszy sposob niz instalowanie wszystkiego od początku wiem z doświadczenia jeszcze sie nie dawno meczylem pare dni zeby to wszystko ladnie zainstalowac a teraz postawilem na laptopq wszystko z CD i dziala wystarczy tylko /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/httpd start i wszystko jest tak jak trzeba Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
AlienJR Napisano Styczeń 16, 2005 Zgłoszenie Share Napisano Styczeń 16, 2005 /etc/rc.d/init.d/mysqld start /etc/rc.d/init.d/httpd start i wszystko jest tak jak trzeba W sumie to mi odpala sie i Apache i MySQL, i mam wszystko zainstalowane wszystkie rpmy: Apache MySQL PHP5 tylko jescze trzeba jakoś skonfigurować /etc/httpd/conf/httpd.conf, a jak cos tam wyszkuam w necie i dopisze... to zaraz przy /etc/rc.d/init.d/httpd configtest Wywala mnie co najmniej jedno ostrzerzenie a bardzo czesto (_wogole_ → w ogóle) ORT bledy sa i nie chce sie odpalic serwer... a jak skasuje wpisy to dziala.. :/ W sumie to moglem na bierzaco pisac jakie te bledy i problemy mialem ale myslalem, ze sobie poradze... no i tak srednio sie udalo... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
MrReal Napisano Styczeń 16, 2005 Zgłoszenie Share Napisano Styczeń 16, 2005 Aby działało PHP trzeba dodać do httpd.conf: LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps Z tym że u mnie ten kod sam wstawił się tam gdzie trzeba po make install Aby sprawdzić czy działa można zrobić plik phptest.php i wstawić go do htdocs <? phpinfo(); ?> Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
AlienJR Napisano Styczeń 16, 2005 Zgłoszenie Share Napisano Styczeń 16, 2005 @MrReal Configtest pokazuje ze jest dobrze, reloadowałem serwer i w sumie mialem juz wczesniej test.php, ale po wpisaniu http://localhost/test.php pokazuje mi tylko: < ?php phpinfo(); ?> tak jak wcześniej... (_wogole_ → w ogóle) ORT to po co jest to phpinfo co ono wyswietla.. :/ htdocs ?? ( to jest jakis folder ? ) u mnie jest w /var/www/html/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
MrReal Napisano Styczeń 16, 2005 Zgłoszenie Share Napisano Styczeń 16, 2005 Po wpisaniu do httpd.conf AddType application/x-httpd-php .php .phtml i LoadModule php5_module modules/libphp5.so powinno już być ok. To addtype mówi apaczowi zeby wykonywal pliki *.php poprzez php. Jeśli zamiast informacji o php pojakiw Ci się < ?php phpinfo(); ?> to znaczy ze apatch nie widzi modulów php (albo bibliotek albo czegos innego). Jeśli chodzi o rpm to nie wiem jaka jest przyczyna. (powinno być: <? php phpinfo(); ?> a nie < ?php phpinfo(); ?>) htdocs to u mnie domyslny katalog z html-ami (to samo co /var/www/html tylko w innym miejcu) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Styczeń 16, 2005 Zgłoszenie Share Napisano Styczeń 16, 2005 (powinno być: <? php phpinfo(); ?> a nie < ?php phpinfo(); ?>) Tak dokładnie, to powinno być: <? phpinfo(); ?> albo <?php phpinfo(); ?> Generalnie chodzi o to, że między "<" a pierwszym "?" nie powinno być spacji. Pozdr, W. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
AlienJR Napisano Styczeń 17, 2005 Zgłoszenie Share Napisano Styczeń 17, 2005 AAAAAAAAAAAAAA.... tyle już siedzę nad tym a to taka błachostka !! AAAAA dlaczego ja musze mieć takie problemy ?? !! :) Dzięki chlopaki ! //////////////// Po poprawce nic się nie wyświetla, to dobrze ??? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
roback Napisano Styczeń 18, 2005 Zgłoszenie Share Napisano Styczeń 18, 2005 Nie dobrze, bo powinna sie wyświetlić całkiem spora tabelka z informacjami o Twojej konfiguracji LAMP (Linux+Apache+MySQL+PHP). Spróbuj wpisać takei coś: <? echo "cztery litery"; ?> Poza tym w konfiguracji PHP, jeśli ma to być tylko instalacja do testów i pracy dobrze jest włączyć sobie wyświetlanie błędów na ekranie (na serwerze ze żywą strona, z kolei dobrze to wyłączyć, wtedy nawet jak błędy są to ich nie widać ) display_errors = On w php.ini Przydaje się też: short_open_tag = On Wtedy nie trzeba pisać "<?php" a wystarczy "<?" na początek sekcji z PHP. A co do tego, że się nic nie wyświetla, to Cię troche okłamałem To nie jest do końca nie dobrze - jest nie dobrze w 50% powiedzmy. Apache już Ci obsługuje PHP (moze nawet jako PHP), ale w samym pliku masz pewnia błąd. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Styczeń 19, 2005 Zgłoszenie Share Napisano Styczeń 19, 2005 Nie dojrzałem, czy już ktoś o tym wspominał, ale zaryzykuje W httpd.conf przy opcji DirectoryIndex trzeba jeszcze dopisać index.php, aby obsługiwało rozszerzenie skryptów. Czyli może to wyglądać np. tak: DirectoryIndex index.php index.html index.htm itd. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się