[AWS LAMP] Apache 2.4 – Rate limit : 한 IP나 기기가 짧은 시간에 서버 API를 너무 많이 호출하지 못하게 제한하는 방법
Apache라면 mod_evasive 또는 PHP/Redis 기반 제한을 사용할 수 있습니다. 단순 PHP+MariaDB로도 만들 수 있지만 모든 공격 요청이 PHP와 DB까지 도달하므로...
[WAS] tomcat이 메모리 부족으로 OOM Killer에 의해 중지될 때 톰켓 자동 재시작 하는 방법 ( 톰켓 여러개 일때 )
각 Tomcat이 다른 디렉토리에 있다는 가정하에, 디렉토리 기준으로 순회하면 됩니다. 아래는 /usr/local/ 안의 tomcat_* 폴더를 자동으로 찾아서, 죽은 것만 재시작하는 스크립트입니다. 완성 스크립트 (제외 목록...
[WAS] tomcat이 메모리 부족으로 OOM Killer에 의해 중지될때 톰켓 자동 재시작 하는 방법
개발 서버 메모리는 16GB인데, 아파치 톰켓은 7개가 동시에 가동중이다. 고객사는 메모리 증설 계획이 없다. 운영중인 나는 하루에 한 번 서버...
[aws lamp] 서버는 살아있는데, 웹사이트 접속이 안될때 해결방법
사이트 접근이 안되어, 아마존 라이트세일 콘솔에 로그인 후 해당 인스턴스를 재부팅 버튼을 클릭하여 재시작하였으나 복구가 되지않는 최초의 상황이 발생되었습니다. 1....
Linux pkexec(polkit 패키지) 관련 CVE-2021-4034 취약점 점검 및 조치 방법
Linux의 pkexec(polkit 패키지)에서 발생한 CVE-2021-4034는 흔히 PwnKit이라고 불리는 권한 상승(Local Privilege Escalation) 취약점입니다.로컬 일반 사용자가 root 권한을 획득할 수 있는...
[리눅스 명령어] 바로가기 link 만들기 (ln -s)
내 홈에서만 바로가기” 링크 만들기 (윈도우 바탕화면 바로가기 느낌) ln -s /opt/bitnami/apache/htdocs ~/htdoc 그럼 cd ~/htdoc 추가 꿀팁 터미널에서 완전...
[AWS LAMP]bitnami환경 nslookup 설치 및 사용 방법 | host, dig, getent hosts 사용방법
리눅스에 기본 설치가 안 되어 있는 경우가 많다. nslookup은 보통 dnsutils 패키지에 들어 있다. Ubuntu / Debian 계열 (Bitnami 대부분...
[AWS LAMP] MariaDB 서버 시간 타임존 설정 변경 방법
bitnami 마리아db 시간을을 서버시간과 동일하게 가져가기 Bitnami MariaDB 시간은 “서버(OS) 시간”이랑 따로 놀 수 있어서 한 번은 꼭 맞춰줘야 한다....
[linux] 서버 로그 자동 삭제 쉘스크립트 생성 예제 및 크론탭(crontab) 등록 예제
톰켓 was 서버에서 톰켓 로그가 /usr/local/logs/test_api/ 폴더에 아래와 같은 형식으로 쌓인다. test-api-dev.log.2025-11-01.0.gz test-api-dev.log.2025-11-01.1.gz test-api-dev.log.2025-11-01.2.gz test-api-dev.log.2025-11-02.0.gz test-api-dev.log.2025-11-03.0.gz 계속 쌓이면 서버 용량을...
리눅스 이미지 파일 찾기 및 이미지 일괄 사이즈 변경 하는 방법(AWS 라이트세일 비트나미)
오늘 또 다시 라이트세일 비트나미 워드프레스로 운영중인 블로그 하나가 또 웹서버가 다운되었다. 어디서 죽었는지 알수없다. 어느 순간 500에러가 떨어지기 시작한다....




