목록전체 글 (49)
현재노트
서버관리에 앞서 관리하고자하는 서버의 폴더, 파일 등에 권한을 부여하여 생성, 이동, 삭제, 수정 등이 가능합니다. 1. 해당파일에 대한 퍼미션. 2. 해당파일에 link 되어 있는 파일의 개수. 3. 해당파일의 사용자(user) - 대부분 파일의 생성자 4. 해당파일의 그룹(Group) - 대부분 파일을 생성한 계정이 속해 있는 그룹 첫번째 항목부터 알아보겠습니다. drwxr-xr-x 21 root root 4096 7월 12 11:30 var drwxr-xr-x 부분은 다시 4부분으로 나뉘게 됩니다. d , rwx , r-x , r-x 이렇게! 처음에 d 는 directory 라는 의미를 뜻하고, 파일의 종류에 대한 속성을 나타냅니다. 속성에 해당하는 테이블은 아래와 같습니다. d : Director..
이클립스를 설치하고 나서 messages.propertes 파일을 열면 다음과 같이 유니코드로 보일 수 있습니다. 이건 messages.properties 파일 자체가 유니코드로 값을 저장하고 있기 때문인데요, 이걸 한글이나 영문으로 변환해서 보여주는 플러그인이 바로 PropertiesEditor 입니다. 이클립스 메뉴에서 [Help > Install New Software...]을 클릭하세요. [Add] 버튼을 클릭해서 Location에 다음과 같이 입력하세요. http://propedit.sourceforge.jp/eclipse/updates/ 조금 기다리면 위와 같이 목록이 나오는데요, PropertiesEditor를 선택하신 후 아래그림처럼 진행하시면 됩니다. 플러그인이 다 설치되면 이클립스를 r..
Amazon EC2 인스턴스를 생성하였다는 가정(IP , Key pair등 다 가지고 있다는 가정)하에 진행하겠습니다. 각자 자신의 인스턴스 ID가 있을것이고 IPv4 퍼블릭 IP가 있을것입니다 . XShell에서 세션을 추가할때 자신이 사용할 이름을 지어주시고 호스트에는 자신이 부여 받은 IP(IPv4 퍼블릭 IP)를 입력해주시면됩니다. 다음과 같이 적어주신후에 좌측 범주에 [연결] - [사용자 인증]을 클릭해준다음.. 방법 : Public Key를 눌러주시고 밑에있는 찾아보기 클릭후 [가져오기]에서 인스턴스를 생성할때 다운받은 Key Pair.pem을 찾아서 등록해줍니다. 등록을 한다음 [등록정보] 를 누르면 다음과 같은 키에 대한 속성 및 길이가 나옵니다. EC2에서 처음 생성할때는 Password..
IntelliJ의 기본 터미널은 Windows의 기본 shell인 cmd입니다. Git Bash를 사용하는 진짜 이유는 Bash 명령어를 사용할 수 있기 때문입니다. Git Bash 내에선 *nix계열의 OS에서 쓸 수 있는 명령어인 ssh, scp, cat, find 등을 쓸 수 있습니다. Bash (Unix shell) - Wikipedia GNU Bash or simply Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.[7][8] First released in 1989,[9] it has been used..
AWS 가상머신 이용하기 우측 상단에 있는 지역 설정을 자신이 살고 있는 도시와 가까운 곳을 설정해야 합니다. 그래야 선택된 지역과 가까운 데이터센터에서 자원을 사용할 수 있게 됩니다. 즉, 쾌적하게 사용이 가능합니다. 그리고 가운데 보면, '가상머신 시작'이 있다. 눌러서 가상머신을 생성합니다. 원하는 운영체제를 선택하여 만들 수 있습니다. 무료 서비스를 이용하고 있기 때문에 제한적으로 서비스를 제공 받을 수 있고, 간단하게 테스트 목적으로 사용할 것이기 때문에 바로 하단의 검토 및 시작을 눌러 인스턴스를 생성합니다. 안전한 접속을 위해 키를 생성하고 다운로드를 받습니다. 인스턴스 설정이 완료되고, 생성중이며, 생성이 완료되고 나면, 인스턴스의 상태가 running이 됩니다.
html 태그의 value 값을 jquery를 활용하여 다룰 수 있는 방법에 대해 간단하게 알아보겠습니다~ //1. By id var name_by_id = $('#test_id').val(); //불러오기 var name_by_id = $('#test_id').val('id'); //id 라는 문자열 입력하기 //2. By class var name_by_class = $('.test_class').val(); //불러오기 var name_by_class = $('.test_class').val('class'); //class 라는 문자열 입력하기 //3. By name var id_by_name = $('[name="test_name"]').val(); //불러오기 var class_by_name =..
STS 툴 사용 시 프로젝트 톰캣기동이 안되는 경우 해결방법에 대해 알아보겠습니다. Port 8080 required by 프로젝트명 is already in use.... 와 같은 알림이 뜨며, 8080포트가 이미 실행중이라는 문구로 서버기동이 안되는 경우가 있는데요, 해당 경우는 커맨드창에서 8080포트의 pid값을 조회하여 강제종료 후 서버기동 시 제대로 기동되는것을 확인할 수 있습니다. netstat -a -n -o -p 으로 8080포트의 PID정보를 우선 확인합니다. 이후 taskkill /f /pid pid값 으로 8080포트를 죽일 수 있습니다. 프로세스 종료 이후 톰캣 재기동 시 제대로 기동되는것을 확인할 수 있습니다. 감사합니다 :)
이클립스나(Eclipse), 스프링(STS), 전자정부프레임웍(eGovFrame)를 사용하다 보면 수시로 "Building workspace" 절차가 진행 됩니다. 이클립스 vailidation 설정을 변경해 "building workspace" 상태를 빨리 벗어나는 방법이 있습니다. 이클립스 설정을 그대로 사용할 경우 vailidation 설정을 그대로 사용하고 있는 경우가 많은데 중요하지 vailidation 설정을 해제하는 방법입니다. 예로 들면 자바스크립트 검증은 엉뚱한 경고나 오류가 자주 뜨는 경우가 많아 자바스크립트 검증를 꺼두면 좋습니다. Window > Preference > Vailidation 을 확인 vailidator 목록에서 체크를 해제 하면 검증을 하지 않게 됩니다. 여기에 하나..