데비안에서 모듈을 동적으로 로드하는 방법은 무엇입니까?

데비안에서 모듈을 동적으로 로드하는 방법은 무엇입니까?

저는 maxmind의 API를 사용하고 있습니다. Apache용 추가 모듈이 필요합니다. 이제 그들은 다음 명령을 권장합니다.

apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
  • -I/usr/local/includeGeoIP.h 헤더 파일의 설치 위치를 지정합니다.
  • -L/usr/local/liblibGeoIP 라이브러리의 위치를 ​​지정하세요.

이것은 데비안 명령처럼 보이지 않으므로 이러한 파일을 환경에 포함하여 로컬 호스트 서버에서 실행할 수 있는 명령을 찾아야 할 것 같습니다.

데비안에서 이에 상응하는 명령을 제공해 주시면 매우 감사하겠습니다.

답변1

이 명령이 하는 일은 mod_geoip모듈을 컴파일하고 사용 중인 아파치 버전의 헤더에 연결하는 것입니다.

Apache의 Debian 패키지를 사용하는 경우 해당 패키지만 설치하면 됩니다(아직 설치하지 않은 경우에도 마찬가지입니다 apache-dev). build-essential데비안에서 사용하는 경로가 다른 경우 명령을 조정해야 할 수도 있지만 그렇지 않으면 명령이 제대로 작동합니다.

관련 정보