목록전체글보기 (25)
지니워의 일상다반사
리눅스에는 기본적으로 iptables라는 방화벽 도구가 있다. 몇가지 규칙설정만으로 훌륭한 방화벽 역할을 하기는 하지만 규칙 설정이 조금 까다로운 부분도 있고 처음 리눅스를 접하는 사람이라면 '헐...이게 뭐임?' 이라는 반응을 내보이는 경우가 대부분이다. 나도 처음엔 그랬었다. 물론 지금도 똑같다는 것은 함정...ㅠ어찌됐건 iptables가 훌륭한 방화벽인것은 분명하지만 좀 더 사용이 간편한 방화벽이 있다. 그건 바로 APF(Advance Policy Firewall). iptables를 좀더 쉽게 사용할 수 있게끔 하는 역할 + iptables에서 좀 더 발전된 성능을 가진 방화벽 도구라고 생각하면 될 듯 하다. 일단 설치방법부터 설명하겠다. 1. wget http://www.rfxnetworks.c..
/etc/init.d/nginx에 스크립트를 생성하여야 nginx의 서비스를 이용할 수 있다. 즉, start, stop, reload등의 기능을 사용하여 nginx를 제어 할 수 있다는 말이다. 처음 nginx를 설치한 후 nginx 서비스를 시작하려고 하면 아래와 같은 메세지와 함꼐 서비스가 시작되지 앟는다. service nginx does not support chkconfig 굳이 해석하자면 chkconfig가 nginx를 지원하지 않는다 정도?쉽게 이야기해서 /etc/init.d/에 nginx관련 스크립트가 없기 때문에 명령을 내려도 알아듣지 못하는 것이다. nginx 스크립트 파일?그게 뭐지...-_-? 사실 실서버에 nginx를 설치할때는 미리 만들어놓은 각종 설정파일들을 rsync로 가져..
SE 업무 특성상 PC는 항상 켜두는 편이다. 특히 퇴근시에는 반드시 켜두는 편인데 회사 서버에 접근하기 위해서는 회사 PC가 필요하기 때문이다. 퇴근했을 때, 서버에 이슈가 발생한다면 다시 출근할 필요없이 회사 PC에 접속해서 처리하면 되는 것이다. 지난 주말. 집에서 편히 쉬고 있는데...는 꿈이고 와이프 비위 맞추고 딸아이 보느라 정신없는 와중에 서버쪽에 접속할 일이 생겼다. 금요일 퇴근전에 사용중인 웹서버 한대를 서비스에서 제외하는 작업을 진행했는데 그 제외한 서버 넘버의 끝자리가 갑자기 헷갈리는 것이다. 한끝차이지만 하나는 메인서버이고 하나는 웹서버이다. 만약 메인 서버를 서비스에서 제외시켰다면 아마 서버에 상당한 부하가 가해지고 있을 것이라는 생각이 퍼뜩 들면서 얼른 회사 컴퓨터로 접속을 시도..
사내에 테스트 서버가 있다. 말그대로 여러가지 것들을 테스트 해보기 위해 마련된 서버인데 얼마전 pma를 설치한 서버에서 원인불명의 이유로 pma가 먹통이 되면서 Master DB 및 Slave DB를 연결하는 pma를 테스트 서버에 설치했다. Test DB까지 합쳐서 모두 5개 서버의 pma를 담당하게 된 것이다. 즉, 테스트 서버는 이제 없다 ㅠ 이거 모르고 nginx 설치하고 restart하는 바람에 pma 전체가 먹통이 되어버렸다 -_-...이제야 안거지만 pma사용할 때 nginx의 설정을 바꾸고 restart하면 php-fpm도 restart해줘야 pma가 정상적으로 작동한다. 아마 php-fpm이 nginx의 설정에 영향을 받는 것 같다. 이렇게 영향을 받고 있는 가운데 nginx가 rest..
SE. Server Engineer로 일한지 이제 3개월이 다 되어간다. 비전공자로 남들보다 늦게 IT쪽에 입문했고 그것도 웹디자이너로 입문을 했던것이 엊그제 같은데 여러 과정을 거치고 공부도 하면서 이자리까지 오게 됐다. 물론 지금의 자리가 최종 종착역은 아니지만 이제 어느정도 내가 원하던 일을 하게 된 것 같다. '직장을 구하려 하지 말고 직업을 구해라.' 라는 말을 항상 생각하면서 적성에 맞는 일을 찾기 위해 정말 이것저것 많이 해봤다. IT쪽만 해도 웹디자이너, 일러스터, 플래시, 동영상 제작 편집, ASP, Oracle, JAVA, JSP, VB, VB.net, PHP...와이프 말을 빌리자면 공부한다고 산 책만해도 한트럭은 될 꺼란다 ㅎㅎ... 어찌됐건 요즘은 Linux랑 nginx, 그리고 ..