이전에 MAC에서 Apache 실행하기를 살펴봤다. 이제 Apache에 PHP를 연동하는 것을 적용해보자. MAC에는 Apache와 PHP가 이미 설치되어 있기 때문에 별도의 설치과정 없이 설정만 하면 된다. PHP 활성화 PHP를 활성화하기 위해서 apache 설정파일인 httpd.conf를 수정하면 된다. 먼저 httpd.conf 파일이 있는 곳으로 이동하고, 관리자 권한으로 해당 파일을 수정하면 된다. # cd /etc/apache2 # sudo vi httpd.conf Vi 편집기에서 "/php5" 검색으로 php5가 있는 곳으로 이동한다. LoadModule php5_module libexec/apache2/libphp5.so 부분이 '#'으로 주석 처리 되어 있는 것을 확인할 수 있다. 간단하..
Apache, PHP, MySQL을 윈도우나 리눅스에서는 APM 설치로 한다. 맥(Mac)에서는 어떻게 할까? Apache와 PHP는 맥에 기본으로 설치되어 있어 간단한 설정만으로 띄울 수 있다. MySQL은 맥용을 다운로드해서 Package를 실행해서 설치하면 된다. 맥용 MySQL을 설치하면 "시스템 환경설정"에 MySQL 아이콘이 생겨 쉽게 시작하고 중지할 수 있다. 맥용 MySQL을 제거하기 위해서는 MAC에서 MySQL 삭제하기 참고하자. Mac용 Apache 설정 먼저 아파치부터 알아보면, 앞서 이야기한대로 Mac에는 아파치가 기본으로 설치되어 있다. 예전에는 "시스템 환경설정 > 공유"에 들어가면 아래와 같이 "웹 공유"가 있어 쉽게 설정할 수 있었다. 하지만 10.8 버전의 Mountain..
Mac에서 MySQL 설치 후, 삭제하는 방법에 대한 정리입니다. 한번에 삭제하는 명령이 없으니 콘솔에서 아래 명령어를 하나씩 실행하면 됩니다. sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql.* sudo vi /etc/hostconfig ->..
아이폰 어플리케이션 중 가장 많이 사용하는 유료 프로그램이 바로 Keynote Remote가 아닌가 합니다. 강의할 때 아이폰을 들고 학생들 사이를 왔다갔다 하면서 설명할 수 있어서 참 편리하거든요. 강의 자료는 대부분 Keynote로 만들기 때문에 별 무리없이 사용하고 있지만 가끔 다른 곳에서 프리젠테이션 할 때도 Keynote Remote를 사용해 보고 싶어서 주로 MS 파워포인트로 만들어진 문서를 PDF로 변경하고 이 PDF 문서를 Keynote 파일로 변환하는 방법을 사용하기로 했습니다. 다행히 찾아보니 PDF to Keynote라는 프로그램이 있더군요. http://www.macupdate.com/app/mac/21623/pdf-to-keynote 사용방법은 너무 간단합니다. PDF 파일을 열고..
Mac을 사용한지는 오래되었지만 Apple Mail은 처음 써보다가 이후 전혀 사용 안하고 있었습니다. 이유는 주로 Gmail을 사용하는데 Gmail을 연동하면 메일의 중복이 너무 많아서였죠. 실제로 Gmail을 IMAP으로 애플 메일과 연동하면 용량이 3~4배는 더 많이 나오는 것을 볼 수 있습니다. 이유는 받은편지함과 보낸편지함 뿐만아니라 별표편지함, 중요편지함 그리고 라벨로 지정한 편지함까지 중복해서 내려받는 것 같았습니다. 최근 Achieving Email Bliss with IMAP, Gmail, and Apple Mail 글을 보고 다시 Gmail과 Apple Mail을 연결해보기로 했습니다. 먼저 Gmail의 고급 IMAP 설정을 통해 IMAP으로 연결할 편지함을 선택할 수 있습니다. Gma..
맥에는 기본적으로 JDK가 설치되어 있습니다. 보통 설치된 경로는 다음과 같습니다. /System/Library/Frameworks/JavaVM.framework/Versions 해당 디렉토리의 하위에 보면 버전별로 JDK가 설치되어 있는 것을 확인할 수 있습니다. 지난번에 설명한 ER Diagram 도구로 사용하는 SQL Power Architect를 사용해서 Oracle에 접속하려고 보니 오라클 JDBC 드라이버가 필요해서 다음과 같이 했습니다. 1. 오라클 JDBC 드라이버 다운로드 오라클 다운로드 사이트에 접속합니다. http://www.oracle.com/technetwork/indexes/downloads/index.html 쭉 내려보시면 Drivers라는 항목이 있구요 여기에 JDBC Dri..
윈도우에는 ERwin과 같이 ER-Diagram을 그리는 도구들이 많습니다. DB 설계를 위해서 Reverse Engineering 등 필수적인 기능인데요. Mac에서도 찾아보니 유사한 것이 있더군요. SQL Power Architect 라고 하는데요. JDBC 기반으로 구성되어 있습니다. http://www.macupdate.com/app/mac/25520/sql-power-architect 조금전 확인하고 설치까지만 했는데요.. 그럭저럭 괜찮은 도구 인 것 같습니다. 유로버전인 Enterprise도 있는 것 같네요.. 이 툴을 사용해서 기존 데이터베이스에서 테이블 정보를 가져와서 수정한 후 업데이트까지 해봤습니다. ERWin과 비교해도 전혀 손색이 없는 것 같습니다. Enterprise 버전이 별도로..
출처: http://robot.kaist.ac.kr/~kimsk/blog/word/48 http://cafe.naver.com/inmacbook/82611 http://cafe.naver.com/inmacbook/65989 MAC과 PC를 함께 사용하다 보니 함께 파일을 공유할 필요성이 많습니다. 그래서 관련 자료를 찾아보니 잘 정리된 자료가 있어 추후 참고하기 위해 옮겨 봅니다. MAC에서 PC의 공유폴더 사용하기 1. 윈도우 PC에서 공유하고자 하는 폴더의 [공유 설정] 및 [사용 권한]을 설정해 준다. (이때 사용자는 kimsk나 TCL 모두 맥에서 맥 접근이 가능하다. * 단, 다른 윈도우에서 본 공유 폴더를 네트워크 드라이브로 잡고 싶을 때에는 사용자 계정이 사용중인 kimsk와 다르게 적용되어..