본문 바로가기

운영체제606

모질라 썬더버드(Thunderbird) 메일 활용 아웃룩 메일자료를 우분투로 옮기기 / 네이버 -> 지메일 메일 옮기기 메일 자료를 온전히 옮기는 방법은 생각보다 간단했습니다. 과정을 간단하게 적어보면 아래와 같습니다. 1. pst파일을 썬더버드를 통해서 일반 파일로 전환 2. 리눅스로 자료를 옮긴 뒤에 해당 계정을 생성 3. 계정의 디렉토리에 메일데이터를 붙여 넣고 썬더버드 실행 1. pst파일을 썬더버드를 통해서 일반 파일로 전환 - 윈도우 상에서 아웃룩(익스프레스 아님-익스프레스만으로 썬더버드로 전환할려고 하니 안되더군요...) 설치 - 썬더버드 설치(썬더버드를 통해서 옮겨야 한다고 해서 설치한 뒤 pst파일을 import 하기 위해서 썬더버드를 설치했습니다.) - 썬더버드를 통해서 pst(아웃룩데이터파일)파일을 가져오기(import)를 합니다. .. 2009. 7. 6.
PHP 애플리케이션을 프로파일링 하여 느려진 코드를 진단 및 빠르게 하기 PHP 애플리케이션이 느려진다면 프로파일러를 사용하여 어디에서 시간이 소비되는지를 파악합니다. 문, 루프, 함수, 클래스, 라이브러리 중 가장 느린 움직임을 보이는 것을 찾을 수 있습니다. 시간 보다는 메모리 사용이 문제가 될 경우에는 좋은 프로파일러가 컴포넌트 풋프린트도 발견해 낼 수 있습니다. XCache (캐싱 패키지들 중 하나)는 컴파일 프로세스의 결과를 보존하여 과잉 작업을 줄인다. 페이지가 바뀌지 않는 한, 캐싱 된 페이지는 프록시로서 충분한 역할을 한다. 페이지가 수정되면 캐싱 된 버전은 무효가 되고 다른 것으로 대체된다. opcode 캐시와 opcode 옵티마이저는 사이트의 반응성을 높일 수 있는 저렴한 기술이라고 할 수 있다. 많은 캐시 패키지들이 프리 및 오픈 소스이기 때문에 코드를 수.. 2009. 7. 3.
USB 드라이브에 Ubuntu Linux 설치 이 기사는 아래에서 영문으로 게재하였던 것을, 실제 작업에 임하여 그 과정을 그림으로 나열하면서, USB 메모리에 Linux를 설치하는 과정을 설명합니다. XP - How to Run Linux from an USB Flash Drive(영문): http://suretek.namoweb.net/14951 하드디스크에 설치하지 않고 그대로 휴대할 수 있는 "USB 플레시 메모리에 담긴 운영체제"에 대한 독자들의 생각은 어떠한가요? 운영자도 물론 다른 OS에 대한 관심은 있지만, 사실 생각뿐으로 Linux에 대한 얼마 간의 경험 정도에 지나지 않으며, 또한, 운영자 컴퓨터의 멀티 부팅 구조는 아래 그림과 같이 좀 다른 이들과는 색다르기 때문에 하드디스크에 바로 설치한다는 것이 좀 무엇합니다. 물론 위 멀티 .. 2009. 7. 2.
리눅스 패스워드 분실시 해결 방법 단계 1. 부팅시 아래와 그림과 같이 Grub이 뜰때 ESC 키를 눌러 정지상태로 만든다. 단계 2. e 키를 눌러 편집 Kernel 라인에서 다시 e 키를 눌러 라인 맨 끝에 rw init=/bin/bash 를 추가한 후 Enter 키를 누른다. 단계 3. b 키를 눌러 부팅하면 아래 그림과 같은 패스워드를 묻지 않는 루트의 bash 프롬프트로 뜬다. 이때 일반 계정의 경우 #passwd username 으로 패스워드 변경 후 #reboot 명령을 실행하면 새 패스워드로 로그인 할 수 있다. 예) #passwd master 패스워드 입력 #reboot 또 ROOT 계정의 경우 #passwd 커맨드만 실행해 새 패스워드 등록 후 #reboot 명령을 실행하면 새 패스워드로 로그인 할 수 있다. 예) #p.. 2009. 7. 2.
iptables 국가별 geoip 모듈 적용 작업 시나리오 1. 2.6.27.4 Kernel 소스 다운로드 iptables 1.4.2 소스 다운로드 patch-o-matic-ng 소스 다운로드 각 소스는 아래 링크에서 다운로드 ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.4.tar.bz2 http://ftp.netfilter.org/pub/iptables/snapshot/iptables-20081028.tar.bz2 http://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/patch-o-matic-ng-20081028.tar.bz2 상기 소스들은 /usr/src 디렉토리에 받아 놓고 압축을 풀어 둔다. 커널 소스와 iptables 소스는 압축을 풀어 놓.. 2009. 7. 1.