태그 글목록: install

mysql 관리툴(무료) 설치 퀵하게 보기

1. 오라클에서 Oracle SQL Developer 를 다운받는다. [여기]

2. JDBC Driver for MySQL (Connector/J) 를 다운로드 받는다 [여기]

3. SQL Developer 에서 설정한다. 아래그림처럼
sdmct
도구 > 환경설정 > 데이터베이스 > 타사 JDBC 드라이버 > jar 경로 선택

4. 확인누르고 접속해보면 mysql 탭이 보임

5. 인증샷. 헤더에 Oracle SQL Developer 라고 써있지만. 이건 mysql 임

result

모 회사 트라이얼 버전을 쓰다가 갑자기 가격정책이 바뀌어서..
걍 공짜 써야겟음. mysql/oracle에 OSX 도 되니 이게더 나아..

번들 만쉐~!

  • Facebook
  • Google Plus
  • Twitter
  • LinkedIn
  • Pinterest
  • Tumblr
  • Instapaper
  • Delicious

gitHub 환경 셋업 for Ubuntu

멀고도 험한 우분투 셋업길 …

이번에는 git 환경 셋업 , 정확히 말해서 git 에 push 할수 잇는 환경 셋업. 젝일! 예전에 했었던거 다 까쳐먹고.. 또 주섬주섬 문서보고(https://help.github.com/articles/generating-ssh-keys#platform-linux) 다시 하기;;(영어님이라 그렇지 사실 그냥 착실하게 시키는대로 해주면 된다)

그럼 왜 ssh-key 셋팅을 하느냐.. in order to push (git push)! <— 중요중요
*svn 처럼 commit 을 하려면 git에서는 push 라고 하는데 id/pwd 방식이 아니라 ssh 키 방식으로 한다. 개발컴퓨터에서 ssh-key 를 만든다음에 github my account 에다가 등록 해줘야 한다

자 그럼 잘됬는지 테스트

ppillip@ubuntu:~/ProjectsN/math.pdf$ ssh -T git@github.com
Enter passphrase for key ‘/home/ppillip/.ssh/id_rsa’:
Hi ppillip! You’ve successfully authenticated, but GitHub does not provide shell access.
ppillip@ubuntu:~/ProjectsN/math.pdf$

참고로 gitHub질을 잘 할려면 help가 쵝오! 그리고 죽이는 레퍼런스 하나!(http://dogfeet.github.com/articles/2012/progit.html)도 있다

게다가 요런거(http://rogerdudler.github.com/git-guide/index.ko.html) 보면 그냥 막 잘할수 있을꺼 같은데 ssh 셋업 됬다는 가정하에 도움될듯. 결국 으싸으싸 근육운동후이 필수.

이 포스팅에서 밝히는데 박창우(meteor, pro git 번역하신분)님 정말 감사 합니다. 진심으로요.

  • Facebook
  • Google Plus
  • Twitter
  • LinkedIn
  • Pinterest
  • Tumblr
  • Instapaper
  • Delicious

mongodb 설치

사실 설치라고 할것도 없고 web 에서 압축화일 받아서 압축풀고 걍 실행 끝

download 받는곳 ->  http://www.mongodb.org/downloads

mongodbData 라는 폴더 하나 만들어주고

실행시에 –dbpath 옵션을 주면 시마이

내경우 실행 커맨드는 아래와 같음

~/mongodb-linux-x86_64-2.2.0/bin/mongod –dbpath ~/mongodbData/

 

기타 :

가끔 디비가 죽어서 다시 기동이 안될때 –repair 를 해주면 됨

/압축푼폴더/bin/mongod –dbpath /데이터파일폴더/ –repair

 

자~알 된다 ㅋ

  • Facebook
  • Google Plus
  • Twitter
  • LinkedIn
  • Pinterest
  • Tumblr
  • Instapaper
  • Delicious

cloud9 IDE 설치

우분투에 node를 설치 했으니 여러가지 방법으로 개발을 할 수 있겟지만. cloud9 IDE가 최근 node v0.6.16지원으로 다시 돌아 왔고, 여지없이 고놈이 제일 멋있어 보인다. (브라우져에서 개발과 디버깅, 콘솔까지!거부할수가 없어!)

이틀간 병신짓을 간략히 요약해보면

1. node 최신버전 (v0.8.9) 설치
2. sm 설치
3. cloud9 설치
->안된다ㅜㅜ
4. nvm 설치후 node 버전 다운그레이드 (v0.6.16)
->역시나 cloud9 횽아들은 node 버전업 되도 개무시하는가바
5. cloud9 재설치
6. 잘된다!
7. node 버전을 최신버전으로 다시 바꿈(v0.8.9)
8. 잘된다!!!!!!!!

지금은 그냥

~/cloud9/bin/cloud9.sh -w ~/ProjectsN/ -l 192.168.207.131
해서 잘 쓰고 있다.

아.. 아름다와..

ubuntu 12.04 LTE (64bit)에 완벽한 NODE 개발 환경이 갖추어진 VM 을 가지게 됬다!

행복해!

기념으로 인증샷~!!! ㅋ

아~ 참고로 윈도우에서는 이거 안됨 ㅜ.ㅜ

 

  • Facebook
  • Google Plus
  • Twitter
  • LinkedIn
  • Pinterest
  • Tumblr
  • Instapaper
  • Delicious

nvm (node version manager) 사용해보기

nvm 은 (https://github.com/creationix/nvm) <– 에 가면 설치 방법이 나온다
(당연히 git 은 깔려 있어야 함 )

Installation

>git clone git://github.com/creationix/nvm.git ~/nvm

>. ~/nvm/nvm.sh

 

Usage

nvm install v0.6.16 <- 특정버전 설치

nvm ls <- 목록보기

nvm use v0.6.16 <- 특정버전으로 사용하기

 

  • Facebook
  • Google Plus
  • Twitter
  • LinkedIn
  • Pinterest
  • Tumblr
  • Instapaper
  • Delicious

우분투에 node 개발환경 만들기

node.js 가 업뎃도 되고 (http://nodejs.org/)

윈도우 node를 쓰니 “이건 먼가 좀 커피 쏟아 말라 비틀어진 장판에 발이 쩍 달라붙은 느낌” 처럼 찜찜한게 있다.

게다가 사용중에 이래저래 귀찮은 일이 벌어진다. (가령 forever 가 소스 반영된걸 감지 못한다던가)

또한 윈도용으로 나오는 솔루션들은 항상 릴리즈나 트러블 슈팅이 조금씩?늦다.  없을수도;; (meteor는 안대!)

사실 마이크로소프트횽아들이 전폭적인? 지원을 하고 있다고 하지만  웬지 미심쩍은 곳도 있고.

그렇다고 Mac 을 사자니 돈도 없고….

결국, 이상적이고 포터블한 개발환경은 스펙(http://spectrumdig.blogspot.kr/)말대로 우분투 vm 헤드리스모드가 답인듯.

몇일전 작업 이지만 우분투에 history 가 남았으니 설명을  덧붙여서 작성하게 되었슴.
*솔직히 이글 남길려고 wordpress 설치하고 blog.ppillip.com 계정 연결하고 웬갖 삽질 다하고나서
이제야 남기네… ㅜ.ㅜ

 

이제 작업 시작

일단 vm ware 에 ubuntu 를 최~에신 버전을 설치한다 (난 쌔거가 무조껀 좋아 : 현재 12.04 LTS)

1. ssh 설치 한다

sudo apt-get install ssh
service ssh start

* 일단 vm 을 띄워서 run in background 로 돌리고 나머지 작업은 ssh 접속해서 터미널로 작업 할려고 그랫음

 

2. 사전 필요 모듈 들 설치

sudo apt-get install -y g++ apache2-utils git git-core curl build-essential openssl libssl-dev libxml2-dev

* 하나하나 필요한곳이 잇는데 사실 apache2-utils 예는 머하는건지 나중에 찾아봐야 할듯

 

3. node source 다운로드 하기

mkdir node
git clone git://github.com/joyent/node.git && cd node
git checkout v0.8.9  <– 요고는 원하는데로 버전을 변경할수 있어서 좋다 
(“git checkout 버전”)

*일단 여러가지 방법이 있는데 난 그냥 소스 받아서 컴파일 하는 방법을 택함.

 

4. 컴파일 (node 받은 디렉토리로 이동)

./configure
make
sudo make install

*요대목에서 생각보다 시간 엄청 걸림 ㅋ

 

5. npm 다운로드 및 설치

curl http://npmjs.org/install.sh | sh

*node package manager 다운로드 요거없음 상당히 불편

 

6. 현재유저(ppillip)한테 로컬 폴더 권한주기 

sudo chown -R $USER /usr/local

* -g 옵션(글로발)으로 설치 할려면 이게 있어야지 안그럼 sudo로 npm 실행해야 하는데 그건 좀 사절

 

설치된 기념으로 다가 잇증샷 ㅋ

 

난 애라나도 최신꺼가 젤좋아 ㅋㅋㅋㅋㅋㅋ

사실 궁극의 목적은 웹 IDE 인 cloud9 을 설치 하는것!  설정 완료 되면 다음에 또 포스팅 ㅎㅎ

  • Facebook
  • Google Plus
  • Twitter
  • LinkedIn
  • Pinterest
  • Tumblr
  • Instapaper
  • Delicious