아래의 이미지와 같이 검색화면을 구성해 보았다. 날짜와 키워드로 검색을 하고, 검색 옵션으로는 최신순-정확도순을 넣었다. 검색을 하면 날짜, id, 타이틀이 화면에 뿌려지고 20개씩 페이징 처리 하였다. 검색어를 넣으면 상위 키워드가 검색리스트 아래 뿌려진다. search.php 123456789101112131..
Logstash 로 DB와 연동하여 데이터를 가져오는 방법이 있지만 아래와 같이 간단한 스크립트로 다량의 데이터를 insert 할 수 있다. 너무 많은 데이터를 한방에 insert 하면 에러가 발생하기도 하니 끊어서 하면 좋을 듯. insert_bulk.php 12345678910111213141516171819202122232425262728293031323334353637383940414243444546..
##### 서버 환경 CentOS Linux release 7.* PHP 7.* JDK 1.8.0_131 이상 ##### Elasticsearch, Kibana 설치 elastic6 계정을 설정하여 Elasticsearch, Kibana 6.4.1 설치 Elasticsearch 다운로드 주소 (https://www.elastic.co/downloads/elasticsearch) Elasticsearch 다운로드 주소 (https://www.elastic.co/downloads/kibana) 1. 계정설정 [root@ ~]# useradd elastic6 ..
오랜만에 윈도우에 AMP를 설치해 봤다. xampp (https://www.apachefriends.org/download.html) 구글에서 "xampp 설치" 검색해서 맨 위의 글 보고 설치하고 설정했다. 그리고 Visual Studio Code (vscode) 를 깔아 extension(확장) 2개 설치 HTML 작성을 편하게 도와주는 HTML Snippets 자신에게 맞게 수정하려면 C:\Users\자신계..