전체 글(80)
-
하나 이상의 사전 배포 작업이 실패했습니다. Windows Server 역할 및 기능 추가 오류.
WEB 서버에서 CGI 역할을 추가하는 도중 다음과 같은 오류가 발생했다. 확인해 보니, localhost IP가 정상적으로 리스닝 되어 있지 않을 경우 발생한다. 1) IP 수신 대기 목록을 먼저 조회한다. > netsh http show iplisten IP 수신 대기 목록에 있는 IP 주소: ------------------------------------------- 2) 수신 대기 목록이 이미 있는 경우, 삭제를 한다. > netsh http show iplisten IP 수신 대기 목록에 있는 IP 주소: ------------------------------------------- 127.0.0.1 > netsh http delete iplisten 127.0.0.1 3) listening ..
2020.12.15 -
[AWS] S3 파일 동기화, S3 파일 증가분 복사.
AWS S3 파일 이관이 몇 주 이상 소요될 경우, 파일 변경, 증가분에 대한 동기화가 필요하다. 파일 동기화로 진행해도 되지만, S3는 S3에 업로드된 시점으로 수정된 날짜가 변경되어서 동기화 작업이 비효율 적이다. 또한, 서비스가 완전히 이전되기 전까지 주기적으로 동기화를 진행해 줘야 한다. 그래서 변경이나 추가된 파일만 복사할 수 있도록 파이썬을 통해 스크립트를 작성했다. 기화를 진행하는 서버에서 boto3 설치 오류를 해결하지 못해 테스트하지 못하고, aws cli로 진행하였다. import os import subprocess import datetime # 초기 설정 work_path = "G:\\s3sync" sync_path = "G:\\" s3_path = "s3://ABC/" date ..
2020.12.15 -
[AWS] ACM 인증서 일괄 등록 및 인증 레코드 생성하기.
여러 개 도메인에 대해 ACM 인증서를 일괄적으로 생성 요청하고, 인증 레코드를 추가하는 명령어를 생성하는 파이썬 스크립트이다. AWS 이전 중인 서버 중 호스팅 서버가 포함되어있어 작성했고, 도메인도 자체 DNS 서버에서 관리 중이어서 인증 레코드를 추가하는 명령어도 작성했다. ACM 생성 시, 일반 도메인과 멀티 도메인을 구분하여 생성하도록 작성하였다. (acm_domain_list는 일반, acm_domain_list_multi는 멀티 도메인) ACM은 S3의 boto3와 같은 라이브러리가 없어서 aws cli를 이용한다. ! 실행하기 전에 acm 생성 권한이 있는지 확인한다. import os import subprocess # 작업 경로. work_dir="D:\\Python\\acm\\" # ..
2020.12.15 -
MSSQL 네트워크 드라이브 연결
Connect only. EXEC sp_configure 'how advanced options',1 RECONFIGURE EXEC sp_configure 'xp_cmdshell',1 RECONFIGURE EXEC XP_CMDSHELL 'net use Z: \\10.0.0.1\m$ password /user:administrator' EXEC XP_CMDSHELL 'dir Z:' Connect 및 Disconnect -- 고급 옵션 활성 EXEC sp_configure 'how advanced options',1 RECONFIGURE -- xp_cmdshell 활성 EXEC sp_configure 'xp_cmdshell',1 RECONFIGURE -- 네트워크 드라이브 연결 EXEC XP_CMDSHELL..
2020.12.04 -
[Tomcat] tomcat 및 실행 java 버전 확인하기.
먼저, Tomcat 설치 경로에 lib 경로에 들어 가서, > cd %catalina_home%\lib 버전을 확인한다. > java -cp catalina.jar org.apache.catalina.util.ServerInfo Server version: Apache Tomcat/7.0.82 Server built: Sep 29 2017 12:23:15 UTC Server number: 7.0.82.0 OS Name: Windows Server 2008 R2 OS Version: 6.1 Architecture: amd64 JVM Version: 1.7.0_21-b11 JVM Vendor: Oracle Corporation
2020.11.14 -
[httpd] tomcat-connector 구성 간 오류. No JkShmFile defined in httpd.conf. Using default /etc/httpd/logs/jk-runtime-status
내용: No JkShmFile defined in httpd.conf. Using default /etc/httpd/logs/jk-runtime-status SELinux에 차단되어 발생한 오류로, SELinux를 비활성화 하거나 보안 context 변경. 아래는 보안 contex를 변경하여 해결. [Thu Nov 05 14:05:45.411188 2020] [jk:warn] [pid 16594:tid 139963507755328] No JkShmFile defined in httpd.conf. Using default /etc/httpd/logs/jk-runtime-status 해결방안: # chcon -u system_u -r object_r -t httpd_modules_t /etc/httpd/mo..
2020.11.14