본문 바로가기

Apache

(2)
apache 403 Forbidden error 리눅스에서 아파치를 설치한 후 직면하게 되는 부분이 바로 403 Forbidden 에러다. 403 Forbidden 에러는 단어 그대로 접근이 금지가 됐다는 말이다. 즉 권한이 없다는 뜻. 몇가지 경우가 있기 때문에 체크를 하다보면 해결할 수 있다. 서버관리를 10년이상해도 403 forbidden 에러는 정말 헷갈린다. 또 헤맸다 ㅡ.ㅡ 1. 웹서버의 디렉토리에 권한이 없는경우다. 웹루트가 /home/hosting/aaa/htdocs 인경우 hosting, aaa, htdocs 모두 실행권한(755 또는 701)이 있어야한다. chmod 755 /home/hosting chmod 755 /home/hosting/aaa chmod 755 /home/hosting/aaa/htdocs 755가 아니라 701..
리눅스에서 내가 원하는 프로세스를 죽이자!! 언제부턴가 서버에 이상일이 생겼다. 새벽마다 이상하게도 아파치가 죽는다. ㅡ.ㅡ 근데 비정상적으로 죽는다. pid 는 없고 아파치 프로세스는 살아있다. 이건 뭥미 ㅡ.ㅡ 4시에 cron.daily 가 돌아가면서 돌아가신 모양인데 왜인지는 모르겠다. 이유가 어찌됐건 pid 없는 아파치를 어찌해줘야겠다 ㅡ.ㅡ 그래서 cron 으로 4시 5분경 아파치 프로세스를 죽이고 4시 6분경 아파치를 다시 시작한다 ㅠㅠ 원래 의도는 아파치 pid 파일이 없으면 아파치 프로세스를 죽이고 아파치를 시작하는걸 한방에 하는건데 어찌된건지 죽긴하는데 시작이 안되는군 이게 나의 한계인가 ... 그래서 스크립트를 2개로 나눴다 ㅠㅠ 일단 아파치 프로세스를 죽여보자. httpd_kill.sh -----------------------..