블로그 이미지
내게 능력 주시는 자 안에서 내가 모든것을 할수 있느니라 - 빌립보서 4 : 13 - happydong

카테고리

Happydong (1363)
프로그래밍 (156)
01.C#기초 (4)
02.C#고급 (13)
03.ASP.NET (28)
04.HTML&Script (17)
05.Silverlight (38)
06.C 언어 기초 (2)
07.iOS (14)
08.Java (5)
09.SQL (8)
10.컴퓨터보안 (10)
11.패턴이야기 (3)
12.유니티3D (1)
13.Ubuntu (7)
14.Node.js (6)
MUSIC (16)
인물 (3)
Utility (10)
세미나 소식&내용 (22)
IT뉴스 (18)
운동 (830)
CAFE (10)
Life (282)
Total
Today
Yesterday

'프로그래밍/13.Ubuntu'에 해당되는 글 7건

  1. 2014.10.21 [우분투(Ubuntu)] MariaDB 설치 3
  2. 2014.06.20 [우분투(Ubuntu)] Sublime Text 2 설치 4
  3. 2014.06.19 [우분투(Ubuntu)] Node.js 설치




  우분투에 MariaDB 설치하는 방법에 대해 알아보자. 


 MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB(Monty Program AB)와 저작권을 공유해야 한다.이것은 MySQL과 높은 호환성을 유지하기 위함이며, MySQL APIs와 명령에 정확히 매칭하여, 라이브러리 바이너리와 상응함을 제공하여 교체 가능성을 높이고자 함이다. 마리아 DB에는 새로운 저장 엔진인 아리아(Aria)뿐만 아니라, InnoDB를 교체할 수 있는 XtraDB 저장 엔진을 포함하고 있다. 이것은 트랜잭션과 비트랜잭션 엔진 그리고 미래에 나올 MySQL 판에 대응하고자 함일 것이다. 


 마리아 DB의 주요 개발자는 MySQL과 몬티 프로그램 AB를 설립한 마이클 몬티 와이드니어스(Michael Monty Widenius)이다. 그는 이전에 자신의 회사, MySQL AB를 썬마이크로시스템즈에 10억 달러에 판매를 한 적이 있으며, 마리아 DB는 그의 둘째 딸인 마리아의 이름을 딴 것이다.(위키백과 참고 : http://ko.wikipedia.org/wiki/MariaDB)


1. MariaDB 설치를 위한 우분투 설정.


 먼저 MariaDB 공식 사이트에 접속 한다. (https://mariadb.org/)



[그림 1 - MariaDB 공식 사이트]


 [그림 1]과 같이 사이트에 접속해서 왼쪽에 메뉴들중에 "Repository Configuration Tool"이라는 항목을 클릭하도록 한다. 그럼 OS종류를 선택하도록 나오는데, 여기에서 "Ubuntu"를 클릭하고, 해당 우분투 버전을 선택한다. 그 다음 설치할 MariaDB의 버전을 선택하도록 한다. 설치할 버전까지 선택을 하게 되면, 친절하게 설치 방법에 대해 설명을 해준다. 

([그림 1]의 Commands 참고.)




[그림 2 - apt-get 추가 설치]


  sudo apt-get install software-properties-common


 [그림 2]와 같이 위 커맨드(Command)를 입력하게 되면 sudo 권한에 대한 비밀번호를 입력받게 된다. 이때 root계정의 비밀번호를 입력하고 다음으로 넘어가면된다. "software-properties-common" 패키지 안에 repository에 대한 정보가 들어 있기 때문에 설치가 되어 있어야 한다. 




[그림 3 - apt-key 설정]



  sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db


apt-key 서버 정보를 입력한다. 




[그림 4 - repository 추가]


 

  sudo add-apt-repository 'deb http://ftp.kaist.ac.kr/mariadb/repo/5.5/ubuntu trusty main'


 MariaDB에 맞는 버전의 repository정보를 추가하도록 한다.



[그림 5 - apt-get update]



  sudo apt-get update


현재까지 설정한 apt-get 정보를 업데이트 하도록한다. (업데이트를 진행해야 설정 정보가 반영됨)



2. 마리아(MariaDB) 설치.




[그림 6 - MariaDB 설치]



 sudo apt-get install mariadb-server


 [그림 6]과 같이 인스톨 커맨드를 날려서 MariaDB설치를 진행하도록 한다. 설치에 대한 디스크 사용공간에 대해서 컴펌을 요구하는데, Yes를 선택후 계속 진행하면된다. 




[그림 7 - MariaDB의 root계정 비밀번호 설정]


 [그림 7]과 같은 화면은 MariaDB의 root계정 비밀번호를 설정하는 모습이다. 적절한 비밀번호를 선택하고 엔터를 누르면된다. 




[그림 8 - MariaDB의 root계정 비밀번호 재확인]


 [그림 8]은 [그림 7]에서 입력한 비밀번호를 재확인하는 화면이다. 다시한번 비밀번호를 입력하면 된다.





[그림 9 - MariaDB 접속]


 MariaDB 설치가 완료되면 설치가 정상적으로 되었는지 접속을 해보도록 한다. [그림 9]와 같이 커맨드창을 열어서 우분투 root계정으로 변경하도록 한다. 

 su 


 위와 같이 커맨드를 날리면 비밀번호를 물어보는데, root계정에 대한 비밀번호를 입력하면된다. 



 mysql -u root -p


 MariaDB는 mysql의 connection과 같이 사용할 수 있다. 그래서 위와 같은 커맨트를 날려두 MariaDB에 접속 할 수 있다. 이는 MariaDB가 mySql하고 비슷한 이유이다. 계정 접속이 잘 되었다면 "Welcome to the MariaDB monitor."라는 문구가 보이면 정상적으로 작동하고 있으며, 잘 설치 된 것이다. 





 



 

Posted by happydong
, |



우분투(Ubuntu) Sublime Text 2 설치하는 방법에 대해 알아 보자. 먼저 Sublime Text 사이트해서 파일을 받도록 하자.


1. Sublime Text 다운로드


 Sublime Text 사이트로 접속 하도록 한다. 사이트 주소는 "www.sublimetext.com"  이다. 


[그림 1 - Sublime Text 사이트]



 [그림 1]과 같이 위 상단 다운로드(Download)메뉴를 클릭해서 다운로드 페이지로 이동한다. 



[그림 2 - Sublime Text 2 다운로드 화면]


 [그림 2]와 같이 다운로드 페이지에서 해당 PC에 맞는 파일을 선택해서 설치파일을 다운로드 받는다.


2. Sublime Text 설치 


 파일을 다운로드 다 받았다며, 파일이 받은 폴더로 이동해 보자. 보통은 다운로드 폴더에 받아져 있을 것이다. 



[그림 3 - Sublime Text 압축파일]


 현재 압축되어 있기때문에 압축 풀도록 하자. 해당 파일을 더블 클릭하도록 한다. 그럼 아래와 같이 "압축 관리자"창이 열릴 것이다. 



[그림 4 - 압축 관리자 화면]


 [그림 4]와 같이 창이 열리면 "풀기"버튼을 클릭해서 압축을 풀도록 한다. 압축을 풀면 해당 압축파일에 위치한 경로에 압축이 풀린 폴더가 나타날 것이다. 폴더 이름이 "Sublime Text 2"라고 생성 될 텐데, 일단 공백을 다 붙어서 이름을 변경해준다. 다시말해 "SublimeText2"라고 이름을 변경한다. 그리고 해당 폴더를 "opt"폴더로 이동 시키도록 한다. 커맨드 창을 열고 아래와 같이 커맨드를 입력 한다. 


  sudo mv ~/다운로드/SublimeText2 /opt/


[그림 5 - 폴더 이동 커맨드]


해당 폴더에서 파일이 없어졌다면, opt폴더로 이동해서 잘 이동 되었는지 확인해 본다. 폴더가 잘 이동 되었다면, 이제는 "SublimeText2" 폴더 밑에 "sublime_text"을 실행 시킬수 있도록, "/usr/bin"폴더에 심폴을 만들어 줄 것이다. 심폴 이름은 간단하게 "sublime"이라고 하자.


  sudo ln -s /opt/SublimeText2/sublime_text /usr/bin/sublime


[그림 6 - sublime_text 심볼 연결]


위와 같이 심볼까지 연결이 끝났다면, 이제는 우분투에 메뉴에 추가 하도록 하자.


3. 우분투 메뉴 추가


 우분투에서 Sublime를 검색하면 실행 아이콘이 나타나지 않을 것이다. 


[그림 7 - Sublime 검색 화면]


 [그림 7]과 같이 실행파일이 나타나지 않는 것이 정상이다. 이제 실행파일이 검색에서 걸리수 있도록 등록을 해주자.


  sudo gedit /usr/share/applications/sublime.desktop


[그림 8 - gedit 열기]


[그림 8]과 같이 커맨드를 입력하면, 편집창이 열릴 것이다. 그럼 아래와 같이 입력 하도록 하자.


  [Desktop Entry]

 Encoding=UTF-8

 Name=SublimeText2

 Comment=Sublime Text 2

 Exec=sublime

 Terminal=false

 Icon=/opt/SublimeText2/Icon/48x48/sublime_text.png

 Type=Application

 Categories=TextEditor;IDE;Development


[그림 9 - 데스크탑 엔트리(Desktop Entry) 정의]


 [그림 9]와 같이 입력완료 되었다면, 저장하고 창을 닫도록 한다. 그리고 다시 검색창에서 "Sublime"를 검색해 보자.



[그림 10 - Sublime 검색 화면]


[그림 10]과 같이 검색에 잘 나타난다면 설치및 설정이 완료 된 것이다. 





Posted by happydong
, |



우분투(Ubuntu)Node.js 설치 방법에 대해 간단하게 알아 보자.


1. 기존 odejs 삭제


 혹시나 기존에 apt-get으로 설치되어 있는 node.js가 있다면 삭제 하도록 한다. apt-get은 패키지를 관리하는 툴이다.

(이 내용은 해당 없으면 그냥 넘어 가도 된다.)


  sudo apt-get remove node


 위와 같이 커맨드를 입력하면 기존에 설치된 node가 삭제된다.


2. apt-get 업데이트


 apt-get을 업데이트해서 정보를 갱신하도록 한다. 


  sudo apt-get update


[그림 1 - apt-get 정보 갱신 커맨드]


[그림 2 - apt-get 패키지 정보 갱신화면]


 위 [그림 1]과 같이 커맨드를 입력하면, [그림 2]와 같이 정보를 새로 갱신 할 것이다. 


3. Python Software Properties 설치


 Python Software Properties를 이용해서 apt-get으로 관리하는 패키지를 추가할 것이기 때문에 Python Software Properties를 설치하도록 한다.


  sudo apt-get install python-software-properties python g++ make


[그림 3 - Python Software Properties 설치 커맨드]


[그림 4 - Python Software Properties 설치 진행화면]


 [그림 3]과 같이 커맨드를 입력하면, [그림 4]와 같이 설치 진행화면이 나타날 것이다. 


4. apt-get Property에 node.js 추가


 apt-get이 사용할 Property에 새로운 node.js를 추가 하도록 한다. 


  sudo add-apt-repository ppa:chris-lea/node.js


[그림 5 - node.js 추가 커맨드]


[그림 6 - node.js 추가 진행화면1]


 [그림 5]와 같이 커맨드를 입력하면, [그림 6]과 같이 물어 볼 것이다. 여기에서 "엔터"를 누르고 계속 진행하도록 한다. 


[그림 7 - node.js 추가 진행화면2]



5. apt-get을 업데이트.


  apt-get이 사용하는 리파지토리(Repository)에 node.js를 추가 했기때문에 정보를 다시 갱신하다록 한다. 


 sudo apt-get update 



[그림 8 - apt-get 정보 갱신 커맨드]

[그림 9 - apt-get 패키지 정보 갱신화면]


 apt-get에 node.js를 추가했다고 해서 설치가 끝난 것이 아니다. 여기서는 그냥 추가만 했을 뿐이다. 아래와 같이 node 버전을 확인해 보면 알수 있을 것이다. 


  node --version


[그림 10 - node 버전 확인 커맨드]


[그림 11 - node 버전 확인 화면]


 [그림 10]과 같이 커맨드를 입력하며, node.js의 버전 정보는 안나오고 [그림 11]과 같은 화면이 나타날 것이다. 그럼 아래와 같은 커맨드를 다시 입력해 보자.


  nodejs --version


[그림 12 - nodejs 버전 확인 커맨드]


[그림 13 - nodejs 버전 확인 화면]


 [그림 12]와 같이 커맨드를 입력하면, [그림 13]과 같이 nodejs가 설치가 되지 않았음을 명확하게 알수 있다. 그럼 친절하게 안내해준 설치 방법대로 설치를 진행해 보자.


6. node.js 설치

 

 안내 나온 메세지대로 node.js를 설치하자.


 sudo apt-get install nodejs


[그림 14 - nodejs 설치 커맨드]


[그림 15 - nodejs 설치 화면]


[그림 14]와 같이 커맨드를 입력하면, [그림 15]와 같이 설치 진행화면이 나타나며, 해당 설치에 필요한 공간에 대한 컴펌을 사용자에게 받는다. 여기서 Y(Yes)을 입력하고 설치를 계속 진행하면 된다. 


설치가 완료 되었다면 node 버전을 다시 확인해 보도록 한다. 


[그림 16 - node 버전 확인]


 버전이 정상적으로 나타나면 설치가 완료 된 것이다.



Posted by happydong
, |