반응형

Programing 94

아마존웹서비스 클라우드서버 IP 할당

엑스쉘이건 파일질라건 접속할 때 너무 도메인이 길다고 생각하지 않았는가? 난 그렇다고 생각했다. EC2 서버 생성 리뷰 중 IP 를 등록할 수 있는 정보가 있어서 나도 해본다. 진행하기 전, 서버 생성을 마쳤다는 것을 전제로 한다. * 참고 : 아마존웹서비스 클라우드서버 만들기 우선 EC2 서버 >> NETWORK & SECURITY >> Elastic IPs 에서 상단의 Allocate New Address 를 선택하여 IP 를 생성한다. 그럼, 아래와 같이 IP 가 생성이 된다. (이미 나는 사전에 생성을 했기에 리스트에 존재한다) 그리고 상단의 Associate Address 선택하면 아래와 같이 생성한 IP 와 기존 서버를 연결하는 설정 팝업 창이 뜬다. 딱 보고 '아.. 서버 인스턴스 명 겁나 ..

Programing 2014.10.08

아마존웹서비스 클라우드서버 FTP 접속

무료 FTP 접속 프로그램인 파일질라(filezilla)를 사용하여 생성한 서버에 연결을 해본다.(사실은 html 테스트 하려고 하는데 우분투(ubuntu) 상에서 코딩 하기가..) 1. 파일질라를 실행2. 파일질라 편집 >> 설정 메뉴 >> SFTP >> 키 파일 추가 3. pem to ppk 파일로 변환 후 등록 아마존웹서비스에서 클라우드서버(EC2) 생성 시 발급 받은 private key 를 등록한다. * 참고 : 아마존웹서비스 클라우드서버 만들기 4. '새접속' 또는 사이트관리자를 열어서 다음에 접속하기 편하게 등록한다. 생성한 EC2 서버의 정보를 등록해준다. - 프로토콜 : SFTP- 호스트 : Public DNS 또는 Public IP- 포트 : 비워두거나 22번- 로그온 유형 : 패스 접..

Programing 2014.10.08

원 단위 콤마(,) 처리

참조 : W3Schools, zepi'z dev note 적절한 함수를 찾아서 분석해보고 사용 했다. Colored By Color Scripter™12345678910111213141516171819202122function setComma(str) { str = "" + str + ""; //문자열로 변경해주기 위한 변환 var retValue="", i=0; //초기화 for (i = 0; i 0 && (i % 3) == 0) { //i 가 0 보다 크고 i 를 나눈 나머지가 0 일때 retValue = str.charAt(str.length - i - 1) + "," + retValue; // 1번 } else { retValue = str.charAt(str.length - i - 1) + re..

Programing 2014.10.01

ibatis iterate UncategorizedSQLException

- 알림 블로그의 모든 이미지는 별도의 표기가 되지 않는 한 구글이미지를 사용합니다 편의상 반말체를 사용하기도 합니다 배열을 파라메터로 받아서 처리할 경우가 생겨서 사용을 하려고 했는데 오류가 발생. org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; --- The error occurred in hsmall/biz/event/EventMstDao.xml. --- The error occurred while preparing the mapped statement for execution. --..

Programing 2014.10.01

리눅스(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
반응형