본문 바로가기

Work107

net use 사용 터미널 세션 종료 하기 net use \\xxx.xxx.xxx.xxx /delete 터미널 세션이 종료 된다 2011. 12. 19.
리눅스 ln 사용법 ln -s 파일or폴더 파일or폴더 예제 /home/user1/down 폴더를 /home/user2/down 폴더에서도 파일을 같이 공유 하고 싶을때 ln -s /home/user1/down /home/user2 이렇게 해준다 그럼 /home/usre2/down 폴더에서 ls -al 명령어로 링크를 확인 할수있다 /home/user2/ 밑에 down 폴더는 없어야 한다. 2011. 12. 15.
리눅스 서버 tomcat ssl 적용 https 사용 하기 먼저 자바가 설치 되어 있는 경로로 이동한다. 해당 톰켓을 설치한 계정에서 작업한다. $cd java/jdk1.5.0/bin $ keytool -genkey -alias tomcat -keyalg RSA 패드워드 입력 하라고 나오면 changeit 을 입력한다. 기타 입력 사항은 아무거나 넣어준다. 패스워드 확인을 물어 보면 그냥 엔터로 넘겨 준다 키 설정은 끝났다 이제 톰켓이 설치된 경로로 이동하여 톰켓 설정을 교체해준다. $ cd apache-tomcat-5.5.27/conf $ vi server.xml 이부분을 수정 해주고 이부분을 추가 해준뒤 톰켓을 재 실행 한다. 그러면 8443 포트로 https가 뜨는 것을 확인 할수 있다 2011. 12. 15.
CentOs OpenOffice 설치 및 서버 실행 ppt 파일을 pdf로 변환 하기 위해 OpenOffice를 사용 하게 되었는데.... 서버에 설치를 먼저 해야 했다. 서버의 종류는 CentOs 먼저 http://openoffice.or.kr/main/page.php?id=download 에서 리눅스 RPM 버전을 다운 받는다. 적당한 위치에 다운 받은 파일을 업로드 하고 OOo_3.3.0_Linux_x86_install-rpm_ko.tar.gz 파일 압축을 풀어 준다. 작업은 루트로 작업 한다. # tar zxvf OOo_3.3.0_Linux_x86_install-rpm_ko.tar.gz # cd OOO330_m20_native_packed-1_ko.9567/RPMS 압축이 풀린 경로로 이동한다. #rpm -i *.rpm 설치 한다. # cd des.. 2011. 12. 7.
Catalina.start: LifecycleException: null.open: java.net.BindException: 오류 Catalina.start: LifecycleException: null.open: java.net.BindException: 주소를 이미 사용 중임:7070 LifecycleException: null.open: java.net.BindException: 주소를 이미 사용 중임:7070 at org.apache.catalina.connector.http.HttpConnector.initialize(HttpConnector.java:1130) at org.apache.catalina.core.StandardService.initialize(StandardService.java:454) at org.apache.catalina.core.StandardServer.initialize(StandardServe.. 2011. 12. 2.
외부 사이트 이미지 로컬에 가져다 사용 하기 new File(uri) 함수에서 uri 값에 타 사이트 주소를 넣어줘도 파일을 가져 올수 있는줄 알았는데... 그래서 처음엔 new File("http://~~~~~~~~~~~~~~.aaa.jpg") 이런 식으로 다른 싸이트 주소를 썼는데 찾아 보니 uri 값은 로컬 주소만 된다 한다. 그래서 다른 방법을 찾다 보니 InputStream inputStream = new URL("http://~~~~~~~~~~~~~~.aaa.jpg").openStream(); /// 가져올 파일 주소및 파일명 File file = new File(reportPath+"/img/monthly_bps.png"); /// 로컬에 저장될 경로및 파일명 OutputStream out = new FileOutputStream(fi.. 2011. 12. 2.
xss filter 적용 웹에서 검색 항목에 ' 이거나 \ 나 쿼리 실행시 오류가 나는 몇몇 문자들을 필터 처리 해주는 방법 web.xml 파일에 XSSFilter com.cj.xss.XSSFilter XSSFilter /* 소스를 추가 해주고 첨부된 jar 파일을 lib 폴더에 추가 해준다 . 2011. 12. 2.
java에서 파일 업로드시 파일 확장자 체크 하기 FormFile formFile = fileList[0]; String fileName = formFile.getFileName(); 에서 파일 이름을 가져 온후 split(".")로 잘라서 파일 확장자를 가져 오려고 했는데 안잘린다. fileName.substring(fileName.lastIndexOf(".")+1,fileName.length()) < === 이렇게 하면 파일 확장자를 가져 올수 있다. 2011. 12. 2.
mysql 3.x connector lib 대학에서 공부 할때도 mysql 3.x 는 본적도 없는데 이번에 작업 하면서 처음으로 3.x 대를 접했다...... 상위버전인 5.x lib로 당연히 3.x 사용이 가능 할줄 알았는데.... 5.x lib 에선 3.x 가 사용이 불가 하다. tomcat에 오류 로그도 안나온다 2011. 11. 7.
mysql 콘솔에서 외부 접속 명령어 웹서버와 디비 서버가 물리적으로 다를시 디비 서버에서 mysql을 설치 하면서 웹서버 아이피 접속 허용을 안해줬을시 물론 웹서버에서 디비 서버가 접속이 안됩니다. 접속 확인을 위해서 명령어로 접속 하려면 mysql -h 접속 서버 주소 -u 접속 아이디 -p ex) mysql -h 164.124.1.104 -u admin -p 이렇게 입력 하고 패스워드 입력 하시면 정상접속 되었을시 mysql> 이런식으로 나오게 됩니다. 2011. 11. 7.
mysql 서버 안 올라올시 확인 사항 진행 중인 프로젝트에 mysql을 사용 하는데 연구소 정전 이후 mysql 이 구동 문제를 발생 시켜서 기존에 src 버전으로 설치 한 소스하고 yum 으로 설치한 소스 간에 충돌 나는 것인줄 알았는데 이유는 디스크 용량이 없어서 였음.... 1. 용량 확인 필수... 2. /var/lib/mysql/localhost.localdomain.err 에러 로그 확인 필수 2011. 9. 26.
aes 암호화 java 소스 입니다. aes 암호화가 필요한 사이트가 있어서 인터넷 검색 열심히 해서 자바 스크립트 버전을 찾았는데 자바 스크립트랑 값이 호환이 되는 java 소스 구하기 힘들어서 자바스크립트 샘플 안에 들어 있던 소스를 수정해 보았습니다. 허접하네요 ㅋㅋ getEncode(); getDecode(); 함수 사용 하시면 될거 같습니다. ^^ 세트라 자바 스크립트 버전도 같이 올립니다. 2011. 8. 16.