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

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się

×