vi 인코딩을 자유자재로 활용하기

😢 이 페이지는 다음 주소로 변경될 예정입니다.

서버를 utf-8로 설치하고 euc-kr 파일을 올려두니 vi에서 하나도 알아볼 수가 없었습니다. 간단하게 확인하는 방법은 아래와 같습니다.

:e ++enc=euc-kr

일시적으로 확인하는 방법으로는 위 방법을 쓰면 되겠지만 알아서 처리해주는 방법도 있네요. http://kldp.org/node/32987의 내용입니다.

# ~/.vimrc을 열어 아래 한줄을 추가합니다.
:set fencs=ucs-bom,utf-8,cp949

apache에서 해당 유저권한으로 파일 생성/제어하기

😢 이 페이지는 다음 주소로 변경될 예정입니다.

호스팅 서비스를 이용해보면 호스팅 아이디를 기준으로 생성된 파일들의 uid, gid가 설정된다. 별도의 모드를 설치해줘야 해당 방식대로 아파치를 운영할 수 있는데 apache1.x는 mod_become, apache2.x는 mod_ruid 또는 apache2-mpm-itk를 설치하면 된다. 각 VirtualHost마다 설정해주면 해당 유저 권한으로 생성/제어가 가능하다.