server-side 48

mod_rewrite 설정

apache 에서 mod_rewrite 가 설치되어야 함. http.conf 에서 전체 디렉토리 및 각 디렉토리및 VirtualHost 에서 AllowOverride All 설정이 되어야 한다. ( 데비안 계열에서 아파치는 mod_rewrite 가 기본설정에서 제외되어 있으니 설치시 주의할것!)참고 사이트 태터툴즈 설치때 아파치 rewrite 모듈문제 해결법 아파치 rewrite module 켜서 .htaccess 활성화하기(우분투 기준)

server-side/apache 2010.08.16

홈서버구축 WPI 다락방서버

집에 있는 컴퓨터로 서버를 구성하는 플랫폼을 쉽게 구성할 수 있도록 편의를 제공해주는 다락방버서입니다. 글세요.. 이랬던 저랬던 다시 배워야(?)한다는건 변함이 없군요..그래도 다락방 이전보다는 좀 더(?) 쉬워질수 있다는 점이 강점일수 있겠는데요. 여러분도 한번 사용해 보세요.. ^^ 아 홈서버로 이용하는데 좀 더 매리트가 있는 ajaxplorer 라는 웹하드 솔루션이 있습니다. 참고하세요 ^^ 저도 한번 해 봐야겠네요~ 꿈이 자라는 다락방 서버

server-side 2010.06.02

ubuntu xampp apache trac subversion

참고 Ubuntu - Subversion 2013.07.29 1. Apache, Trac, Subversion 설치 sudo apt-get install apache2 libapache2-mod-python sudo apt-get install libapache2-svn python-setuptools subversion python-subversion sudo easy_install Trac 2. Subversion 설정 mkdir -p /data/svn svnadmin create /data/svn/project_name chown -R project-ower-group /data/svn * 차후 Apache2 가상호스트 파일에서 project.domain 등 특정 서브도메인에 대해서만 접근 가능토록..

server-side 2009.12.06

수신확인(Message Disposition Notifications)

수신확인(Message Disposition Notifications)에 대해서 얘기해보겠습니다. Message Disposition Notifications, 줄여서 MDN이라는 기능은 메일을 처리한 방법을 발신자에게 알려주는 기능입니다. 즉, MDN 자체는 상대방이 수신을 했는지(메일을 열어봤는지) 여부만을 알려주는 것이 아니라, 제대로 발송되었다, 메일이 상대방 INBOX에 들어가긴 했는데 상대방이 읽지 않고 삭제했다 등등 여러가지 처리된 결과를 알려주는 종합적인 알림이지요. RFC 2298에서 3.2.6.2 Disposition Types을 보면 생각보다 많은 타입들이 규정되어있습니다. displayed : 정상적으로 배달되어 메일 유저 에이전트(메일 인터페이스)에서 해당 메일이 개봉되었다. di..

server-side/mail 2008.11.21

로그 형식

접근 로그 (Access Log) 서버 접근 로그는 서버가 처리하는 모든 요청을 기록한다. CustomLog 지시어는 접근 로그의 위치와 내용을 지정한다. LogFormat 지시어를 사용하여 로그에 포함할 내용을 쉽게 선택할 수 있다. 이 절은 서버가 접근 로그에 쓸 내용을 설정하는 방법을 설명한다. 물론 접근 로그에 정보를 기록하는 것은 로그 관리의 시작일 뿐이다. 다음 단계는 이 정보를 분석하여 유용한 통계를 만드는 것이다. 이 문서는 일반적인 로그 분석에 대해서 다루지 않으며, 로그 분석은 실제 웹서버가 할 일이 아니다. 로그 분석에 대한 정보와 로그를 분석하는 소프트웨어에 대해서는 Open Directory나 Yahoo를 참고하라. 아파치 웹서버는 이전부터 mod_log_referer, mod_l..

server-side 2007.04.02

LAMP(Linux, Apache, MySQL, PHP)

LAMP(Linux, Apache, MySQL, PHP)는 동적인 웹 사이트 혹은 서버를 구축할 때 보통 함께 사용되는 자유 소프트웨어 프로그램의 묶음을 뜻한다. 즉, 운영체계인 리눅스, 웹 서버인 아파치, 데이터베이스 운영 서버인 MySQL, 스크립트(프로그래밍) 언어인 PHP, Perl, python로 이루지는 소프트웨어 셋트이다. LAMP(Linux, Apache, MySQL, PHP)는 웹의 하부 구조를 정의할 때, 개발 소프트웨어의 프로그램 패러다임을 정의할 때, 소프트웨어의 분배 패키지를 적용할 때 주로 사용된다. 그래서 엄밀히 말하자면 LAMP는 오픈소스 웹 개발 플랫폼이라고 할 수 있다. 비록 각 소프트웨어의 개발자들은 LAMP 개발 목적으로 소프트웨어를 개발한 것은 아니지만, 저렴한 가격..

server-side 2006.10.18
반응형