본문 바로가기

Server

(8)
마이크로서비스 - nginxstore 글 모음 1편 : 마이크로서비스 아키텍처(MSA) 패턴의 이해 https://nginxstore.com/blog/microservices/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98msa-%ED%8C%A8%ED%84%B4%EC%9D%98-%EC%9D%B4%ED%95%B4/ 2편 : 마이크로서비스 구축을 위한 API Gateway 패턴 사용하기 https://nginxstore.com/blog/api-gateway/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B5%AC%EC%B6%95%EC%9D%84-%E..
oracle 11g to oracle 19c 마이그레이션 문제 해결 1. 작업내용 - 오류메세지 : ORA-28040: No matching authentication protocol ojdbc8.jar 로 교체 - 오류 메세지 : 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가) orai18n.jar 추가 2. 작업후 정상 확인 ORACLE 11g 정상 접근 확인 : 정상 ORACLE 19c 정상 접근 확인 : 정상 3. 상세 AS-IS ojdbc14.jar : jre version 1.4 용 jre.1.8 TO-BE ojdbc8.jar : Implements JDBC 4.2 spec and certified with JDK8 and JDK11 jre.1.8 : 유지 orai18n.jar 추가 4. 참조 - Oracle Database 19c (19...
IIS 7.5 에서 URL 재작성, 역방향 프록시를 통한 Wildcard Sub Domain 설정 요약 1. 설치 - URL재작성이 설치되어 있어야 한다. 경로 : https://www.iis.net/downloads/microsoft/url-rewrite Download URL Rewrite Module 2.1 > Korean > x64 다운로드 file : rewrite_amd64_ko-KR.msi - 역방향 프록시가 설치되어 있어야 한다. 경로 : https://www.microsoft.com/en-us/download/details.aspx?id=47333 Microsoft Application Request Routing 3.0 (x64) 다운로드 file : requestRouter_amd64.msi 2. IIS 설정 IIS 10.0 으로 사용하지 못하는 경우 사용하는 방법입니다. - * ..
Tomcat 서비스 엑셀 다운로드 오류 java.io.FileNotFoundException: excelDownload.xls (허가 거부) 엑셀다운로드시 에러 확인 오류 내용 : java.io.FileNotFoundException: excelDownload.xls (허가 거부) 원인 Tomcat 시작에 따른 기본 파일 생성 디렉토리 차이로 인해 발생 서버변경사항 - 원인 톰켓 서비스 등록으로 실행/중지 처리하도록 변경하였습니다. 기존 : /usr/local/tomcat/bin/startup.sh 변경 : service tomcat start 문제점 File file = new File("excelDownload.xls"); WritableWorkbook excel = Workbook.createWorkbook(file); 두번째 줄을 실행시 실제 "excelDownload.xls" 파일을 생성하게 됩니다. 위 소스에서와 같이 별도의 디렉토..
Apache & Tomcat ROOT계정 아닌 일반계정 실행 권한 부여 Apache, Tomcat 설치 및 연동 참조 CentOS 7 Tomcat 7.0.70 설치 및 Apache2.4.23 Tomcat 7.0.70 연동 CentOS 7 Apache 2.4.23 컴파일 설치 등록된 서비스 User 변경(webadmin 계정) 합니다. [root@localhost ~]$ cd /etc/init.d/ [root@localhost init.d]# ls -al 합계 44 drwxr-xr-x. 2 root root 91 8월 30 09:51 . drwxr-xr-x. 10 root root 4096 8월 24 11:10 .. -rw-r--r--. 1 root root 1160 8월 3 02:08 README -rw-r--r--. 1 root root 13948 9월 16 2015 fu..
CentOS 7 Tomcat 7.0.70 설치 및 Apache2.4.23 Tomcat 7.0.70 연동 - Apache Tomcat 설치 정보 Java jdk1.8.0_101 참조: http://www.oracle.com/technetwork/java/javase/overview/index.html Apache Tomcat Server apache-tomcat-8.5.4 * tomcat8.5.4 셋팅시 아래와 같은 서비스 오류가 발생하였습니다. 서비스 내 쿠키 생성시 서브 도메인 에서도 같이 사용 할 수 있도록 ".test.com" 을 도메인으로 생성하는 로직 존재하며, RFC 6265 Cookie Processor 으로 인해 "."으로 시작되는 도메인으로 쿠키 생성 불가 합니다. 참조 : https://tomcat.apache.org/tomcat-8.0-doc/config/cookie-processor...
CentOS 7 Apache 2.4.23 컴파일 설치 - 리눅스 버전을 확인 합니다. [root@localhost ~]# cat /proc/version Linux version 3.10.0-327.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015 [root@localhost ~]# ip addr | grep "inet " inet 127.0.0.1/8 scope host lo inet xxx.xxx.xxx.xxx/26 brd xxx.xxx.xxx.xxx scope global eth0 - Apache 설치 패키지 정보를 확인 합니다. Apache HTTP Server..
Apache Struts2 원격명령 실행공격에 따른 패치작업 Apache Struts2 원격명령 실행공격에 따른 패치작업 톰캣 서버에 대한 Apache Struts2 원격명령 실행공격 권고문이 7월중에 발표되어 있으며, 근래들어 해당 취약점을 이용한 공격이 급증하고 있습니다. 이에 따라, 패치작업을 진행하여야 합니다. ## Apache Struts2 원격명령 실행공격 ## - 참조:http://asec.ahnlab.com/957 - 내용 1) 공격 유형 : 원격 코드 삽입 및 실행 2) 영향 받는 소프트 웨어 : Struts 2.0.0 ~ Struts 2.3.15 3) 위험도 : 매우 위험 - 해결책 1) 업데이트 : Struts 2.3.15 이하 버전은 모두 2.3.15.1로 업데이트 현재 Struts 2.0.11.1 버전 사용 - 작업범위 : 1. 소스 수정(..