systemctl start nginx
자동으로 갱신이 가능하려면 도메인 네임서버(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 에 도메인 아이피를 입력하여 바로 접속되도록 변경..
간단하게 에러코드가 어느 url통해서 발생하는지 확인하는 용도로 사용 awk '($9 ~ /500/)' /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -r 로그상에 별도로 항목을 변경하거나 하지 않았다는 조건하에 명령어를 입력하면 500에러가 발생한 url 집계순으로 정렬됨 awk -F\" '($2 ~ "/wp-admin/install.php"){print $1}' access.log | awk '{print $1}' | sort | uniq -c | sort -r url 경로로 접속 아이피 확인하는 명령어 awk '($9 ~ /404/)' access.log | awk -F\" '($2 ~ "^GET .*.php")' | aw..