Linux,Unix,BSD 152

dokuwiki rewirte 설정(apache 2.2)

서론 dokuwiki를 설치된 그대로 사용하면 URL 구조가 일반 다른 위키와 다른데, 이를 일반적인 위키와 동일한 형태로 설정하여 더욱 유용하게 사용해 보고자 합니다. 기본 설치 후... dokuwiki를 설치하면 위키 URL이 기본적으로 http://localhost/dokuwiki/doku.php?id=wiki:syntax와 같은 식으로 입력을 해야 위키 페이지가 정상적으로 표시가 됩니다. 위키피디아나 dokuwiki 사이트와 같이 http://localhost/dokuwiki/wiki:syntax 이런식의 주소가 제대로 동작하기 위해서는 apache 환경설정에서 URL을 rewirte해야 합니다. 아파치(apache)에서 rewirte 설정 dokuwiki에 대한 rewrite 설정을 위하여 일단..

Linux,Unix,BSD 2010.03.11

맨티스(Mantis) 1.1.8 설치기

개요 버그질라(BugZilla)를 설치하고 간단하게 테스트를 해보았으나, 시스템 사양이 낮아서 그런지 속도도 느리고, 관리에 있어서도 불편한 점이 있어서 다른 버그 추적 시스템을 찾다가 PHP로 구성되어 있는 맨티스(Mantis)를 설치해 보고자 합니다. 설치 프비의 포트를 이용하면 매우 간단하게 설치가 완료됩니다. # cd /usr/ports/databases/mantis # make install clean 설치가 완료되면 다음과 같은 메시지가 표시됩니다. ============================================================= Everything has been installed to: /usr/local/www/mantis To make Mantis avail..

Linux,Unix,BSD 2010.02.26

BugZilla에서 "undef error - Cannot determine local time zone" 오류의 처리

버그질라(BugZilla)를 설치 하고 첫 버그를 등록할 때 다음과 같은 오류를 만났습니다. 구글링을 한 결과 두 가지 방법이 가능합니다. 한 방법은 직접 Bugzilla/Util.pm 파일을 수정하는 방법입니다. 아래 코드와 같이 BEGIN { $ENV{TZ} = 'Asia/Seoul' } 코드를 직접 삽입하여 문제를 해결합니다. use Date::Parse; use Date::Format; BEGIN { $ENV{TZ} = 'Asia/Seoul' } use DateTime; use DateTime::TimeZone; use Text::Wrap; 또 다른 방법은 /etc/localtime 파일을 만들어주는 방법입니다. 아래와 같은 간단한 명령 실행으로 바로 해결이 됩니다. # ln -sf /usr/sh..

Linux,Unix,BSD 2010.02.25

버그질라(BugZilla)-3.4.4 설치기

소개 이슈 관리 시스템으로 유명한 모질라 그룹에서도 사용하고 있는 버그질라를 설치하여 사용해 보기로 했습니다. 모질라에서 사용한다고 선택한 것이 아니라, EurekaLog를 이용중인데, EurekaLog에서 BugZilla와 연동이 되기에 연동 처리를 테스트해보고자 설치해 보았습니다. 버그질라(BugZilla) 포트(port) 설치(Installation) 프비(FreeBSD) 포트를 이용하면 손쉽게 버그질라를 설치할 수 있습니다. # cd /usr/ports/devel/bugzilla # make install clean필요한 여러 패키지들이 먼저 줄줄이 설치되고 최종적으로 버그질라(BugZilla)의 설치가 완료됩니다. 버그질라(BugZilla) 운영 준비(Configuration) 버그질라(BugZ..

Linux,Unix,BSD 2010.02.24

GnuPG(gpg) 사용하기 ; 파일/문서 암호화 프로그램

문서나 파일을 암호화하는데 사용하는 gpg를 사용하기 위하여 개인키를 생성을 해야 합니다. 키 생성은 다음과 같이 합니다. # gpg --gen-key키 생성시 다음과 같은 오류가 발생하면 아래 패키지를 설치해야 합니다. can't connect to `/root/.gnupg/S.gpg-agent': No such file or directory gpg-agent[15375]: can't connect server: `ERR 67109133 can't exec `/usr/local/bin/pinentry': No such file or directory' gpg-agent[15375]: can't connect to the PIN entry module: IPC connect call failed gpg..

Linux,Unix,BSD 2009.06.06

freebsd-update를 이용한 커널(Kernel) 업그레이드 7.0 -> 7.2

freebsd-update로 간단하고 손쉽게 패치들을 적용할 수 있게 되었습니다. 커널을 업그레이들 하려면, 다음과 같은 순서로 작업을 합니다. 모든 패키지가 최신으로 업그레이드 되어 있고, 잘 설치되는지 확인 : portupgrade -af 커널의 메이저 및 마이너 업그레이드를 위하여 패치 파일 다운로드 : freebsd-update -r 7.2-RELEASE upgrade 패치 적용 : freebsd-update install 재부팅 한 이후에 다시 남은 패치 적용 : freebsd-update install 패키지에 문제가 있으면, 패키지 재 설치 # portupgrade -f ruby # rm /var/db/pkg/pkgdb.db # portupgrade -f ruby18-bdb # rm /var..

Linux,Unix,BSD 2009.06.01

AWStats - 6.9

새로 6.9로 업그레이드 되었습니다. 업그레이드된 사항은 아래와 같습니다. 기능이 추가된 것은 따로 없고, 자잘한 버그 수정 및 로봇 및 검색엔진에 대한 DB가 업그레이드 되었네요. ***** 6.9 ***** New features/improvements: - With postfix that support DSN (Delivery Status Notifications) we exclude some lines to avoid counting mails twice in maillogconvert.pl script. - Logresolvemerge.pl support FreeRADIUS logs or anything else using (the fixed length!) ctime format timesta..

FreeBSD 5.5에서 autoconf 업그레이드시 오류 발생

FreeBSD 5.5 운영중 autoconf를 업그레이드 하려고 하였더니, 아래와 같은 오류가 발생하였습니다. 인터넷을 뒤져보니, autoXXX 관련 포트를 모두 제거하고, 다시 설치하는 등의 작업을 해보라고 하여, 모두 해보았지만 소용이 없더군요. autoconf-2.62.texi:19305: Unknown command `'. autoconf-2.62.texi:20258: Unknown command `'. makeinfo: Removing output file `autoconf-2.62.info' due to errors; use --force to preserve. gmake[2]: *** [autoconf-2.62.info] Error 1 gmake[2]: Leaving directory `/u..

Linux,Unix,BSD 2009.06.01

qmail 가동중 25번 port(smtp) 응답이 느릴때 해결법

회사에서 qmail을 운영하던 중에 신기한 현상이 발견되었습니다. 특정 클라이언트에서 메일을 보내면, 30초 이상 걸리는 곳이 있었습니다. telnet으로 확인해 보니, 바로 환영 메시지가 나타나야 하는데, 환영 메시지가 30초 이상 지난 후에 나타나는 것이었습니다. 서버 측에서 네트워크 접속 상태를 netstat로 확인해 봤더니, 113번 TCP 포트로 접속 시도(SYN_SEND) 가 계속 나타나 있었습니다. 113번 포트가 identd로 사용자 확인 관련된 데몬이던데, 접속한 클라이언트의 113번 포트로 계속 접속을 시도하여 특정 클라이언트에서는 메일 보내기가 매우 느렸던 것이었습니다. 설치했을 당시부터 문제가 있었던 것인데, 대량메일을 발송하게 되면서부터 이 문제를 해결하지 않고는 메일을 발송을 할..

Linux,Unix,BSD 2009.05.07

vi 명령어 모음...

☆ 삽입 명령 명령어설명 a커서 뒤에 입력 A라인 끝에 입력 i커서 앞에 입력 I라인시작 부분에 입력 o커서 있는 라인 밑에 입력 O커서가 있는 라인 위에 입력 ☆ 커서 이동 명령 명령어설명 h왼쪽으로 커서 한 칸 이동 H화면의 처음으로 이동 L오른쪽으로 한 칸 이동 L화면 끝으로 이동 e다음 단어의 마지막으로 이동 E커서를 공백으로 구분된 다음 단어 끝으로 이동 b한 단어 뒤로 B커서를 공백으로 구분된 이전 단어로 이동 w커서를 한 단어 뒤로 W커서를 공백으로 구분된 다음 단어로 이동 k커서를 한 라인 위로 j커서를 한 라인 아래로 이동 O커서를 라인의 시작으로 이동 $커서를 라인의 끝으로 이동 Enter커서를 다음 라인 시작으로 이동 -커서를 전 라인의 시작으로 이동 Ctrl + F다음 화면으로 이동..

Linux,Unix,BSD 2009.03.07
728x90