httpd 2.4 maxminddb 활용한 국가코드 출력 및 접속 제어 admin 2025.03.14 기존에 apache 2.4 버전에서 국가 CODE 출력 또는 접속 제어를 할때는 GeoIP를 사용했는데 다른 방식 maxmindb를 사용해서 코드 출력 ,접속 제어를 할 수 있다 해당 O/S 는 Rocky 버전이다 [crayon-67f04af6c25d4627200706/] 1. epel 저장소 추가해주고 관련 패키지를 설치해준다 ( httpd 서버가 컴파일 방식이 아닌 yum 패키지 설치 기준이다) [crayon-67f04af6c25dd084597494/] 2. mod_maxmindb 다운로드 및 apache에 모듈 추가 (만약 httpd가 comfile 되어 있다면 apxs를 경로에 맞게 수정하면됨) [crayon-67f04af6c25e2224791777/] 3. 정상적으로 설치가 진행이 되었다면 파일 확... Read More..
+ Ubuntu apache2 maxminddb 활용한 국가 접속 허용 admin 2025.03.14 Ubuntu에 설치된 apache2에서 maxminddb를 이용해서 로그에 국가코드를 출력하게 구성하고 특정 국가 차단 및 허용에 대한 방법을 알아보자 O/S 버전 [crayon-67f04af6c36e0942085984/] 1. 기본 apache는 설치되어 있다 ( 설치는 해당 주소 참고 –> https://xinet.kr/?p=4423) 패키지 저장소 추가 [crayon-67f04af6c36e9869938501/] 2. 패키지 업데이트 및 패키지 설치 [crayon-67f04af6c36ed178441721/] 3. maxminddb는 패키지 설치가 진행이 안되니 직접 컴파일을 진행해야 한다 관련 패키지 설치 [crayon-67f04af6c36f0323433899/] 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-67f04af6c43f0311055035/] 2. 필수 패키지 설치 [crayon-67f04af6c43f8308580194/] 3. Mariadb 공식 GPG키 추가 [crayon-67f04af6c43fd390549034/] 4. mariadb 저장소 추가 [crayon-67f04af6c4400340148380/] 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-67f04af6c5b59141972166/] 2. 필수 패키지 설치 [crayon-67f04af6c5b61254905973/] 3. Mariadb 공식 GPG키 추가 [crayon-67f04af6c5b64199884332/] 4. mariadb 저장소 추가 [crayon-67f04af6c5b68056112691/] 5. 패키지 목록 업데이트 [crayon-67f04a... Read More..