윤OSes2011.11.23 14:03
윈도우는 한자키가 따로 있었지;
근데 맥은 없다.

그럼 어케 변환시키나?

변환하고 싶은 글자를 친다음 option(alt)키 + return(enter)키를 누르면 짜잔 하고 나온다.


Posted by is윤군

댓글을 달아 주세요

윤OSes2011.08.02 06:29

isyoon@looah-dev:~$ ssh-agent /bin/bash
isyoon@looah-dev:~$ ssh-add 

Posted by is윤군
TAG that's it

댓글을 달아 주세요

윤OSes2011.08.01 14:06

sudo apt-get remove --purge  dhcp3-client 


간만에 우분투 이야기.

젠장.. 전에 자동으로 dhcp설정시키려고 설치했었는데.. 
static ip 가 생겨서 사용한다고 설정했더니..
자꾸 dhcp로 바뀌자나!!

그래서 오래전 기억을 되살려서..
악의 근원인 녀석을 지워버렷다!!

역시나 잘알된다 ~~  good!!! 
Posted by is윤군
TAG dhcp, remove

댓글을 달아 주세요

윤OSes2011.06.23 18:57
이거 물건일세.. !!

http://mac.github.com/ 

말이 필요 없는 물건이다 ..
어제 나온 녀석인데..  완전 좋타 ..ㅋㅋ

대충 스샷 몇장..ㅎㅎ
특히 로그 같은거 보기 좋고 .. ㅋ 콘솔에서 보기 힘들었던.. 녀석을 역시 UI로 보니 눈에 잘들어 왔다.
mac 유저라면 한번 설치해서 사용해도 좋을듯;!!

 
octocat 아이콘이 좀 짱인듯!!
Posted by is윤군
TAG Git, mac

댓글을 달아 주세요

  1. 역쉬 우리나라 모 은행 보다는 ㅋ;

    2011.06.24 15:27 신고 [ ADDR : EDIT/ DEL : REPLY ]

윤OSes2011.03.17 15:25
간만에 기술 블로깅질.. 
좀 하드코어 스럽긴 하지만... 일단 DB업그레이드 하기로 .. 결정.
이유는 뭐 빨라졌다고 해서?;;; 
장비빨이 안되는 환경에서 지푸라기라도 잡고 싶은 심정으로다가..  

일단 ... 개발 서버인 Ubuntu Jaunty 32bit 에다가 우선적으로다가.. 

sudo apt-get install alien

 
MySQL 다운로드 사이트에서  Linux Generic 파일 받아서 압축을 풀면 RPM들 파일이 나온다.. 
이게 뭐밍?;; 뭐 그래서 위에 녀석이 필요하다.. 

and then 
일단 난 

sudo alien -k MySQL-server-5.5.10-1.linux2.6.i386.rpm
sudo alien -k MySQL-client-5.5.10-1.linux2.6.i386.rpm


해줬다.. 

그럼 mysql-server_5.5.10-1.linux2.6_i386.deb 파일과 mysql-client_5.5.10-1.linux2.6_i386.deb 파일이 생성된다. 

일단 설치 준비는 끝.. 
그다음에 .. 혹시 모를 상황을 대비해서 백업 실시 .. 

# mkdir -p mysql_bk/data
# cd mysql_bk
# mkdir  conf
# mkdir dump 

# cp  -R /etc/mysql ~/mysql_bk/conf
# cp -R /var/lib/mysql ~/mysql_bk/data
# mysqldump -uxxxxx -p --databases mysql > ~/mysql_bk/dump/mysql.sql
# mysqldump -uxxxxx -p --databases xxxx > ~/mysql_bk/dump/xxxx.sql 
 


이렇게 일단 백업 완료 .

# apt-get install libaio-dev 

요녀석 설치 해주고.. 

# apt-get remove mysql-server-5.1
# apt-get autoremove


해서 기존 버전 제거 해준답.

# rm -R /var/lib/mysql
# rm -R /etc/mysql
# rm -R /usr/run/mysql

기존 폴더도 삭제.

일단 일편은 여기까지 ... 귀찮네;; 다 쓰려니까;; 
 
Posted by is윤군

댓글을 달아 주세요

윤OSes2010.08.08 05:38
미쿡에 와서 어쩌다가 윤맥(맥북프로)이 생겨서.. 
이쪽에다가 개발 환경을 세팅 하다가 .. 엄청난 삽질을.. 

바쁘니까... 잡소릴 집어 치우고.. 

오늘의 문제.. 
php의 mcrypt 모듈을 설치하는 문제.. 
발단. 일단 기본적으로  백표범(10.6.4) 에게는 아파치 2.2.14 버전이 들어가있고.. php 5.3.0 버전이 기본적으로 설치 되어 있다. 

그런데 중요한 저놈은 php 확장 모듈로 등록이 안되어 있다는거.. ㅡㅡ;

암턴.. 거시기 하기 위해서.. 몇가지를 해줘야 하는데.. 
내가 참고 했던 사이트는 이곳  이다 .. 
문제는 예전과 마찬기지로 .. 대충 눈으로 보고 이것저것 하다가 삽질을.. 했다는거다.. 

대충 정리하면. 
우선 libmcrypt-2.5.8 이놈을 받아서 

MACOSX_DEPLOYMENT_TARGET=10.6 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --disable-dependency-tracking

and then…

make -j6

and finally…

sudo make install


이렇게 컴파일을 해주시고.. 

다음으로 내가 오해했던 부분 ㅡㅡ;; 
php5.3.0 버전 소스를 새롭게 받는것이다.. 난 설치 되어있기 때문에.. 안받고 계속 삽질 했었다.. 
일단 소스도 이곳에서 내려 받아 준다음에.. 

php내려 받은 소스 디렉토리에 가서 cd ext/mcrypt 폴더로 이동해준다.. 

그리고 phpize를 실행해주고 .. 

MACOSX_DEPLOYMENT_TARGET=10.6 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --with-php-config=/Developer/SDKs/MacOSX10.6.sdk/usr/bin/php-config

Again make -j6 then sudo make install


이렇게 컴파일 해준다.. ;

그리고 /etc/php.ini 파일에 가서 .. (처음에는 없고.. php.ini.default 파일을 이용해서 만들었다..)

extension=mcrypt.so을 추가 해주라고 한다.. 그런데 난 안되서 .. 
extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so 라고 full path 까지 다 적어 주었더니 되었다.. 

암턴 이렇게 하여 삽질은 끝났고.. 기존에 윈도우랑.. 우분우에선 정말.. php 설치가 쉬웠는데.. 
맥은 참... 거시기 하다는 걸 느끼면서.. 

다음을 위해서 메모 해둔다.. ;; 

그리고 Michael Graci 이 블로거에게 감사를. 그리고 블로그가 혹시 없어질 것을 대비해서 코드 부분만 카피 해왔음을 알리는 바이다.. (트랙백이라도 날려주고 싶은데.. 해당블로그에서 못찾겠다 ㅡ)

Posted by is윤군

댓글을 달아 주세요

  1. ㄷㄷ;;
    맥프로;;
    장비 장난 아니시군..놋북,맥프로,아이패드.....

    2010.08.11 13:13 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 장비만.. ㅎㅎㅎ
      맥북 없는 저에게ㅎㅎ
      감사하게도 쓰시던 맥북을 주어서 득탬했죠 ㅎ

      2010.08.11 16:49 신고 [ ADDR : EDIT/ DEL ]

윤OSes2010.07.30 10:09
말보단. 스크립트로.. 
comi@comi-world:~$ sudo apt-get install subversion libapache2-svn 

한번 때려주면 .. (길어서 .. 더보기 누르셈~)


이렇게 설치가 됩.

일단 설치되면.. svn repostory 를 생성해줘야 됨.

comi는.. /var 밑에다가 svn_repostory 라는 디렉토리 밑에다가.. 
만들꺼임.

omi@comi-world:~$ cd /var
comi@comi-world:/var$ sudo mkdir svn_repostory
comi@comi-world:/var$ cd svn_repostory/
comi@comi-world:/var/svn_repostory$ sudo svnadmin create devstudy

comi@comi-world:/var/svn_repostory$ sudo svnadmin create devstudy
이놈이.. 저장소를 만드는것임. 기본 파일 시스템 기준으로 만드는거에요!
이러면 svn 준비는 끝. 

그다음에 아파치랑 svn 연결 하러 ㄱㄱ ;;

comi@comi-world:/var/svn_repostory$ cd /etc/apache2/sites-available 
comi@comi-world:/etc/apache2/sites-available$ sudo vi default
(아파치 설정은 다양하게 할 수 있으나 우린 그냥 매우 평범하게~~ ;; 도메인도 없고;)

(내용중 일부. 전체 구성은 파일을 직접 열어보기.)
<Directory /var/svn_repostory>
    Options FollowSymLinks
    AllowOverride None
 </Directory>

<location /devstudy>
                DAV svn
                SVNPath /var/svn_repostory/devstudy
                AuthType Basic
                AuthName "Subversion"
                AuthUserFile /etc/apache2/svn_passwd
                <limitexcept GET PROPFIND OPTIONS REPORT>
                  Require valid-user
                </limitexcept>
</location>

그담에 사용자 정보 추가해주기. 위에서 AuthUserFile 경로에서 처럼.. 
comi@comi-world:/etc/apache2$ sudo htpasswd -cm /etc/apache2/svn_passwd gogosing

이렇게 . 처음 -c 옵션을 이용해서 파일 생성하면서 사용자 추가 해주고 그담부터는 
comi@comi-world:/etc/apache2$ sudo htpasswd -m /etc/apache2/svn_passwd gogosing2
이렇게 추가 해주기.

이렇게 하고.. 

sudo /etc/init.d/apache2 restart
apahce2 재부팅 해주면 끝!
Posted by is윤군

댓글을 달아 주세요

  1. 캬... 이런 닭살스런 기술 블로깅을 봤나..

    2010.08.04 16:43 [ ADDR : EDIT/ DEL : REPLY ]

윤OSes2009.09.08 11:18
난 ubuntu 유저. (모냥만.. )
but 마늘이의 vm에 fedora 가 깔려 있어서 .. 살짝 만져 봣는데..
fedora도 좋은 os 인듯 사료됨.

무튼..

마늘이에게 svn 설치를 갈켜주기위해서 .. 대충 해봣는데.. 완전 쉬웠다..

sudo yum install subversion

설치 끝!! ㅡㅡ;;

mkdir ~/svn

svnadmin create --fs-type fsfs test_repo

vi ~/svn/test_repo/conf/svnserve.conf
(유저 권한 설정 )

vi ~/svn/test_repo/conf/passwd
(사용자 추가 )

svnserve -d -r ~/svn
실행.

끝!!!!!


Posted by is윤군
TAG SVN, 페도라

댓글을 달아 주세요

윤OSes2009.09.06 12:37
vi /etc/init.d/tomcat
#!/bin/sh
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.10
export TOMCAT_HOME=/app/server/tomcat620

case "$1" in
start)
 echo "tomcat gogoshing~~"
 $TOMCAT_HOME/bin/startup.sh
 ;;
stop)
 echo "tomcat kill gogoshing~~"
 $TOMCAT_HOME/bin/shutdown.sh
 ;;
restart)
 echo "tomcat restart gogosing"
 $TOMCAT_HOME/bin/shutdown.sh
 $TOMCAT_HOME/bin/startup.sh
 ;;
*)
 echo "(start or stop or restart) ok??"
esac


대충 쉘은 이렇타..

우선 java_home 와 . tomcat_home 을 등록해주시고 ..

case "$1" in    // $1은 첫번째 파라미터.. ;; ex) tomcat start 했을때 $1 은 start 임.
각각의 문자열 비교..

start)
[sS]tart)
start|stop)
등등 ) 앞에 문자에는 이러한 값들이 들어 갈수 있고..

* ) 은 java에 default 와 같다라고 보면됨.. 위에서 안걸리면 ..
다 실행되니까..
그리고 break 는 ;; (세미콜론 2두개.. )

그리고 마지막 esac(case 꺼꾸러..ㅋㅋ)
그럼 끝..

저장 하고

chmod 755 tomcat 해주면 끝!!
Posted by is윤군

댓글을 달아 주세요

윤OSes2009.09.05 00:41

우선 아파치 설치..
sudo apt-get install apache2

다음 JK 설치. 
sudo apt-get install libapache2-mod-jk

톰켓은 알아서 다운로드 받아주시고 ..

아파치 톰켓 연결.

apt로 설치시 아파치 기본 경로 . ( 우분투 8.10 기준)
/etc/apache2/ 설치됨.

sudo vi /etc/apache2/mods-available/jk.conf    (새로이 생성)

<IfModule jk_module>
    JkWorkersFile /etc/apache2/conf.d/workers.properties
    JkShmFile /var/log/apache2/jk.shm
    JkLogFile /var/log/apache2/jk.log
    JkLogLevel info
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
    JkRequestLogFormat "%w %V %T"
</IfModule>

저장.

sudo vi /etc/apache2/conf.d/uriworkermap.properties   (새로이 생성) // 구지 파일로 안만들고 설정하는게 잇는데 기억이 안난다.. ㅡㅡ;;

/hudson/*=hudson   
(. /*.jsp=hudosn 뭐 이런것도 가능.(/hudson/* 들어오는걸 다 hudson worker 에게 넘김. )

sudo vi /etc/apache2/conf.d/workers.properties

worker.list=hudson

worker.hudson.type=ajp13
worker.hudson.host=localhost
worker.hudson.port=8009
worker.hudson.lbfactor=50
worker.hudson.socket_keepalive=1
worker.hudson.socket_timeout=300


[ worker.list=hudson
worker.hudson.type=ajp13
worker.hudson.host=localhost
worker.hudson.port=8009 ] 이것만 적어도 무방.

sudo vi /etc/apache2/sites-available/default


<VirtualHost *:80>
        .................
      생략..
    JkMountFile /etc/apache2/conf/uriworkermap.properties
     .......................
</VirtualHost>
추가.

파일로 하는거 대신 있는데;;; 머였지 ;; 아직까지 기억안난다;; ㅜ

※※※※ 해당 경로는 절대적인건 아니고.. 해당 위치에 두고.... 설정만 하시면 됨..

아참!! 아까 설치한 jk 커넥터 활성화 ..
sudo a2enmod jk     ( sudo a2dismod jk 이건 비활성화)

그리고 /etc/init.d/apache2 restart 리스타트 해줌.
초간단 아파치 + 톰겟 연동 끝.

허드슨 설치는 http://helols.tistory.com/188  이곳 대충 참조 ...
설치라고 표현 할 수 없을 정도로 쉽다..
걍 war 파일 배포로 끝나니....
Posted by is윤군

댓글을 달아 주세요