Skocz do zawartości
Pitu

mod_security

Polecane posty

Witam mam pytanie chcę wrzucić na serwer mod_security tylko mam jedno pytanie, na serwerze zainstalowany jest system CentOS Plesk, kompilację mod_security wyszukałem aby zrobić w katalogu /usr/local/apache/bin/apxs

/usr/local/apache/bin/apxs -cia mod_security.c

na tym systemie tego katalogu nie ma, każda domena ma swój własny plik httpd.conf więc nie wiem gdzie mam wrzucić plik od mod_security.

 

locate apxs pokazuje

/usr/share/man/fr/man1/apxs.1.gz

zaś whereis apxs

apxs:

 

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zainstalowałem httpd-devel, tylko mam pytanie kompilując mam to wykonać z pliku:

mod_security.c

ściągnąłem mod_security 2.5.9 i tam ten plik nie istnieje, są dwa inne, nie wiem z którego mam korzystać.

 

1. mod_security2.c
2. modsecurity.c

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Może:

mod_security2.c - Apache2

modsecurity.c - Apache1

Nie wiem, sprawdź ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Próbowałem obu i przy każdym wywala podobne błędy:

 

/usr/lib/apr-1/build/libtool --silent --mode=compile gcc -prefer-pic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOUR				   CE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronou				   s-unwind-tables -fno-strict-aliasing  -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -pthread -				   I/usr/include/httpd  -I/usr/include/apr-1   -I/usr/include/apr-1   -c -o mod_security2.lo mod_security2.c &				   & touch mod_security2.slo
In file included from modsecurity.h:38,
			 from mod_security2.c:24:
msc_pcre.h:24:18: error: pcre.h: No such file or directory
In file included from modsecurity.h:40,
			 from mod_security2.c:24:
msc_xml.h:25:31: error: libxml/xmlschemas.h: No such file or directory
msc_xml.h:26:26: error: libxml/xpath.h: No such file or directory
In file included from modsecurity.h:40,
			 from mod_security2.c:24:
msc_xml.h:31: error: expected specifier-qualifier-list before 'xmlSAXHandler'
apxs:Error: Command failed with rc=65536

 

Nie może odnaleźć kilka plików, tylko skąd mam je wziąć jak mod_security ściągałem prosto ze strony więc wszystko chyba powinno być. ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dorzuć może pcre, pcre-devel i libxml. Ogólnie raczej brakue Ci develi nie elementów mod_sec

 

Pozdrawiam,

Jkopacze

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×