본문 바로가기

Mac

(37)
Mac 에서 글꼴 추가/삭제 하기. 윈도우 환경에서는 네이버에서 배포한 나눔고디코딩 글꼴을 즐겨 사용했는데 맥에서는 왠지 좀 이상하게 보인다. 맥 특성 상 약간 퍼져 보이는데 나눔글꼴은 그 정도가 심해서 눈이 피로하다. 역시 OS 에 기본으로 포함되어 있는 글꼴이 제일 자연스럽다. 글꼴 추가할때는 패키지 설치하거나 ttf 파일을 더블 클릭해서 설치하며 삭제 할때는 /Library/Fonts 디렉토리 밑의 ttf 파일을 직접 삭제한다. 만약 글꼴을 삭제했는데도 프로그램 글꼴 설정에서 계속 보인다면 사용자디렉토리/Library/Fonts 디렉토리 밑에서 ttf 파일을 찾아서 삭제해 준다.
Mac 에서 Maven 설정한 뒤 IntelliJ IDEA 에서 실행하기. Mac 에는 Maven 이 이미 설치되어 있다. 정확하게 말하면 Pre-install 되어 있다. 사용자는 mvn install 명령어로 완전하게 설치하면 된다. 하지만 intellij 를 실행하는 과정에서 설정에 오류가 있어서 maven 명령어가 실행되지 않는 오류가 발생했다. 그래서 사용자에게 maven 을 path 에 넣어주기 위해서 bash 관련 파일을 찾아 봤으나 없다. 할 수 없이 홈 디렉토리에 .bash_login 파일을 생성하고 아래와 같이 설정했다. export M2_HOME=/usr/share/maven export PATH=${M2_HOME}/bin:${PATH} 리부팅 한 뒤 터미널에서 # mvn -v 명령어로 실행되는것까지 확인하고 intellij 에서 maven 명령어를 실행했는..
Mac 에서 MySQL 설정파일 수정하기. 앞의 설정방법에서 MySQL 을 재가동하면 설정이 해제되는 문제가 발생. MySQL 설정파일을 수정하기로 함. Unix 의 경우 etc/my.cnf 에 위치 한다. Mac 의 경우도 마찬가지. 파일이 존재하지 않을 경우 생성해준다. MySQL 을 리스타트 한다. [mysqld] default-character-set=utf8 character-set-server=utf8 default-collation=utf8_general_ci [client] default-character-set=utf8 mysql> \s -------------- ./usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.1.47, for apple-darwin10.3.0 (i386) using read..
Mac 에서 MySQL character set 설정하기. Mac 의 MySQL 에서 character 확인하기. mysql> \s -------------- ./usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.1.47, for apple-darwin10.3.0 (i386) using readline 5.1 Connection id: 4 Current database: Current user: johnkim@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.1.47 MySQL Community Server (GPL) Protocol version: 10 Connection: Localhost vi..
Mac 에서 telnet 으로 접속하기. Mac 에서 telnet 을 사용하기 위한 프로그램들이 몇가지 있지만 Mac 에 기본으로 포함되어 있는 터미널이 제일 심플하고 사용하기 편하다. 사용방법은, # telnet mydomain.com # ssh mydomain.com 만약 local 과 remote 의 id 가 다르다면, # ssh cale9797@mydomain.com 또는 # ssh mydomain.com -l cale9797
Mac 에서 Tomcat 6 실행하기. 톰캣 최신버전을 다운로드 받는다. http://tomcat.apache.org/ 확장자가 tar.gz 파일을 받도록 한다. 적당한 디렉토리에 압축을 푼 다음 bin 디렉토리 밑의 startup.sh 파일을 연다. 나같은 경우는 사용자 디렉토리 밑에 몇개의 디렉토리를 생성한 뒤 그 밑에 추가했다. (/Users/johnkim/dev/www/apache-tomcat-6.0.26) EXECUTABLE=catalina.sh 라인 밑에 export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home export CATALINA_HOME=/Users/johnkim/dev/www/apache-tomcat-6.0.26 를 추가한다. #./st..
MySQL 재설치. 오후까지 잘 돌아가던 MySQL 이 저녁부터 갑자기 뜨질 않는다. mysqld_safe 로 띄워도 안돼고 StartupItems 로 띄워도 마찬가지다. 음.. 도대체 원인이 뭘까. 구글링을 해봐도 별 뾰족한 수가 없다. 다시 설치해봐도 마찬가지. 데몬이 뜨질 않는다. 확 밀어버리고 Mac ports 로 설치할까 고민하다가 다른 자료들, 환경 다시 세팅할 생각하니 귀찮아서 마지막으로 설치한 디렉토리 모두 지우고 다시 설치하니 드디어 데몬이 뜨고 접속 가능. DMG 로 설치하는 프로그램들(특히 데몬.)에게서 종종 이런 현상을 볼 수 있단다. 제일 확실한 방법은 Mac ports 로 소스빌드를 하는 방법인데 방법도 쉽지 않거니와 시간이 오래 걸린다. 2001년도였던가 리눅스 커널 버전이 6.2 였을때 커널컴파..
맥북프로 개발환경 세팅하기. 나에게 있어서 개발환경이 갖추어 지지 않은 노트북은 깡통이나 마찬가지다. 맥북프로도 처음 받아 들었을때의 흥분이 가라앉자마자 개발환경 세팅에 들어갔다. 필요한건, 1. JDK 1.5 이상. 2. Maven 3. IDE 4. Database - 각종 툴들. 5. Android SDK 대략 이 정도. 자바는 맥북에 이미 설치되어 있으니 생략. Maven 도 이미 포함되어 있으니 install 만 하면 된다. # mvn install IDE 는 IntelliJ IDEA 9.0.2 OS X 용으로 설치. Database 는 MySQL 을 설치했다. 우선 MySQL 사이트에서 맥용 최신버전을 다운로드 받은 다음에 mysql-5.1.47-osx10.6-x86_64.dmg 압출을 풀고 설치 한다. 설치하면서 Star..