본문 바로가기

전체 글

Eclipse 설치 후 처음 할 일 아래는 모두 eclipse.ini 파일의 수정 작업VM 경로 추가-vm /dev/sdk/jdk1.6.0_26/bin/javaw.exe UTF-8로 인코딩 변경-Dfile.encoding=UTF-8 EOF 더보기
Vagrant - 기본+ Vagrant - 기본의 내용을 보충한다.포트 포워딩(PORT FORWARDING)호스트 머신의 포트를 통해서 게스트 머신의 특정 포트에 접속, 네트워크 트래픽을 게스트 머신으로 보내는 방법.게스트 머신의 아파치에 접근하기 위해서는 아래와 같이 Vagrantfile을 편집한다. guest 속성의 80이 가상머신의 포트, host속성의 4567이 호스트의 포트다. 즉 아래와 같이 설정하면 호스트에서 http://localhost:4567로 접속하면 가상머신의 80 포트에 접속해서 아파치 화면을 볼 수 있다.Vagrant.configure("2") do |config| config.vm.box = "hashicorp/precise64" config.vm.network :forwarded_port, guest.. 더보기
Vagrant - 기본 윈도(Windows)를 주로 사용하지만 리눅스 환경이 필요한 경우가 많아서 Vagrant를 그간 꾸준히 사용해 왔다. 정리를 위해 Vagrant에 대한 개요와 기본 사용법을 정리해 본다.설치우선 Vagrant와 VirtualBox의 설치가 필요하다. 아래 주소에서 내려받아서 설치한다.https://www.vagrantup.com/downloads.htmlhttps://www.virtualbox.org/wiki/DownloadsVagrantfile 생성vagrant init 명령을 실행하면 현재 폴더에 Vagrantfile을 생성한다. 아래와 같이 Box의 이름을 추가하면 해당 박스를 사용하는 Vagrantfile을 생성한다.vagrant init bento/centos-7.3이렇게 생성한 Vagrantf.. 더보기
Vagrant 공유 폴더 문제(mount.vboxsf 관련) - vagrant-vbguest 플러그인 Vagrant를 이용해 apache brooklyn을 학습하던 중에 갑자기 brooklyn 서버가 동작을 안하는 문제가 생겼습니다. 최초로 VM을 생성했을 때는 마운트에 문제가 없었는데 재부팅을 하면 문제가 생깁니다.이런저런 방법으로 추적해 봤더니 결국 Vagrant 혹은 VirtualBox에서 발생한 오류 때문이더군요.brooklyn 서버의 /vagrant로 마운트되는 VirtualBox 공유 폴더가 마운트 안되는 문제인데, 아래와 같은 오류 메시지가 출력됩니다.==> brooklyn: Mounting shared folders... brooklyn: /vagrant => G:/workspace/apache-brooklyn-0.11.0-vagrant Vagrant was unable to mount V.. 더보기
외부 Jenkins와 내부 네트워크 상의 GUITAR 테스트 환경 연동 2 테스트 수행 VM을 Jenkins의 Slave Node로 등록VM2를 Jenkins의 Slave Node로 추가합니다. 방법에 대해서는 아래 글을 참고하세요.젠키스(Jenkins)에 노드(node) 추가하기 Jenkins 대시보드에 테스트 리포트 주소 링크Jenkins 메인 화면의 상세 내용 입력을 클릭한 후 이전 글에서 확인한 VM2의 GUITAR 리포트 주소 (http://:8080/report.htm)의 링크를 입력합니다. 이 링크를 통해서 Jenkins 사용자들이 테스트 리포트를 볼 수 있습니다.만약 HTML 코드가 그대로 노출된다면 아래 글을 참고해서 진행하세요.젠킨스(Jenkins)의 상세 내용 입력 방식을 HTML로 변경 Jenkins에 GUITAR 테스트 프로젝트 추가Jenkins의 새로운.. 더보기
외부 Jenkins와 내부 네트워크 상의 GUITAR 테스트 환경 연동 1 이 글에서는 퍼블릭 IP를 가지고 외부에 설치된 Jenkins와 내부 네트워크의 Windows 랩탑에서 실행되는 GUITAR 테스트의 연동 방법에 대해서 다룹니다. GUITAR 2.0.0.12 버전의 사용자 가이드에서 제시하는 내용을 실무에 적용한 경험을 정리했다고 보시면 됩니다. 따라서 부족한 부분은 GUITAR 사용자 가이드로 보충하면 되겠습니다. 랩탑 설정랩탑에는 톰캣과 VitualBox를 설치합니다. 톰캣은 Jenkins와 연동하여 각 테스트 환경(VM)의 테스트 리포트를 보여주기 위한 용도이며, VirtualBox는 실제 테스트를 수행하거나 테스트 스크립트를 작성할 VM을 운용하기 위해서 필요합니다. VirtualBox 설치 및 설정VirtualBox를 다운로드 한 후 설치합니다. Virtual.. 더보기
애플 무선 키보드를 윈도(Windows)에서 편리하게 사용하는 방법 애플 무선 키보드를 윈도에서 조금이라도 편하게 사용하려면 uxsoft의 Apple Wireless Keyboard를 설치해 보세요. 몇 가지 좋은점이 있습니다.볼륨 조절, 음악 재생기 제어 등의 기능키를 사용할 수 있습니다DELETE 키를 사용할 수 있습니다(fn + delete)Page Up, Page Down, Home, End 키를 사용할 수 있습니다(추가 설정이 필요합니다)Apple Wireless Keyboard 는 아래 링크에서 다운로드할 수 있습니다. http://uxsoft.cz/Projects/AppleWirelessKeyboard참고로 제 설정의 스크린샷을 남깁니다.EOF 더보기
젠킨스(Jenkins)의 상세 내용 입력 방식을 HTML로 변경 젠킨스의 메인이나 작업(프로젝트) 페이지에는 상세 내용을 입력하는 기능이 있습니다. 기본 설정으로는 Plain text만 입력이 가능한데요. 링크 등을 제공하기 위해서 HTML을 사용하고 싶을 때가 있습니다. 이런 경우 설정 변경을 통해 HTML 입력이 가능합니다. 설정은 간단합니다. 의외의 장소에 있어서 찾기가 어렵긴 하지만요. Jenkins 관리 → Configure Global Security 메뉴로 이동한 후 Markup Formatter 항목의 값을 Raw HTML로 변경하면 됩니다. EOF 더보기