httpd 2.4 maxminddb 활용한 국가코드 출력 및 접속 제어 admin 2025.03.14 기존에 apache 2.4 버전에서 국가 CODE 출력 또는 접속 제어를 할때는 GeoIP를 사용했는데 다른 방식 maxmindb를 사용해서 코드 출력 ,접속 제어를 할 수 있다 해당 O/S 는 Rocky 버전이다 [crayon-67f9caa230610484948165/] 1. epel 저장소 추가해주고 관련 패키지를 설치해준다 ( httpd 서버가 컴파일 방식이 아닌 yum 패키지 설치 기준이다) [crayon-67f9caa230619276634112/] 2. mod_maxmindb 다운로드 및 apache에 모듈 추가 (만약 httpd가 comfile 되어 있다면 apxs를 경로에 맞게 수정하면됨) [crayon-67f9caa23061d414405038/] 3. 정상적으로 설치가 진행이 되었다면 파일 확... Read More..
+ Ubuntu apache2 maxminddb 활용한 국가 접속 허용 admin 2025.03.14 Ubuntu에 설치된 apache2에서 maxminddb를 이용해서 로그에 국가코드를 출력하게 구성하고 특정 국가 차단 및 허용에 대한 방법을 알아보자 O/S 버전 [crayon-67f9caa231732714735645/] 1. 기본 apache는 설치되어 있다 ( 설치는 해당 주소 참고 –> https://xinet.kr/?p=4423) 패키지 저장소 추가 [crayon-67f9caa23173b091136334/] 2. 패키지 업데이트 및 패키지 설치 [crayon-67f9caa23173f856693284/] 3. maxminddb는 패키지 설치가 진행이 안되니 직접 컴파일을 진행해야 한다 관련 패키지 설치 [crayon-67f9caa231742683772333/] 4. 파일 다운로드 및 설치 진행 [... Read More..
+ Ubuntu 24.04 APM , http2 지원( apache 2.4 , php 8.3 , mariadb 10.x ) install admin 2025.03.14 Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( event 모드 , HTTP2 지원) PHP : 8.3 ( php-fpm 모드로 운영) MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-67f9caa232489507503637/] 2. 필수 패키지 설치 [crayon-67f9caa232492617676278/] 3. Mariadb 공식 GPG키 추가 [crayon-67f9caa232496801880746/] 4. mariadb 저장소 추가 [crayon-67f9caa232499708101982/] 5. 패키지 목록 업데이트 ... Read More..
+ ubuntu 24.04 APM ( apache 2.4 , php 8.3 , mariadb 10.x ) install admin 2025.03.14 Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( prefork 모드 , HTTP2 동작안됨) PHP : 8.3 MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-67f9caa233be6751372761/] 2. 필수 패키지 설치 [crayon-67f9caa233bee792028607/] 3. Mariadb 공식 GPG키 추가 [crayon-67f9caa233bf1115057925/] 4. mariadb 저장소 추가 [crayon-67f9caa233bf5363821178/] 5. 패키지 목록 업데이트 [crayon-67f9ca... Read More..