php maxminddb install ( sample )

php 7 버전에서 maxminddb를 사용할 일이 있어서 설치하고 사용하는 방법을 알아보자

설치 방법은 yum을 이용하는 방법과 pecl 이용 또는 직접 comfile 하는 방법이 있는데 간략하게 설명

1. yum을 시용하는 방법 / 보통 remi repo를 사용하는데 자기에 맞는  php버전의 maxminddb가 있으면 설치 후 php 재시작

2. yum은 서버마다 다 다르니 pecl를 이용하는 방법으로 설치하는 방법 안내
우선  php  경로가 가서 pecl로 설치 진행

3. 정상적으로 설치가 진행이 되었다면 php.ini 경로에 extension_dir 경로와 모듈을 등록

4. 권한 변경 및 서비스 재시작

5. php info에서 확인해보면 추가된것을 확인 할 수 있다

6. 그럼 이제 php에서 maxminddb를 이용해서 출력을 해보자
소스 파일은 https://github.com/maxmind/MaxMind-DB-Reader-php  해당 경로에서 autoload.php 파일은 저장

7. 해당 파일을 다운로드 후 새로운 파일을 만들고  파일 경로를 맞게 수정해준다 / /usr/share/GeoIP/GeoLite2-City.mmdb 경로
해당 파일이 없다면  https://xinet.kr/data/geoip/GeoLite2-City.mmdb  파일 다운로드

웹페이지 확인하면

자세한 부분은 : https://github.com/maxmind/MaxMind-DB-Reader-php


코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호