본문 바로가기
반응형

분류 전체보기27

Linux에 nodejs 설치하기 Linux에 nodejs 설치하기 Nodejs는 기존에 웹브라우저에서 주로 사용되던 Client-Side Script언어인 Javascript를 Server-Side에서 사용 가능하도록 Chrome의 V8 Javascript 엔진으로 빌드된 런타임입니다. 이 글은 Linux 환경에서 Binary 형태로 제공된 Nodejs 설치 법을 간단히 정리하였습니다. 1) nodejs 다운로드 (https://nodejs.org/en/download/) # cd /opt/# mkdir nodejs# wget https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.xz 2) 압축해제# xz -d node-v10.14.1-linux-x64.tar.xz# tar xf .. 2018. 12. 5.
Mysql dump시 Unknown table 'COLUMN_STATISTICS' in information_schema (1109) 에러가 발생하는 경우 해결 방법 MySQL 8 Client에서 MySQL 5.x에서 덤프를 할 수 없는 버그가 있어 덤프 시도시에 아래와 같은 에러가 발생할 가능성이 있습니다. Unknown table 'COLUMN_STATISTICS' in information_schema (1109) 1) CLI 환경에서 mysqldump 명령어 사용시열 통계를 비활성화하는 옵션(column-statistics=0)을 추가하면 Dump가 가능합니다.--column-statistics=0 2) MySQL Workbench 사용시우측 상단의 Advanced Option 메뉴에서 column-statistics 항목을 TRUE 에서 0으로 변경합니다. 2018. 11. 27.
IDS/IPS 탐지성능 향상을 위한 Hyperscan 설치하기 (CentOS) 1) Hyperscan 필요성 및 소개 오픈소스 기반 IDS/IPS를 학습이나 테스트 용도가 아닌 실무에서 활용하는데는 여러가지 어려움이 존재하는데 그 중 하나가 높은 CPU 비용을 필요로 하는 패턴매칭 작업으로 인한 성능저하 이슈(그로 인한 트래픽 누수, 탐지누락, 하드웨어 투자비용 증가)입니다. 이런 이유로 IDS/IPS에서 패턴매치 알고리즘은 매우 중요한 부분을 차지하는데 Hyperscan을 활용하면 추가적인 하드웨어 증설 없이 소프트웨어 적으로 성능 개선에 도움을 줄 수 있습니다. Hyperscan은 Intel에서 개발한 오픈소스(BSD) 패턴매치 라이브러리로 글 작성 시점에 오픈소스 IDS/IPS(Snort, Suricata)에서 사용(Intel CPU 기준, 소프트웨어 방식)가능한 가장 뛰어난.. 2018. 11. 17.
반응형