본문 바로가기

리눅스 우분투(ubuntu) ibus 한자키 설정 우분투에서 한자키는 어떻게 설정하는지 간단하게 정리합니다. 일단 저는 ibus를 사용하고 있구요. ibus가 아닌 다른 것을 사용하고 계시면 아래 설정 방법이 다를 수 있습니다. 일단 한글 입력으로 변경하신 상태에서 패널에 있는 부채모양을 클릭하시면 다음과 같은 화면이 나옵니다. 여기서 Setup을 눌러주세요. 그럼 아래와 같은 화면이 나타나는데요. Hanja 탭을 보시면 F9와 Hangul_Hanja 키로 설정되어 있네요. 저는 먼가 설정이 잘못되어 있는지, 한자키는 안되고 F9는 잘 되네요. 혹시 필요하시다면 다른 키로 변경하시는 것도 가능합니다. 더보기
우분투(ubuntu) workspace 개수 조절하기 우분투에서 워크스페이스 개수를 조절하는 방법에 대해서 간단하게 포스팅남겨요 :) 1. ubuntu software center를 열어서 unity tweak를 설치해주세요. 2. 설치가 끝나시면 실행해주세요!! (실행은 panel 제일 상단 버튼을 눌러서 검색하시면 되죠. 아래 그림 처럼요. 3. unity tweak tool 중에 workspace settings를 선택해주세요. 4. workspace settings 탭에 horizontal, vertical 숫자를 조정하시면 됩니다. -끝- 더보기
Eclipse Remote System Explorer using key 이클립스라는 IDE는 정말 많이 사용되고 있는 것 같아요.저도 가끔 사용하고 있는데요. 자주는 아니지만 Remote Project를 생성해서 테스트를 수행하고 합니다.Remote Project를 생성하기 전에 하는 Remote System Explorer에 대해서 간단하게만 정리하려고 합니다. 다만! 여기서 접근하려는 서버는 ID와 비번을 입력하고 접속하는 것이 아니라key를 이용해서 접근한다는 점이 이번 포스팅의 목적입니다. 일반적인 연결은 다른 포스팅을 참고해주세요... 1. 어떤 경우에 사용하나요? 클라우드와 같은 환경에서 생성한 리눅스 서버에 이클립스의 Remote System Explorer로 접근하고자 할 때 사용하시면 됩니다. 2. Remote System Explorer에서 새로운 Conn.. 더보기
Ubuntu Instance 생성 후 DNS 설정 우분투 Instance를 생성하고 DNS 설정하는 것은 다음과 같아요. #꼭 클라우드에서 생성한 것만 DNS 설정을 하는 것은 아니죠. 아무튼 DNS 설정을 해줘야 인터넷에 연결되도록 구성되었을 수도 있으니깐요. 아래 명령어로 파일을 오픈하구요. vi /etc/resolveconf/resolv.conf.d/base 아래 내용을 작성해주세요. nameserver DNS_Server_IP_Address :wq로 저장하구 닫으시고, reboot 하면 완벽하겠네요. ^^ 더보기
eclipse remote debugging, tomcat7 Linux - Tomcat7 running Window - Eclipse, remote debugging 1. Linux 1.1 Add Environment #file open vi /etc/bash.bashrc #add line.. export JAVA_OPTS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" #write and quit :wq #reload environment source /etc/bash.bashrc 1.2 tomcat remote debugging run cd /usr/share/tomcat7/bin ./catalina.sh run 2. Window 2.1 Eclipse remote.. 더보기
tomcat user id and password setting in Ubuntu 우분투에서 tomcat7을 apt로 설치한 경우 사용자 설정을 할 수 있는 파일의 위치는 아래와 같습니다. vi /var/lib/tomcat7/conf/tomcat-users.xml vi로 열어보면 대부분이 주석(comment)으로 되어 있습니다. 주석(comment)부분에 아래 내용을 추가하시면 http://server_ip_address:8080/manager/html 에 접속이 가능합니다. 파란색으로 표현한 admin과 123123은 적절하게 변경하셔서 사용해야 하겠죠. 좀 더 많은 사용자 role에 관한 정보는 tomcat 홈페이지에 잘 나와있어요. 아래 링크(link)를 참고하세요 ^^ Apache Tomcat 7 Manager App HOW-TO : http://tomcat.apache.org.. 더보기
Eclipse + Tomcat Server in Ubuntu 윈도우에서 이클립스와 톰캣을 설정하는 것은 매우 편리한데(주관적임)... 우분투에서는 약간 불편합니다. 추가적인 약간의 작업이 필요한데, 외국 사이트들을 참고해서 간단하게 정리하면 아래와 같아요. 1. 불편함은 어디서 오는가?.. 일단 우분투에서 Tomcat을 설치할 때 아마도 아래와 같이 apt를 사용하는 경우가 일반적이죠. apt-get install tomcat7 그럼 설치가 아래와 같이 진행됩니다. tomcat home: /usr/share/tomcat7 tomcat conf: /var/lib/tomat7/conf -----(link)----- /etc/tomcat7 tomcat log: /var/log/tomcat7 tomcat root directory: /var/lib/tomcat7 여러군데.. 더보기
우분투 eth 번호 확인, 설정 우분투 서버에 NIC(Network Interface Card)가 2개일 때, 각각에 주소를 설정하기 위해서 eth0 인지, eth1인지 알아야 하는데요. ------------------------------------------------------------------------------------------------------ 중요하지 않은 부분 .. 정확하지는 않지만 메인보드를 타는 것 같기도 합니다. 이전 우분투 서버에 NIC를 하나 더 추가했을 때는, 나중에 추가된 NIC가 eth0가 되고, 원래 메인보드에 있던 NIC가 eth1로 잡혔는데요. 이번에 서버를 바꿔서 NIC를 추가했을 때는 원래 있던 NIC가 eth0이 되고, 추가된 NIC가 eth1로 잡히더라구요. 아니면 커널 버전이 달.. 더보기
리눅스 서버 모니터링 - munin install & setup 리눅스 서버 모니터링 소프트웨어 중에 munin 이라는 것이 있네요. munin homepage : http://munin-monitoring.org/ 저도 적당한 모니터링 소프트웨어를 찾다가 어떤게 좋은지 몰라서, 그냥 설치해봤습니다. 아직 많이 활용하지는 않아서 어떤 기능이 있고, 어떻게 활용해야 하는지는 잘 모르겠습니다. 그래도 기왕 설치했으니깐, 설치하는 방법도 간단하게 정리해두려구요. 1. munin 설치 (우분투에서) munin 검색해보면 아래와 같습니다. apt-cache search munin munin - network-wide graphing framework (grapher/gatherer) munin-common - network-wide graphing framework (comm.. 더보기
MongoDB 외부에서 접근 가능하도록 설정 MongoDB는 기본적으로 127.0.0.1 즉 로컬에서만 접속가능하도록 설정되어 있습니다. 개발하다보면, 다른 서버에서도 MongoDB에 접속해서 데이터 입력, 수정, 삭제, 받아오기 등을 처리해야 하죠. 간단하게 설정할 수 있습니다. vi로 /etc 아래 있는 mongod.conf 파일을 열어주세요. vi /etc/mongod.conf 아래와 같이 기본설정은 bind_ip에 로컬이 들어가 있습니다. bind_ip = 127.0.0.1 이것을 0.0.0.0 으로 변경해주면, 다른 어느 곳에서나 접속이 가능하도록 변경됩니다. bind_ip = 0.0.0.0 보안이나, 다른 이유로 특정 ip만 허용하고자 하신다면 아래와 같이 설정하시면 됩니다. bind_ip = 127.0.0.1, 12x.12x.12x.1.. 더보기
CentOS eth0 setting (터미널에서 인터넷 설정) 페도라(Fedora)랑 동일한데요 (당연한거죠?). 사실 저는 이번에 CentOS를 처음쓰고 있거든요. 페도라는 몇 년전부터 안쓰고 있구요. 그래서 설정하는 파일 위치를 까먹었어요. ㅠㅠ 제가 다시 볼려고 간단하게 작성합니다. 1. eth0 설정 파일 위치는 /etc/sysconfig/network-scripts/ifcfg-eth0 입니다. 루트(root) 권한에서 vi로 열어봅시다. vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:00:00:00:00:00 TYPE=Ethernet UUID=abcdefg-hijk-lmnop-qrstuvw-xyz123123 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=stat.. 더보기
ip 주소를 간단하게 hosts 파일 리눅스에서 다른 리눅스 서버로 접근하려고 할 때 매번 IP 주소를 치는 것은 번거롭죠. 접근해야 하는 서버가 많다면, IP 주소가 헷갈리기도 하구요. IP 주소에 이름을 주고, 그 이름을 통해 쉽게 다른 서버로 접근하기 위해서는 아래 파일에 설정하시면 됩니다. /etc/hosts 일단 vi로 열어보시면 아래와 같이 기본적으로 설정되어 있는 것들이 있습니다. vi /etc/hosts 127.0.0.1 localhost 127.0.1.1 computerName 그럼 하나를 추가해봅시다. 예를 들어스 192.168.0.150 이라는 IP 주소를 가진 서버의 이름을 ngee 라고 입력해준다고 하면? 127.0.0.1 localhost 127.0.1.1 computerName 192.168.0.150 ngee 라.. 더보기
크롬 웹브라우저 시작할 때 여러 페이지 열기 크롬 웹브라우저를 실행할 때, 내가 자주가는 사이트를 한 번에 열기 위해서는 아래와 같은 방법으로 가능합니다. 1. 브라우저 오른쪽 끝에 있는 제어 버튼을 클릭한다. 보시면 하단 쯤에 설정이 있죠? 그것을 클릭~~~ 2. 시작 그룹에서 맨 아래 라디오 버튼을 클릭하고 페이지 설정을 누른다. 아래 그림을 참고해서 클릭해주세요. 3. 페이지 설정에 내가 자주 가는 사이트를 추가해준다. 아래 처럼 말이죠.. 확인 누르시고, 크롬을 껐다 켜보세요. :) 더보기
우분투에 자바 설치하기 (Java Install in Ubuntu) 이번 포스팅에서는 우분투에 자바를 설치하는 것입니다. 자바를 설치하는 이유는 여러 가지가 있겠지만, 우분투에서 이클립스 사용하시려면 설치해야 하죠? :) 간단하게 정리해봤습니다. 1. Java 설치 우분투에서 명령어 apt-cache search jdk 하면 jdk 관련 패키지들이 쭉 나오는데요. 그중에서 openjdk-7-jdk를 설치해주시면 됩니다. 설치 방법은 루트 권한에서 ~ (혹시 우분투에서 루트 접근하시는 방법을 잘 모르시면 요 http://ngee.tistory.com/274 포스팅을 참고해주세요) apt-get install openjdk-7-jdk 위 명령어가 실행되면 Java는 설치가 된 것입니다. 설치된 Java의 홈 디렉토리의 위치는 조금 다를 수 있지만요. 아래와 같습니다. 설치된.. 더보기
우분투 서버 DNS 설정 우분투 Desktop 버전을 사용하신다면, DNS 설정을 UI 상에서 하실 수 있겠죠? 이번 포스팅은 우분투 Server 버전에서 DNS 설정 하는 방법을 간단하게 작성합니다. 간단간단 :) 1. DNS 설정 파일 위치 저는 아래 파일에 작성합니다. DNS 주소를 말이죠. 어떤 분들은 /etc/network/interface 에 작성하시는 분들도 계시던데, 전 재부팅하면 지워지더라구요. 근데 이 파일에 작성해두니, 정상적으로 잘 되서 전 이 방법을 추천드립니다. 물론 interface 파일에 작성해도, 지워지지 않게 하는 방법이 있던 것으로 기억나지만, 이게 더 편해서요. /etc/resolvconf/resolv.conf.d/base 2. DNS 주소 추가 루트 권한에서, 혹은 sudo로 vi로 위 주소.. 더보기
Apache 설정 관련 - 하위 폴더에 동일한 설정하기 만약 아래와 같이 폴더가 구성되어 있다고 가정했을 때.. /var/www /test /project 그러니깐 /var/www 폴더 아래 test라는 폴더와 project라는 폴더가 존재할 때. 하위 폴더의 접근 권한이나, 실행 옵션 등을 동일하게 적용하고자 할 때는 우분투 기준 /etc/apache2/site-available/default 를 vi로 열고 다음과 같이 하면 간편하다. Order allow,deny allow from all Order allow,deny allow from all 는 기본설정이니, 이 부분을 변경해주면 /test 폴더와 /project 폴더에 동시 적용됩니다. 더보기