apache 로그 기준 awk '($7 ~ /접속페이지/ && $1 ~ /접속아이피/)' /usr/local/apache/logs/파일명 | awk '{print}' | sort | uniq -c | sort -r | head -n 1000 위 명령어를 사용하면 로그파일 상의 접속 페이지 기록 중 접속 아이피만 출력하는데 {print} 로 로그상의 모든 내용을 출력하면 중복 카운팅 없이 전체 출력이 가능함 해당 아이피의 페이지 접속 카운트가 궁금한 경우는 awk '($7 ~ /접속페이지/ && $1 ~ /접속아이피/)' /usr/local/apache/logs/파일명 | awk '{print $1, $7}' | sort | uniq -c | sort -r | head -n 1000 위 처럼 print 부..
필요한 패키지 설치 yum install gcc-++ mecab 설치 cd /usr/local/src/ 다운받을 파일 경로 https://bitbucket.org/eunjeon/mecab-ko/downloads 최신버전 다운로드 wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz 압축해제 tar zxvf mecab-0.996-ko-0.9.2.tar.gz 폴더 이동 cd mecab-0.996-ko-0.9.2 폴더 생성 mkdir /usr/local/mecab 설치 ./configure --prefix=/usr/local/mecab make make install mecab-ko 설치 cd /usr/local/sr..
자동으로 갱신이 가능하려면 도메인 네임서버(DNS)가 클라우드플레어(Cloudflare)로 등록되어 있어야 가능함 기존 방식으로 처리가 되지 않아 cloudflare API를 활용함 https://dash.cloudflare.com/profile/api-tokens 위 페이지에서 API 키를 Global API Key를 생성 또는 확인(생성한적이 없는거 같은데 생성되어있어서...) 서버는 centos7 root 계정으로 진행 우선 certbot-dns-cloudflare 설치 yum install certbot-dns-cloudflare 설치 후 계정 홈 폴더로 이동해서 폴더 생성 후 파일까지 생성 cd ~/ mkdir .secrets vim cloudflare.ini # Cloudflare API cr..
제목은 거창하지만 별거 없음.. 서버 호스팅 이전 후 로딩속도가 너무 느려져서 증상 확인 차 점검 진행 우선 호스팅 띄우는 부분까지의 문제는 아니라서 코드상의 문제라 판단 최종 문제가 되는 부분은 xml을 외부 도메인에서 불러와서 처리하는 부분이 있는데 이 도메인에 접근해서 데이터를 받아오는데 간혹 지연되는 문제가 발생.. 서버상의 dns 설정은 kt껄로 설정해놨고.. 자체 dns 서버 운영 시에는 발생하지 않던 문제.. 처리는 해당 서버에 /etc/hosts 에 도메인 아이피를 입력하여 바로 접속되도록 변경..