Strona 1 z 1

apache błąd

: 11 czerwca 2007, 09:02
autor: zaba
Proszę o pomoc apache nieche mi robic configure tzn robi tylko tyle

Kod: Zaznacz cały

[root@jami apache_1.3.37]# ./configure --enable-module=all
Configuring for Apache, Version 1.3.37
 + using installation path layout: Apache (config.layout)
Creating Makefile
Creating Configuration.apaci in src
Creating Makefile in src
 + configured for Linux platform
 + setting C compiler to gcc
 + setting C pre-processor to gcc -E
 + using "tr [a-z] [A-Z]" to uppercase
 + checking for system header files
 + adding selected modules
    o rewrite_module uses ConfigStart/End
 + using -lgdbm for DBM support
      enabling DBM support for mod_rewrite
    o dbm_auth_module uses ConfigStart/End
    o db_auth_module uses ConfigStart/End
      using Berkeley-DB/3.x for mod_auth_db (-ldb)
 + using system Expat
 + using -ldl for vendor DSO support
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/regex
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/modules/experimental
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/proxy
Creating Makefile in src/modules/example
[root@jami apache_1.3.37]#

: 11 czerwca 2007, 09:06
autor: draco
Ja tam tu żadnego błędu nie widzę. Wykonał configure...

: 11 czerwca 2007, 10:05
autor: zaba
Tal ale nie załadował modułu odpowiedzialnego za load_module

: 11 czerwca 2007, 10:48
autor: ShinnRa
przygotował do kompilacji wszystko co mu jest potrzebne. Teraz musisz go skompilować zainstalować i skonfigurować po instalacji samego apache'a. Nie miałeś żadnego komunikau error więc wszystko jest poprawnie. Teraz tylko musisz wydać polecenie jako root

Kod: Zaznacz cały

make && make install
i powinno być ok.

Nierozumiem tylko jednego. Po co kompilować apache 1.3.37 skoro on powinien być w postaci paczki...

: 11 czerwca 2007, 11:42
autor: zaba
bo ja instaluje apache w innym miejscu nie w /etc/httpd

: 14 czerwca 2007, 13:04
autor: ShinnRa
bo ja instaluje apache w innym miejscu nie w /etc/httpd
??? Z tego polecenia configure nie wynika byś gdzieś indziej instalował niż w domyślnych katalogach... O ile się nie mylę to polecenie to powinno wyglądać m/w tak:

Kod: Zaznacz cały

./configure --prefix=/sciezka/do/innego/katalogu --enable-module=all
No chyba, że istnieje jakiś inny sposób (dawno nie kompilowałem, że źródeł przez make), to wtedy zwracam honor ...

: 16 czerwca 2007, 10:54
autor: legion
zaba pisze:Proszę o pomoc apache nieche mi robic configure tzn robi tylko tyle

Kod: Zaznacz cały

[root@jami apache_1.3.37]# ./configure --enable-module=all
cut
Creating Makefile in src/modules/example
[root@jami apache_1.3.37]#
A teraz wyjaśnij co chcesz osiągnąć poprzez zrobienie sobie burdelu w systemie? Nie masz paczek? A może czegoś Ci brakuje?

: 16 czerwca 2007, 16:38
autor: ShinnRa
legion pisze:A teraz wyjaśnij co chcesz osiągnąć poprzez zrobienie sobie burdelu w systemie? Nie masz paczek? A moze czegoś Ci brakuje?
@legion: tutaj koledze zaba trzeba zwrócić honor bo on chce zainstalować apache 1.3.37 a najnowsza paczkowana wersja apache 1.3 to apache 1.3.34-4.1 więc faktycznie takiej paczki jeszcze nie ma.
Z drugiej jednak strony kolega legion ma rację: kompilacja ze źródeł może narobić strasznego syfu w systemie. Już lepiej zrobić samemu paczkę i ją zainstalować w systemie.