CATEGORY 211

리눅스(ubuntu) 자바7, 아파치2, 톰캣7 설치와 연동

* 본문을 읽기 전 알아야 할 사항 커맨드창에 명령어 작성을 표시 편집 내용을 표시 - nano 설치 vi 편집기가 불편하기에 nano 편집기를 설치하고 시작한다. 기본으로 설치되는 줄 알고 있었는데 이상해서 다시 설치했다. sudo apt-get install nano 사용법은 좀 더 간단하며 명령어에 vi 대신 nano 를 붙여주면 끝 * 기본사용법(참조) - JDK 설치 톰캣 구동을 위해서는 JDK 필수. sudo apt-cache search jdk sudo apt-get install openjdk-7-jdk jdk 목록을 검색해보고 그 중, openjdk-7-jdk 설치 (역시나 정말 설치할꺼? y/n 물어봄) * 자바홈디렉토리 /usr/lib/jvm/java-7-openjdk-amd64/(3..

Programing 2014.09.18

리눅스 명령어(vi 편집기 포함)

* 깔끔하게 명령어 정리된 곳 : http://www.mireene.com/webimg/linux_tip1.htm 퍼미션(권한)이란? Owner Group Other Owner와 Group은 파일소유자자신과 자신이 속한그룹. Other은 제3자, 웹사이트 방문객은 제3자로 nobody로 취급. r w x r w x r w x r은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1) 7 5 5 파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다. 7 7 7 제3자도 쓰기 권한이 주어진다. *.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.e..

Programing 2014.09.18

아마존웹서비스 클라우드서버 접속하기(xshell)

윈도우에서 ssh client software 로 xshell 을 사용하려고 했지만 라이센스가 회사에서는 사용하지 못하기에 혹시나 싶어서(법적 문제의 소지) putty 64bit 버전을 다운받아 설치했다. (다운로드) 그런데... 일반적인 사용자와 패스워드를 입력하는 방식이 아닌 클라우드서버 생성할 때의 다운로드 받았던 pair key 를 사용하여 접속을 해야 하는데 putty 에서는 번거롭게 한 번 더 거쳐야 하는 과정이 있기에 방법을 생각하다가 (참고) 결국, 모든 사용자에게 무료로 배포되는 xshell beta version 을 다운로드 받아서 설치해 사용하기로 했다. (다운로드) 설치 후 새 세션 등록. 이름 : 원하는대로(브라우저의 즐겨찾기 이름과 같다)프로토콜 : SSH호스트 : 생성한 EC2..

Programing 2014.09.17

아마존웹서비스 클라우드서버 만들기(ubuntu)

생활코딩 오프라인 작심삼일 프로젝트 동강을 보고 따라하다가 기록을 남긴다. 아마존웹서비스는 계정 생성 후 12개월 동안 free tier license 가 주어진다. 좋다. - 아마존웹서비스 계정이 있는 것으로 간주한다.(없다면 AWS 계정생성 후 따라할 것) 1, 2단계에서 연락처 정보와 카드 정보를 받고 테스트로 1달러가 결제 되며, 실제로 청구가 되는 것인지 정확하진 않지만 설마 1년 공짜 쓰는데 1달러 조차도 아깝다면 공부 할 생각 말자. 그리고 본인 확인을 위한 것인지 임시로 발급된 ID 를 전화가 오면 입력하고 나서야 다음 단계로 넘어갈 수 있다. 관리 콘솔 시작 버튼을 누르거나, 내계정 >> AWS Management Console 메뉴르 들어가면 아래와 같은 서비스 되는 항목들을 볼 수 있..

Programing 2014.09.17

jQuery URL parameter 값 가져오기

참조 : http://www.sitepoint.com/url-parameters-jquery/ client 단에서 전역변수로 가지고 있어야 하는 변수가 필요했고, url 매개변수를 split 함수를 이용하여 코드를 작성하다가 jquery 에서도 지원하는 함수나 오픈소스가 있을까 해서 찾아보았다. 그 중 깔끔한 소스를 찾았다. Colored By Color Scripter™123456789101112131415161718// JavaScript Code$.urlParam = function(name){ var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); return results[1] || 0;} // exam..

Programing 2014.08.26

request 활용

도메인 호스트 정보에 따라 구분을 해줘야 하는 경우가 생겼다. request 객체에 대한 구글링 중 이미 만들어진 함수에 대한 코드나 이런 저런 포스팅이 많았지만 기본에 가장 충실한 내용이 있어서 펌질했다. 뭐.. 영어를 어느 정도 한다면 좀 더 깊이 있는 접근을 하길 권장한다. http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html 아.. 영어 공부 진짜! [출처] Request 활용|작성자 고구마 ■ local의 기본 정보 (IP, Name, Port)Local IP : Local Name : Local Port : ■ 클라이언트의 정보Remote IP : Remote Host : Remote Port : ■ 서버 ..

Programing 2014.07.14

iframe href? src?

아이프레임에 대한 리사이징 오류를 수정하려고 하는데 뭐가 문제인지 원... 스크립트 코드를 하나 씩 오류는 없는지 확인해보다가 한 건 찾았다. 기존의 코드는 document.miframe.location.href = ''; 으로 코딩이 되어있었다. 구글링을 하다보니 아래와 같은 문법 오류를 주의 해야 하더라. Colored By Color Scripter™1234567891011121314// JavaScript Code //정상적인 표현.miframe.location.href="http://daum.net";document.all["miframe"].src="http://daum.net";document.getElementById("miframe").src="http://daum.net";documen..

Programing 2014.06.13

유클라우드비즈(ucloud biz) 클라우드서버 만들기

- 서론 늘 공부하고자 마음만 먹었지 작심삼일... 사실 무엇을 어떻게 시작해야 할지도 막막하고, 막상 프레임워크나, 라이브러리 또는 디자인패턴 부분에 대해서 파고들면 삼천포로 늘 빠져들기 마련이고 하여, 일단 목표는 서버 생성부터 작은 블로그를 생성하기까지 과정을 그려보기로 했다. 뭐.. 어떻게든 되겠지. 라는 마음으로 ^^.. 참고로 본인은 경력이 있음에도 여전히 초심자이며 많은 지식은 없다. 어느 정도 지식이 있는 사용자는 좀 더 숙달된 조교(?)의 글을 찾아보기를 권장한다. - 본론 유클라우드비즈(바로가기) 무료로 사용할 수 있는 서버가 있다면 좋을텐데, 하는 마음이 들지만 역시 무료인만큼 알아야 할 것들도 많은 해외는 나중 기회에 눈을 돌려보기로 한다. 일단은 우리나라 언어로 되어있고 쉽게 와닿..

Programing 2014.04.29
반응형