올바른 로그 삭제법

최근 서버의 용량이 부족해서 긴급하게 로그를 rm명령어로 삭제하였는데 용량이 삭제한 만큼 확보가 안되고 있었다. 또한 로그파일이 생성이 안된다. 결과적으로 확보도 안되고 로그의 데이터도 쌓이지 않게된다. 원인을 알아보니까 프로세스가 해당 파일의 핸들러를 계속 잡고 있어서 발생하는 문제이다. 시스템 로그인경우 재부팅 말고 없지만 demon 프로세스인경우 아래처럼 lsof 명령어로 해당 demon을 찾고  재시작만 더보기…

리눅스에서 Redis 서버 설치하기

현재 개발하고 있는 게임 프레임워크에 NoSQL 라이브러리를 넣어보고 싶어 여러 NoSQL중 Redis를 선택했다.  설치할 서버는 현재 워드프레스 설치된 이 서버이다. 해당 서버는 아래에 보다싶이 In-memory-Database를 돌리기에는 매우 사양이 나쁘지만 장난감용으로 설치 하는데는 아무런 문제가 없다.   설치하는 방법에는 공식홈페이지에 나와있듯이 make하는 방식도 있는데 이 방법은 추후 관리가 힘들어 패키지 매니저로 설치한다.   더보기…

Nginx 웹서버 http을 https redirect 하기

유저가 Http로 접근시 301에러로 https로 바꾸어줄수 있다. 1 2 3 4 5 6 server {         listen 80 default_server;         listen [::]:80 default_server;         server_name kudwafter.moe;         return 301 https://$server_name$request_uri; } Colored by Color Scripter cs nginx 설정은 위와같이 만들어주고 웹서버를 재시작해준다. 위에 설정파일은 kudwafter.moe로 들어오는 80번 폰트는 301에러를 주어 https로바꾸어주는 작업을 하는것이다. 301에러는 해당 URL은 이미 없어졌고 다른 URL(https)이 생겼다는 거를 더보기…

글쓴이 kudwafter,

Nginx에 Letsencrypt SSL 인증서 적용하기

Letsencrypt는 무료로 인증가능한 SSL인증서입니다. 무료라는 점 때문에 3개월정도만 SSL을 지원해 줍니다. 그치만 따로 설정을 해주면 3개월마다 자동인증을 되어 매번 귀잖게 3개월마다 재인증을 할 필요가 없습니다. https://certbot.eff.org/ Letsencrypt 인증서 설명은 위에 링크를 참조 했습니다. 터미널로 들어가신후에 아래와 같이 터미널에 입력해주시기바랍니다. 1 2 wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto cs 이는 터미널에서 설치파일을 다운받고 권한 설정하는 더보기…

글쓴이 kudwafter,