우분투 터미널에서 글자가 겹쳐나올때

# apt-get install xfonts-terminus
# fc-cache -r
터미널의 프로파일에서 폰트를 terminus로 변경

by cranix 2010. 2. 8. 10:34
export LC_ALL=ko_KR.UTF-8
export LANG=ko_KR.UTF-8

'알짜정보 > Linux server' 카테고리의 다른 글

cent os 기본정보 확인  (24) 2010.12.30
리눅스 설치기  (29) 2010.03.17
ubuntu 오픈오피스 글자 깨질때  (787) 2010.02.01
fedora 10 에다가 vncserver 설치하기 (수정)  (31) 2009.08.10
apache 에 svnserver 연동하기  (26) 2009.08.07
by cranix 2010. 2. 1. 11:25
다음명령을 시행하여 준다.

gksu rm /etc/fonts/conf.d/29-language-selector-ko-kr.conf

by cranix 2010. 2. 1. 11:11

웹에 관련된 일을 하는 사람이라면 한번은 꼭 정독해야 할 문서.

아직 안봤으면 말을 마셈~!!!

 

이 문서를 만든사람들 존경스럽다.

 

http://naradesign.net/wp/2009/09/07/1040/

by cranix 2009. 12. 3. 02:12

미라지에서 802.11g(54MBps) 모드를 사용하자!

 

대부분의 스마트폰은 이 모드가 막혀있다. 그래서 아래 레지를 수정해서 풀어주도록 하자 인터넷 체감속도가 빨라진다. 레지 수정후에는 소프트리셋을 해주자.

경    로 : HKEY_LOCAL_MACHINE\Comm\TNETWLN1\PARMS
DWORD 명 : Dot11SupportedRateMaskG
DWORD 값 : 8

 

 

학교 인터넷 사용하기

경로 : HKEY_LOCAL_MACHINE\Comm\EAP\Extension\25

DWORD 명 : ValidateServerCert

DWORD 값 : 0

by cranix 2009. 12. 2. 23:13

들어가며

 

예전부터 사고싶었던 스마트폰을 드디어 질렀다.

SPH-M4800 미라지!

몇일간 삽질끝에 원하는 환경을 만들었다.

 

cap

짠!~ 완성품!

 

또 조금만 지나면 까먹기 때문에 셋팅법을 여기에 남겨놓는다.

그리고 이렇게 정보를 제공해준 네이버 스마트폰 까페 에 감사를 표한다.

 

 

 

롬업데이트

 

미라지를 처음사면 페이지풀이 4메가로 되어있다. 이렇게 그냥 사용하면 체감속도가 상당히 느리다. 그래서 대부분의 미라지 유저들이 10M 로 업 해서 쓰는데 그러기 위해서는 롬 업데이트가 필수적이다.

이렇게 페이지풀 수정 및 기타 유용한 프로그램을 깔아서 사용자가 임의로 수정한 롬을 커스톰롬 이라고 하는데 이런 롬은 아래 주소에 가면 많이 있다.

http://cafe.naver.com/ArticleList.nhn?search.clubid=14006524&search.menuid=466&search.boardtype=L

커스톰 롬은 여러 좋은 프로그램이 깔려있지만 딱 내 취향에 맞는것은 없었다. 그래서 순정롬(미라지에 처음부터 들어있던롬)에 페이지풀 10M 만 수정해서 쓰기로 하였다.

먼저 순정롬은 아래 주소로 가면 있다.

(SPH-M4800_BL23_PDA.bin)

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=280763

순정롬을 받은후에 페이지풀을 수정하려면 키친툴이 필요하다.

아래 주소로 들에 가면 클럽박스 비번과 주소가 있는데 거기 가서 받으면 된다.

(SPH_M4800 ROMKitchen.zip)

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=422895

단 위 주소는 위 카페의 “성실멤버” 이상 이라야 지만 접근 가능하다.

이제 아래 주소의 문서를 읽어보고 10M 페이지풀 롬파일을 만들면 된다.

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=190818

 

이렇게 해서 만들어진 롬 파일을 가지고 롬업을 하면 되는데 롬업툴과 사용법은 아래 글을 보고 따라하자

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=163636

 

 

MS-SMS

 

기존의 KTF-SMS 는 너무 느리다는 인상을 지울 수 없었다. 그래서 검색해 보니 다들 MS-SMS 가 좋다 그러길래 한번 설치해 봤더니 정말 좋다. 편한 인터페이스에 빠른속도, 그리고 무엇보다 좋은것은 다른 프로그램들 간의 호환성이 좋다는 것이다.

설치를 하기위해서는 아래 문서를 따르자.

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=311954

 

 

iPhoneToday

 

역시 투데이는 심플한게 최고다!

spb 등등 여러가지 투데이가 있지만 너무 복잡해서 심플한것을 찾다가 iPhoneToday 를 발견했다.

설치해 봤더니 딱 내스타일이다.

설치는 아래 문서를 따르자.

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=322611

 

Today Fullscr

 

이것은 DarkPark 님이 만든 투데이 화면 상단바와 하단바를 모두 숨기는 툴 인데 아이폰 투데이를 쓰기위해서 설치했다.

그냥 실행파일 임으로 복사해 놓은다음에 바로가기를 \Windows\시작 에다가 복사하면 시작할때마다 띄울수 있다.

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=259783

 

 

Resco Explorer

 

탐색기 툴은 예전 PDA 쓸 때부터 즐겨 써오던 Resco 를 사용했다.

http://www.resco.net/

 

 

SkyFire 브라우저

 

이 브라우저는 그리 유명하진 않지만 이런 PDA 기기에서는 상당히 좋다고 해서 써보았다.

http://www.skyfire.com/

 

MDic 사전

 

말이 필요 없다. PDA 사용자라면 반드시 설치 해야할 사전이다.

단, 사전 파일들이 필요한데 아래 주소로 가면 사전 파일이 엄청나게 많이 있다.

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=372580

 

 

책뷰 & 만뷰

 

예전 PDA 의 주 목적이 책 보는 것 이었는데 이 프로그램들을 사용해서 보았다.

책이나 만화를 편하게 볼 수 있게 해 주는 프로그램이다.

http://cafe.naver.com/latem.cafe

 

 

플레이맵

 

미라지에는 GPS 가 기본으로 들어있기 때문에 GPS 를 사용할 만한 프로그램을 찾아보다가 발견한 프로그램이다. 일단 국산이고 무료라 좋다.

http://www.playmap.co.kr/

 

 

미라지튠

 

이것은 미라지에서 자주 사용하는 설정을 쉽게 설정 할 수 있게 만든 프로그램이다.

http://cafe.naver.com/bjphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=100186

by cranix 2009. 11. 15. 01:14

어느 순간부터 위의 메시지가 나오면서 아웃룩이 실행이 안 된다.

해결방법은 아웃룩 폴더에 가서 아래 명령을 실행시키면 된다.

 

OUTLOOK.EXE /resetnavpane

'알짜정보' 카테고리의 다른 글

미라지 레지셋팅  (3398) 2009.12.02
미라지 셋팅  (38) 2009.11.15
로보코드 마스터들이 주는 팁  (24) 2007.07.11
공유기없이 PDA 무선인터넷하기  (24) 2007.05.16
윈도우즈 비스타 레디부스트 기능  (22) 2007.05.15
by cranix 2009. 9. 12. 15:00

서론

랩실 fedora 10 서버에다가 vncserver 를 설치할 일이 생겨서 설치를 해 보도록 하겠다.

 

본론

1. vncserver 설치

yum 을 이용해서 vncserver 를 설치한다.

yum install vncserver

 

2. vncserver 설정

/etc/sysconfig/vncservers 파일에 vnc 로 접속할 아이디를 추가하는데 아래와같이 [번호]:[아이디] 형태로 접속할 아이디를 추가하면 된다. 여기서 번호는 VNCVIEWER 로 로그인할때 접속하는 구분자가 된다. 이에대한 설명은 아랫쪽에서 하겠다.

VNCSERVERS=”1:root 2:cranix”

VNCSERVERARGS[1]="-geometry 1024x768"

VNCSERVERARGS[2]="-geometry 1024x768"

 

위에서 설정한 각각의 ID 로 로긴한다음 아래와같은 명령으로 패스워드를 설정한다. 그런후에 홈디렉토리에 .vnc 디렉토리가 생성되었는지 확인하자.

vncpasswd

모든 유저의 비밀번호 설정이 끝났다면 다시 root 로 로긴해서 vnc 서버를 시작하자

service vncserver start

이제 각 계정의 .vnc 디렉토리에 가면 xstartup 파일이 생긴것을 확인할수 있을것이다.

해당 파일을 열어서 아래 두줄의 주석을 해제하자.

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

다 되었다면 아래 명령으로 vncserver 를 재시작 하자.

service vncserver restart

 

3. vnc-viewer 로 접속

윈도우용 클라이언트는 http://www.tightvnc.com 에 가서 받을수 있다.

받은후 실행해서 서버 입력란에 아래와같이 서버:[번호] 를 입력하면 된다. 여기서 번호는 위에서 셋팅한 값을 입력하면 된다.

 

커넥트를 누르면 비밀번호를 물어보고 위에서 설정한 비밀번호를 입력하자.

 

아래와같이 나온다면 성공이다.

 

 

결론

윈도우에서 지원하는 터미널서비스 보다는 못하지만 공개에 이정도의 퀄리티라면 꽤 쓸만하다고 볼수있다.

'알짜정보 > Linux server' 카테고리의 다른 글

ubuntu 터미널 한글깨질때  (749) 2010.02.01
ubuntu 오픈오피스 글자 깨질때  (787) 2010.02.01
apache 에 svnserver 연동하기  (26) 2009.08.07
gentoo apache2.2 + proxy_ajp + tomcat6 설정하기  (35) 2009.08.07
gentoo emerge 사용법  (30) 2009.08.06
by cranix 2009. 8. 10. 15:09

서론

이전부터 eclipse 를 많이 써 왔었는데 여기에 subversion 을 연동하게 되면 정말 강력한 개발 환경이 된다. 여기에 subversion 서버만 가지고 있다면 어디서든 eclipse 만 있다면 subversion 에 의해 내가 작업하던 환경을 빠르게 구축 할 수 있게 된다. 또한 이런 svnserver 를 아파치와 연동시키는 것이 가능한데 연동을 하게되면 웹에서 저장소를 직접 접근 할 수 있게 된다. 여기서는 apache 와 svnserver 를 연동하는 법을 알아보도록 하자

 

본론

1. subversion 설치

내 서버는 gentoo 이기 때문에 아래 명령어로 subversion 을 설치한다.

emerge subversion

2. subversion 저장소 생성

subversion 저장소는 repository 라고 불리우며 이 저장소에 소스가 저장되게 된다. 아래와같은 명령으로 생성하게 된다. 여기서 중요한것은 apache 로 접근해야 하기때문에 그룹을 apache 로 바꾸어 줘야 한다는것이다. 또한 apache 가 변경 할 수도 있기 때문에 그룹쓰기 권한을 추가해 준다.

svnadmin create cranix

chown –R root.apache cranix

chmod –R g+w cranix

3. 비밀번호파일 만들기

apache 에서 아무나 접근하지 못하도록 하기 위해서 apache 에서 제공하는 authn_file 모듈을 이용해 비밀번호를 걸어놓도록 하자. 아래와같은 명령으로 비밀번호 파일을 생성할수 있는데 적절한 위치에 위치시키자

htpasswd –c [패스워드파일이름] [유저아이디]

4. apache 설정 변경

apache 와 svn 이 연동하기 위해서는 모듈 파일의 로드가 필요한데 아래와같은 명령으로 로드 할수 있다. svn 말고도 위에서 만든 비밀번호를 인증하는 모듈도 필요한데 그것도 같이 로드시키자 물론 이미 로드되어있다면 건너뛰어도 무방하다.

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

LoadModule authn_file_module modules/mod_authn_file.so

내 서버에서는 svn.cranix.net 으로 접근하면 svn 에 접근할 수 있게 되는데 그에대한 가상호스트 설정은 아래와 같다. SVNPath 에다가 자신이 생성한 svn 저장소의 위치를 적어주고 AuthUserFile 에다가 생성한 비밀번호 파일의 위치를 적어주면 된다. SVNPath 말고 SVNParentPath 를 사용할 수도 있는데 이것은 여러 저장소에 접근할때 쓰는방법으로 저장소의 상위 디렉토리의 위치를 적어주고 웹에서는 http://svn.cranix.net/cranix 와 같은 형태로 접근하면 된다.

<VirtualHost svn.cranix.net:80>
        ServerName svn.cranix.net
        <Location "/">
                DAV svn
                #SVNParentPath /home/users/admins/svnroot
                SVNPath /home/users/admins/svnroot/cranix
                AuthType Basic
                AuthName "cranix repository"
                AuthUserFile /home/users/admins/svnroot/cranix/conf/htusers
                Require valid-user
                Order Deny,Allow
                Allow from all
        </Location>
</VirtualHost>

5. 테스트

모든 셋팅이 끝났다면 apache 를 재시작 한 다음에 http://svn.cranix.net 으로 접근해 보면 아래와같이 인증화면이 나오게되고 인증을 거치면 저장소가 보여지게 된다.

결론

svn 은 원래 팀 작업을 위해 있는 도구이다. 그러나 개인적으로 간단한 자료실로만 사용해도 훌륭한 도구가 될 수 있다. 이제는 어떤 작업을해도 svn 에 소스를 커밋 하기 전에는 불안하다. 이건 svn 증후군인가…

by cranix 2009. 8. 7. 16:42

서론

최근 페도라코어10 리눅스 시스템에 apache+ajp+tomcat 를 셋팅할 일이 생겨서 삽질끝에 작업을 완료하였다. 그래서 이번에 내 gentoo 리눅스 서버에도 미뤄두었던 tomcat 연동을 하기로 맘을 먹었다.

 

본론

1. apache 업그레이드 하기

mod_proxy_ajp 는 apache 2.2 버젼에서 추가된 모듈이기 때문에 그 이하의 버젼이라면 업그레이드 해야한다. gentoo 에서 아파치 업그레이드 하는방법은 아래 사이트를 참조하기 바란다. 여기서 중요한건 업그레이드 중에 make.conf 설정에서 APACHE2_MODULES 셋팅에 proxy_ajp 를 추가하고 나머지를 알맞게 변경해야 한다는 것이다.

http://www.gentoo.org/proj/en/apache/doc/upgrading.xml

2. 가상호스트 설정하기

아파치와 연동한 이유는 아파치의 다른 기능들을 그대로 쓰면서 톰켓도 돌아가게 하기 위해서 이다. 그래서 아파치의 가상호스트 설정으로 특정 서브도메인을 지정해서 해당 가상호스트로 들어오는 모든 요청은 톰켓으로 돌리도록 만들겠다. 먼저 아파치 가상호스트 설정에 아래와같이 추가해서 apps.cranix.net 으로 들어오는 모든 요청을 톰켓으로 돌리도록 한다.

<VirtualHost apps.cranix.net:80>
        ServerName apps.cranix.net
        ServerAdmin cranix@cranix.net
        ErrorLog "/home/users/admins/cranix/logs/apps_error_log"
        RewriteEngine On
        RewriteRule (.*) ajp://localhost:8009$1 [P]
</VirtualHost>

가상호스트 설정은 아파치에만 있는것이 아니다 톰켓 역시 하나의 서버이고 가상호스트 설정을 가지고 있다. 위에서 설정한 설정대로 아파치에서 먼저 요청을 받아서 톰켓으로 넘기게 되면 톰켓 역시 apps.cranix.net  이라는 도메인으로 받게 됨으로 가상호스트 설정을 해 주어야 한다. 톰켓 설정은 server.xml 파일을 열어서 아래 부분을 추가한다.

<Host name="apps.cranix.net" appBase="/home/users/admins/cranix/webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
                <Context path="" docBase="/home/users/admins/cranix/public_html" privileged="true"/>
</Host>

그리고 톰켓의 기본 http 포트인 8080 번은 쓰지 않을것이기 때문에 해당 Connector 태그는 주석을 걸어준다.

이제 /home/users/admins/cranix/webapps 디렉토리에 톰켓 어플리케이션을 올리게되면 http://apps.cranix.net/[어플리케이션명] 형태로 접근이 가능하게 된다.

3. 보안관련 셋팅하기

톰켓 혼자서 실행시키면 알아서 /WEB-INF 디렉토리나 /META-INF 디렉토리의 접근을 금지했지만 apache 와 같이 실행하면 설정을 해 주어야 한다. apache 의 설정파일에 아래 내용을 추가한다.

<LocationMatch “/WEB-INF”>

deny from all

</LocationMatch>

<LocationMatch “/META-INF”>

deny from all

</LocationMatch>

 

결론

서버작업은 언제나 삽질의 연속이다. 이 작업도 써놓은것은 얼마 안되지만 이 결과를 얻기 위해서 수많은 삽질을 했다. 그래도 역시나 깔끔해진 서버를 보면 뿌듯하긴 하다.

by cranix 2009. 8. 7. 15:47
| 1 ··· 4 5 6 7 8 9 10 |