admin 2019.09.26 python MySQLdb install OS : CENTOS 6.X /64BIT MYSQL : 4.0.X python에서 mysql 모듈을 사용하려면 MySQLdb 모듈이 필요하다 기본적으로 모듈이 설치되어 있는지 명령어로 확인이 가능하다 [crayon-697b261c34813376601655/] 설치에 앞서 python-devel 패키지가 설치되어 있어야 한다 없으면 설치 [crayon-697b261c34826315937519/] 이제 모듈을 다운로드 하여 설치를 진행하자 [crayon-697b261c3482f825637771/] 이제 설치가 정상적으로 진행되었으니 모듈을 정상적으로 들어갔는지 체크해보자 [crayon-697b261c34837661229418/] Read More..
admin 2019.09.20 configure: error: Your system does not support systemd configure: error: Your system does not support systemd 에러 발생시 system-devel 패키지가 없어서 발생하는 에러 간단하게 yum으로 설치 진행해주면 된다 [crayon-697b261c35eed644239288/] Read More..
+ admin 2019.08.19 APM 최신버전 설치 php-fpm ( apache 2.4.39 / php 7.3.8 / mariadb 10.4.7 ) / http2 지원 / tls 1.3 지원 PHP-FPM ) O/S : CenotsOS 7.x 64bit APACHE : 2.4.39 ( http/2 지원 / TLS 1.3 지원 ) PHP : 7.3.8 ( php-fpm 방식으로 운용) MYSQL : mariadb 10.4.7 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-697b261c36994843744228/] 2. yum으로 mariadb 10.4.7 install [crayon-697b261c369a4721909917/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리는 /ho... Read More..
+ admin 2019.08.14 APM 최신버전 설치 ( apache 2.4.39 / php 7.3.8 / mariadb 10.4.7 ) / http2 지원 / tls 1.3 지원 O/S : CenotsOS 7.x 64bit APACHE : 2.4.39 ( http/2 지원 / TLS 1.3 지원 ) PHP : 7.3.8 ( mod 방식 모듈방식으로 설치 진행 ) MYSQL : mariadb 10.4.7 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-697b261c3b934012696820/] 2. yum으로 mariadb 10.4.7 install [crayon-697b261c3b945590920739/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리... Read More..
+ admin 2019.08.14 centos 7 APM 최신버전 설치 ( mariadb 10.4 / apache 2.4.39 / php 7.3.8 ) O/S : CenotsOS 7.x 64bit APACHE : 2.4.39 ( tls 1.1 / 1.2 지원 / TLS 1.3 미지원 ) PHP : 7.3.8 MYSQL : mariadb 10.4.7 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-697b261c3ddbe928593419/] 2. yum으로 mariadb 10.4.7 install [crayon-697b261c3ddcf032906411/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리는 /free/mysql_da... Read More..
admin 2019.08.09 AH00082: an unknown filter was not added: DEFLATE 웹서버 apache를 운용하는데 error 로그에 지속적으로 에러가 발생된다 AH00082: an unknown filter was not added: DEFLATE 해당 메세지가 발생된다 해결 방법 간단하게 httpd.conf 에서 #LoadModule deflate_module modules/mod_deflate.so 해당 부분을 주석처리 후 웹서버를 재시작 하면 된다 에러로그 [crayon-697b261c4230b475666931/] 해결방법 [crayon-697b261c4231e281238134/] 웹서버 재시작 [crayon-697b261c42327027916018/] 더이상 해당 로그는 발생되지 않는다. Read More..
+ admin 2019.06.21 GeoLiete2 Country 를 이용한 한국 아이피만 추출 ( KR CIDR / geoip cidr ) GEOIP를 이용해서 한국 아이피만 추출해서 사용할게있다 기존 방식이 달라서 확인해보니 특정코드가 한국으로 되어 있다 코드네임 “1835841” 해당 정보로 검색해서 한국 아이피를 추출할수도 있고 / 한국을 제외한 아이피를 추출할수 있다 어디까지나 cidr 를 이용하기 위해서다 GeoIP2 Country CIDR IP ranges [crayon-697b261c42a3b603038598/] Read More..
+ admin 2019.06.21 CentOS 7.x GeoIP iptables ( xtables install) OS : CentOS 7.x Centos 7.x 에서 iptables을 이용하여 Geoip를 이용한 국가별 차단을 이용하는 방법 xtables 이용하면 되는데 이게 내용이 최근에 수정되어 수정된 파일을 별도 압축해서 만들었다 1. 필요한 라이브러리 설치 및 xtables 다운로드 및 설치 [crayon-697b261c439f3823415617/] 2. GeoIP 데이터베이스를 다운받을수 있게 구성 (별도 수정한 파일 포함) [crayon-697b261c43a03083288705/] 3. 만약 에러가 발생된다면 모듈이 없으면 cpan을 이용하여 설치를 해주면 된다 [crayon-697b261c43a0b129746434/] 4. 이제 다시 해당 폴더를 들어가 다시 파일을 만들어보자 ( 국가별code 정보를 가지... Read More..
+ admin 2019.06.21 CentOS 6.x GeoIP iptables ( xtables install) OS : CentOS 6.x Centos 6.x 에서 iptables을 이용하여 Geoip를 이용한 국가별 차단을 이용하는 방법 xtables 이용하면 되는데 이게 내용이 최근에 수정되어 수정된 파일을 별도 압축해서 만들었다 1. 필요한 라이브러리 설치 및 xtables 다운로드 및 설치 [crayon-697b261c44def520151164/] 2. GeoIP 데이터베이스를 다운받을수 있게 구성 (별도 수정한 파일 포함) [crayon-697b261c44e01235641794/] 3. 만약 에러가 발생된다면 모듈이 없으면 cpan을 이용하여 설치를 해주면 된다 [crayon-697b261c44e09511334538/] 4. 이제 다시 해당 폴더를 들어가 다시 파일을 만들어보자 ( 국가별code 정보를 가지... Read More..
+ admin 2019.05.22 bash 변수 문자열 길이 bash에서 변수의 값 문자열의 길이를 구하는 방법 [crayon-697b261c455de592575815/] Read More..