Dev 기타2013. 3. 6. 16:24
  1. Tomcat 다운로드 (http://tomcat.apache.org/download-70.cgi)
    1. Binary Distributions 에서 Core 의 tar.gz 버전을 다운 받으면 됨
  2. 자신의 맥의 Downloads 폴더에 다운이 됐으면 압축 해제를 함.
    1. command - tar xvzf apache-tomcat-7.0.37.tar
    2. 혹은 압축해제기를 이용하여 압축 헤제
  3. 압축해제 된 폴더를 /usr/local 폴더로 옮긴다.
    1. sudo mv apache-tomcat-7.0.37.tar /usr/local
    2. 만약 /usr/local 폴더만 없으면, 만들어준다.
      1. sudo mkdir -p /usr/local
  4. 앞으로 관리를 위해 Library 밑으로 심볼릭 링크를 만들어준다.
    1. 만약 Library 밑에 Tomcat 폴더가 있으면 지워준다.
      1. sudo rm -f /Library/Tomcat
    2. sudo ln -s /usr/local/apache-tomcat-7.0.37 /Library/Tomcat
  5. Tomcat 폴더의 밑의 소유주를 해당 유저로 바꿔준다.
    1. sudo chown -R <your username> /Library/Tomcat
  6. Tomcat 폴더 밑의 bin 폴더의 쉘들을 실행가능 하게 권한을 준다.
    1. sudo chmod +x /Library/Tomcat/bin/*.sh
  7. 웹 브라우저를 실행시킨뒤 'http://localhost:8080' 으로 톰캣 웹서버 응답화면이 나오면 정상!
  8. 끝!


Posted by 놀란
Dev 기타2012. 3. 15. 19:15

windows 에서는 탐색기를 통해서 동일한 디렉토리를 옮길 경우, 병합(merge)가 되지만 맥에서는 병합이 아닌 대치(replace) 가 됩니다.

삽질에 삽질을 경험한 뒤에 처리한 결과는 command 창에서 명령어로 copy 해줬습니다.


cp -Rf source_dir/* dest_dir


-R 옵션은 재귀적으로 subdirectory 의 내용을 모두 복사하는 옵션이고,

-f 옵션은 중복된 파일이 있을 경우, 덮어쓰기 하라는 옵셥입니다.


Posted by 놀란
Dev 기타2012. 2. 21. 11:40

Mac terminal 에서 crontab 사용을 위해 crontab -e 실행하고 저장할 때,

crontab: temp file must be edited in place 이라는 메세지가 나타나면서 저장이 안되는 현상이 발생.

이를 해결하기 위해서는 crontab -e 로 열고나서 설정을 바꿔줘야 함.

:set nobackup 

설정하고 나서 저장하면 정상적으로 저장이 됩니다.


Posted by 놀란