Arcy의 블로그

Arcy의 이미지

Apache mod_ssl wildmask 인증서 적용하기 (CentOS 기준)

요즘 모든 페이지에 ssl 적용중입니다. 작업 로그겸 적습니다. 몇 번 했는데 매번 까먹는군요. 10년전에도 그랬으니 나이먹어서 그런건 아닐거라 믿어봅니다.

CentOS 라고 해놨지만 디렉만 맞추면 다른데도 가능할겁니다.

Arcy의 이미지

CentOS 5에서 rtorrent + rutorrent 설치하기

패키지를 주섬주섬 모아야 합니다.

mod_scgi : Apache 모듈로 scgi 를 사용하기 위해서 사용. Apache + rutorrent 경우 필요합니다. Apache 를 굳이 사용하지 않아도 된다면 lighttpd 가 더 가볍습니다. 이 글에서는 Apache 기준으로 설명합니다.

http://redhat.sorbonne.fr/CentOS-5/siris/i386/mod_scgi-1.13-1.el5.siris.i386.rpm

libsigc++20 : libtorrent 에서 사용하는 라이브러리

Arcy의 이미지

최근 DNS reflection을 이용한 DDOS

한 열흘 전부터 네임서버에 다음과 같은 로그가 쌓이는 것을 볼 수 있었습니다.

Jan 17 02:57:14 y named[4791]: client 216.240.131.173#26201: query (cache) './NS/IN' denied
Jan 17 02:57:16 y named[4791]: client 216.240.131.173#34568: query (cache) './NS/IN' denied
Jan 17 02:57:18 y named[4791]: client 216.240.131.173#19172: query (cache) './NS/IN' denied
Jan 
Arcy의 이미지

USB flash memory 로 서버 돌리기

요즘은 가벼운 홈서버정도는 HDD 없이 USB 메모리로 커버 가능합니다.

서버 가볍게 깔면 2기가로 충분하죠. 디비서버 웹서버 등등 데이터 많이 쌓이는거 아니면..

요즘처럼 4G 8G 16GB USB flash가 싼 시점에선, SSD와 HDD의 중간정도 역할을 USB flash 메모리가 채워줍니다.

SSD처럼 비싸지 않고, HDD의 소음도 없으며, idle일때 갑자기 서비스를 요청해도 응답속도가 빠르죠.

수명은 HDD하고 비교해서 어떨지 모르겠습니다만, 백업만 열심히 한다면 문제는 없겠죠.

아무튼, 메인보드가 BOIS에서 부팅 순서에서 "USB storage"를 첫번째로 둘 수 있어야 합니다. 대부분 P4 이후의 보드들은 지원을 합니다.

기존 돌리는 서버의 HDD를 USB flash로 교체한다면 다음과 같은 과정을 거칩니다.

1. USB 메모리를 연결합니다. /dev/sdb 혹은 /dev/sda 로 잡히는걸 dmesg로 확인합니다.

Arcy의 이미지

Python numpy 의 std 이야기

numpy 패키지는 Python 에서 숫자와 관련된 일들을 할때 쓰는 패키지입니다. 이 패키지의 ndarray (n-dimension-array) 는 MatLab이나 다른 프로그램이 부럽지 않게 해주고, 통계나 연산 관련 많은 서브패키지들이 들어있습니다.

기본적인 통계 함수들은 numpy 에서 바로 import 할 수 있습니다.

Arcy의 이미지

Putty 0.60 한글판 + 유니코드 + 한텀키 패치

http://kldp.net/projects/iputty/

검색 엔진에서 이 페이지가 상위에 링크되네요. Putty 다운로드는 아래의 제 패치 및 daybreak 님의 패치가 포함되어 있는 공식 프로젝트 페이지에서 해주시기 바랍니다. ^^

===========================

어느 새 0.60 이 릴리즈 됐었네요.

새로 패키징해 올립니다.

HangulPuTTY-0.60.h1a2.exe

0.59 하고 내용은 똑같고요. 0.59 -> 0.60 만 적용했습니다.

자세한건 0.59 링크를 참조해주세요.

http://kldp.org/node/79841

Arcy의 이미지

irssi 에서 mirc 처럼

mirc 로그와 irssi 로그 포맷을 일치시키기 위한 설정입니다.

전엔 mirc 에서 로그를 쌓았는데, irssi 로 변경해 서버에서 찾으려고 설정해 봤습니다.

전 로그에 nickmode (@,v) 를 기록하지 않기 때문에 show_nickmode 는 끕니다.

log_timestamp 뒤에는 빈칸 하나를 붙여야 타임스탬프와 닉이 빈칸으로 떨어집니다.

Arcy의 이미지

CentOS, Fedora 등 RedHat 계열에서 Bridge 설정

먼저 브릿지가 뭐냐면.. 랜카드 여러장을 마치 하나처럼 쓰게 하는 겁니다.

eth1 eth2 eth3 세개를 br0:192.168.0.254/24 이렇게 한 브릿지 안에 넣으면, eth1, 2, 3 아무데나 꽂아도 다 저 192.168.0.254/24 네트웍으로 연결됩니다. eth1, 2, 3 간에도 서로 같은 네트웍으로 인식되고요.

Arcy의 이미지

MySQL 5.0 으로 업그레이드 할 때 UTF-8, EUC-KR 같이 쓰는 경우 캐릭터셋 문제 해결방법, v1.3

거의 일주일을 이 문제 붙잡고, 멀티바이트 문자권 사용자의 설움을 너무 느꼈습니다..

일단 테스트 환경은 다음과 같습니다.

old: Fedora core 3, MySQL 3.23.58-16.FC3.1
new: CentOS 5, mysql-5.0.22-2.1

Arcy의 이미지

Putty 0.59 한글판 + 유니코드 + 한텀키 패치

개인적으로 사용하는 한글 Putty 입니다. 한글화, Hanterm Fn키 적용, UTF-8 간단 토글 기능 세가지 정도가 적용되어 있습니다.

HangulPuTTY-0.59.h1a3.exe

1. 한글화 패치는 kldp.net 퍼키님의 0.58 한글패치를 바꿔 입혔습니다.

페이지

RSS - Arcy의 블로그 구독하기