본문 바로가기

Development244

CENTOS IP 주소 변경 1. 1회성 변경 (서버 재시작 시 적용 X)# ifconfig - 네트워크 정보 확인 (eth0이란 명칭을 알 수 있음)# ifconfig eth0 | grep inet- 현재 설정된 정보 확인# ifconfig eth0 inet 100.100.100.100 netmask 255.255.255.0- 네트워크 설정# service network restart- 네트워크 재시작 2. 영구변경 (서버 재시작 시 적용 O)# cd /etc/sysconfig/network-scripts/ifcfg-eth0값을 아래와 같이 변경합니다.BOOTPROTO=STATICIPADDR=100.100.100.100GATEWAY=100.100.100.1# service network restart- 네트워크 재시작 3. SET.. 2019. 3. 25.
아파치 톰캣 이중화 (로드밸런싱, 세션클러스터링) 서버 부하 분산 등의 이유로 인해 이중화를 진행하는 경우가 있습니다.이럴 땐 아래와 같이 하면 됩니다. 1. 아파치 httpd.conf 설정 (%APACHE_HOME%/conf/httpd.conf) DocumentRoot /home/web ServerName intro0517.co.kr JkMount /* loadbalancer JkUnMount /resources/* loadbalancer Options FollowSymLinks AllowOverride None Order allow,deny Allow from all 2. 아파치 worker.properties 설정 (%APACHE_HOME%/conf.d/workers.properties) worker.list=loadbalancer worker.l.. 2019. 3. 25.
스프링 Error : java.lang.NoSuchMethodError: org.springframework.aop.framework.autoproxy.AutoProxyUtils.determineTargetClass java.lang.NoSuchMethodError: org.springframework.aop.framework.autoproxy.AutoProxyUtils.determineTargetClass 에러 발생시 처리 방법입니다. determineTargerClass 함수는 spring-aop-4.2.3 .RELEASE 부터 지원되는 함수이므로pom.xml에 아래처럼 dependency를 추가해주면 됩니다. egovframework.rteegovframework.rte.fdl.security${egovframework.rte.version} 2019. 3. 22.
Java Byte[] TO File (바이트배열에서 파일로 저장) 바이트 배열을 파일로 저장해야하는 상황이 있습니다.저는 데이터베이스에 있는 blob 이미지를 파일로 저장할때 사용했습니다.그외에 여러 곳에서 활용할 수 있는데 이럴때는 아래 함수를 만든 후 사용하면 됩니다. public void writeToFile(String filename, byte[] pData){ if(pData == null){ return; } int lByteArraySize = pData.length; System.out.println(filename); try{ File lOutFile = new File("C:/Users/madev/Downloads/test/"+filename); FileOutputStream lFileOutputStream = new FileOutputStream(.. 2019. 3. 18.
웹투비 기동 시 에러 (HTL-27569 F HTL0048: Listen port (80) is in use. Try to bind to that port again in 10 seconds. errno=13(Permission denied)) 웹투비 기동 시 아래와 같은 에러가 발생한다면 bin 디렉토리 내에 htl의 권한 처리를 해줘야한다. HTL-27569 F HTL0048: Listen port (80) is in use. Try to bind to that port again in 10 seconds. errno=13(Permission denied) 1. 웹투비 bin 경로로 이동# cd $WEBTOBDIR/bin 2. 권한변경 # chmod +s htl# chown root:tmax htl 3. 웹투비 시작# wscfl -i http.m# wsboot 2019. 2. 20.
오라클 테이블 DROP 후 복구하기 오라클 10g 부터는 윈도우의 휴지통과 같은 Recyclebin이 제공됩니다.DROP 한 테이블은 Recyclebin에 저장되며 복구가 가능합니다. 1. 휴지통에 있는 데이터 조회- SELECT * FROM RECYCLEBIN- 삭제된 정보가 나오며 ORIGINAL_NAME과 OPERATION을 활용하여 복구가 가능합니다. 2. 휴지통 비우기- PURGE RECYCLEBIN 3. 테이블 복구하기- FLASHBACK TABLE 테이블명 TO BEFORE DROP 4. 휴지통 거치지 않고 삭제 (윈도우의 Shift + Del 과 같은 기능)- DROP TABLE 테이블명 PURGE- 데이터가 많은 데이터를 지울때 풀이 날 수 있으므로 위의 방법을 사용해야함 5. PURGE 없이 테이블 삭제했을 경우 완전히 .. 2019. 2. 14.