목록apache (4)
하츠의 꿈
지금까지 설명했던 와이즈기가 UB-2200A 2TB는 무료로 홈페이지를 운영할 수 있는 웹서버로써의 역할을 수행할 수 있다. Raid-1으로 구성하여 사용할 수 있는 하드디스크 용량이 1TB이므로 웬만한 서버보다 용량이 크고, 대부분의 회사나 가정에서 사용하는 인터넷회선이 100MB급이므로 홈페이지를 운영하는 데에 아무런 문제가 없다. 인터넷회선을 제공하는 회사에서 제한을 할 수 있지만 거의 잡아내기는 힘들다. 홈페이지로 많이 사용되는 무료 웹프로그램 XE(Xpress Engine)를 이용하여 '와이즈기가 UB-2200A'에 홈페이지를 설치하는 방법을 설명한다. 'XE'는 스킨을 선택하거나 모듈을 추가하여 홈페이지나 블로그의 기능을 확장할 수 있어서 홈페이지 제작회사에서도 많이 이용하는 툴이다. 실속있는..
Apache 302 error는 메뉴얼에 보면 Moved temporarily 이라고 되어 있다. 참 알기 어려운 암호같은 말... 한국말로 풀이해보면 임시로 옮겼다?? 웹서버의 요청에 문제가 있어서 임시 URL로 옮겼다는 것 같다. 오늘 아파치에 새로운 도메인을 셋팅하고 난 후 웹브라우저에서 확인해보니, 약 1분 동안 해당 웹페이지를 계속 찾다가 멈춰버리는 오류가 발생했다. 아파치의 access_log 파일을 확인해보니 위와 같이 302 오류가 주루~룩 뜨는 것을 확인할 수 있었다. 즉, 웹서버가 뭔가 하려고 했는데 되지 않아 계속 찾다가 멈춰버리는 것이었다. httpd.conf 파일의 내용 ServerAdmin info@xxxxx.com ServerName xxxxx.co.kr ServerAlias ..
리눅스 아파치 403 오류의 3가지 고려사항 리눅스 서버에서 아파치(Apache) 웹서버를 설치하여 사용하다보면 자주 등장하는 것이 403 Forbidden(Apache 403 Forbidden error) 에러다. 403 Forbidden 에러는 해당 파일이나 디렉터리에 접근 권한이 없는 경우 것으로 보안과 관련된 오류다. 디렉터리나 파일 권한, 그리고, 웹서버의 설정을 봐도 왜 403 에러가 나는 지 쉽게 알 수 없는 경우가 있다. 403 Forbidden error는 원인이 여러가지이고 찾기가 쉽지 않아 매번 한참 해메다가 겨우 해결하곤 한다. 그 해결 방법을 정리해 본다. 1. httpd.conf 의 권한 설정 실수인지 어쩐지는 모르지만 아래와 같이 설정 지시 부분에 "Deny from all"이..
얼마전에 내가 관리하는 홈페이지(이후로 A홈피) 하나가 트래픽 초과가 되어서 접속이 안되는 경우가 발생했다. 별스런 홈페이지도 아닌데 그런 일이 발생해서 이유를 살펴보았다. 누군가가 자신의 홈페이지에 A홈피의 이미지를 링크해서 이용하고 있었고, 그 페이지가 포탈 검색에 걸리게 된 것이다. 이렇듯 이미지나 동영상 파일을 다른 홈페이지에 올려서(upload) 이용하면 저작권을 제외한 문제가 없지만, 퍼가지 않고 그대로 링크를 걸면 이미지가 위치한 홈페이지는 필요없는 트래픽이 발생해서 피해를 볼 수 있다. 이것은 Apapche 웹서버의 rewrite rule 을 이용해서 막을 수가 있다. 하지만, 웹호스팅을 이용하는 경우에는 Apache 웹서버 설정에 접근할 수 없으므로, 일반적으로 웹호스팅사에서 제공하는 ...