반응형

Server관련/Sever(OS) 109

Tomcat 8 JVM Heap 메모리 늘리기 + Windows Service 등록하기

Tomcat 8 JVM Heap 메모리 늘리기java는 메모리 관리를 자동으로 하지만, 기본적으로 Heap메모리를 잡아두면, 많은 메모리 사용에서 유용하게 설정을 할 수 있습니다. 윈도우의 경우, Catalina.bat에서 setenv.bat파일이 있는지 확인하고, 있으면 해당 파일을 실행합니다.(참고 catalina.bat) rem Get standard environment variables if not exist "%CATALINA_BASE%\bin\setenv.bat" goto checkSetenvHome call "%CATALINA_BASE%\bin\setenv.bat" [경로] {톰캣위치}/bin/setenv.bat 파일 생성해서, Tomcat 의 JVM Heap 메모리 늘려줍니다.setenv..

Disk Management 로 C 드라이브와 D 드라이브 합치기

윈도우 업데이트 등으로 C 드라이브가 용량이 부족할 때가 있습니다. C 드라이브가 공간이 부족하고, D 드라이브가 삭제 가능할 때, 해결법은 D 드라이브 삭제하고, C 드라이브에 확장 시키는 방법입니다. (참고: C 드라이브 확장시 공간을 남기면, D 드라이브를 다시 만들 수도 있다.) 1. Disk Management 실행 (방법 1) 내컴퓨터>(우클릭)관리 (방법 2) 윈도우키+R > diskmgmt.msc 실행 2. D 드라이브 삭제 D 드라이브 데이터를 다른 곳을 이동시키고, 파티션을 삭제를 해줍니다. 파티션 D가 삭제되면, Unallocated (할당 안됨)으로 변경이 됩니다. 3. C 드라이브 확장 C 드라이브를 선택하고, 마우스 오른쪽 버튼을 클릭하면, Extend Volume이 나타난다. ..

[Email]이메일 서버 상태 확인 + Yahoo로 메일 보내기 막힘 처리.+Trend Micro Email Reputation

Email 서비스를 운영하다보면, 서버의 IP가 변경되면, 갑자기 이메일이 스팸 처리가 되서 곤란한 일을 치를 때가 있습니다. IP에 대한 Reverse DNS가 등록되어 있지 않으면 Spam으로 처리 되는 패턴이 있는데,Reverse DNS와 같이 인터넷 서버 ISP에서 추가 작업을 해줘야 하는 작업도 해줘야 한다. 우선 DNS 에서 Email TEST를 하는 사이트입니다.https://mxtoolbox.com/diagnostic.aspxCommand Explanationblacklist: Check IP or host for reputationsmtp: Test mail server SMTP (port 25)mx: DNS MX records for domaina: DNS A record IP addr..

Windows 10 Pro N - update 1803 repeated failure

윈도우 10 Pro N 에서 윈도우 1803 업그레이드가 안될때, Media Feature가 설치 되어 있을 경우, 실패가 될 수 있습니다.(10 Pro N의 경우 Media Player를 기본으로 가지고 있지 않는 패키지 입니다.) https://www.microsoft.com/en-us/software-download/windows10 Windows 10 April 2018 Update now availablehttps://www.microsoft.com/en-us/software-download/windows10 Create Windows 10 installation media (Media Creation Tool)https://go.microsoft.com/fwlink/?LinkId=691209 ..

cmd 에서 WMIC쿼리 모음 (시스템정보등)

윈도우 서버, PC에서 WMIC 쿼리를 통해 해당 장비의 하드웨어 정보를 쉽게 확인할 수 있다. 글 맨 아래의 표는 마이크로소프트 테크넷 블로그에 올라온 WMIC 쿼리 모음인데, cmd 창에서 "wmic 1열 2열" 정보를 입력해서 하드웨어 정보를 확인할 수 있다. ex) wmic bios get serialnumber ex) wmic cpu get name 또한, wmic 뒤에 /node:{servername | IP Address} /user:사용자명을 추가하면 원격 컴퓨터의 wmi 정보도 확인할 수 있다. ex) wmic /node:192.168.0.27 /user:administartor desktop get name 데스크탑(왼쪽)에서 서버(오른쪽) wmi 정보를 확인 Useful WMIC Qu..

linux 특정사용자로 cron 실행하기

특정 유저로 cron을 실행해서, 파일을 만들려고 하면, 폴더 권한이 755(소유자만 쓰기 가능)이라서 파일 만들기 cron이 실패하게 된다.참고로, root로 cron을 돌리면 사용가능하나, 소유자가 root가 소유자 변경(chown)을 실행해야 한다.#vi /etc/crontabSHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs# Example of job definition:# .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) #..

Windows 10 한영키 오류 해결방법

윈도우 10 한영키(오른쪽 alt키)로 변경이 안될때 해결법. 윈도우가 업데이트 되면서, 한영키가 않먹는 경우가 많다고 이야기가 있어서 확인해 보니. 다음과 같이 변경을 해주면 되네요 (윈도우 업데이트로, "한글 키보드(101키)종류3" 키보드 설정에서 한영키가 안되는 경우가 있습니다.) [해결법] tip: 윈도우 설정 들어가기 (윈도우+x > 설정(Settings)) 윈도우의 설정에 "시간 및 언어" > "지역 및 언어" > "한국어" > "옵션 >"하드웨어 키보드 레이아웃">"한글 키보드(101키)종류 1" 선택 Time & Language > Language > Korean - [ Options ] > Hardware keyboard layout - [ Change layout ] > (팝업) Ko..

윈도우 OS Dump viewer - BlueScreenView

간단히 윈도우 OS의 Dump (문제가 생겨서 이슈 로그 파일) 을 보는 프로그램 Bluescreen View http://www.nirsoft.net/utils/blue_screen_view.html [Dump 안내 화면] Dump 파일 저장 위치: C:\Windows\Minidump\파일명.dmp (미니덤프 파일) C:\WindowsMEMORY.DMP (용량이 큰 DMP) C:\Users\Administrator\AppData\Local\Temp\WER-78593-0.sysdata.xml [Bluescreen View 프로그램 화면] 리스템 덤프가 생긴 이유를, Bug Check String과 Cause By Driver를 통해서 추측해볼 수 있답니다. 참고: https://www.raymond.cc..

Sendmail spam 차단 하기

Sendmail 서버에서 spam email 도메인 차단하기 요즘 중국발 email spam이 극성입니다. postmaster계정으로 오는 메일중에, 강력하게 많이 보내오는 도메인을 차단하는 것도, 작은 방어로 볼 수 있습니다. 리눅스의 sendmail에서 설정으로 특정 IP, Domain, Email을 차단하는 셋팅/etc/mail/access 파일From:spammer@some.domREJECT To:friend.domain RELAY Connect:friend.domain OK Connect:from.domain RELAY From:good@another.domOK From:another.dom REJECT RELAY/OK는 승인REJECT는 수신/발신 거부 해당, 설정을 수정후 access.db파..

TiWorker.exe 디스크 사용량 높을때, 수정하기

TiWorker.exe (Windows Module Installer Worker) 프로세스는 Window Update서비스와 관련됨.방법 1. System Maintenace 와 Windows Update 트라블 슈팅 실행방법 2. 윈도우 업데이트 폴더("SoftwareDistribution) 새로 생성 [방법 1](1) 윈도우 업데이트(2) 설정 > Control Panel > All Control Panel Item > Troubleshooting > System Maintenace(3) 설정 > Control Panel > All Control Panel Item > Troubleshooting > Windows Update [방법 2] (개인적으로 효과를 봄)(1) 서비스 > Window Upd..

MsMpEng.exe 의 시스템 점유율 낮추기 (CPU, Memory) Windows Defender 끄기

MsMpEng.exe는 MS의 Windows Defender 프로그램의 core 프로세서로, 악성코드 및 바이러스 보호 프로그램입니다. 컴퓨터 사양이 낮은 경우, Antimalware Service Executable(Windows Defender)이라는 프로세스가 시스템 점유율을 많이 잡아먹어서, 컴퓨터가 느려지는 현상이 발생할 때가 있습니다. Windows Defender의 프로세스는 MsMpEng.exe가 보입니다. 해결 방법은 4가지 (추천:1+4번 동시 사용) => 5번 추천 1) Windows Defender의 설정에서 제외 파일에 해당 항목(파일/폴더)을 추가하는 방법 - MsMpENg.exe의 시스템 점유율을 낮출 뿐 프로세스는 그대로 있습니다. 2) Windows Defender를 사용하..

Window 10 Start menu 에 프로그램 링크 넣기

윈도우 10에 Start menu 항목에 내가 원하는 프로그램의 링크를 넣고 싶을때, 다음의 경로에 바로가기 링크를 넣어주면 생성이 됩니다. [ 윈도우 10의 시작 메뉴 폴더 ]C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 해당 폴더에 링크 파일을 넣어주면, 링크 아이콘이 생성됩니다. 참고: 10 Ways to Customize the Windows 10 Start Menu

Window 10 (multi-edition) 과 Windows 10 (multi-edition) VL 차이점

MS Action Pack Windows OS 2가지 버전이 있었다. Windows 10와 Windows 10 VL 확인해 보니.교육용과 기업용 같은 느낌이 듭니다.Windows 10 (multi-edition)For multi-edition media, use a product key specific to the edition you want to activate. Windows 10 Pro for Workstations product keys will also activate the VL multi-edition media. This multi-edition media includes the following editions: Windows 10 S Windows 10 S N Windows 10 Ho..

IIS 로그분석 LogParser

IIS의 로그를 분석하는 LogParser가 있다.(MS제품군) Log Parser 2.2 (command line으로 로그분석) https://www.microsoft.com/en-us/download/details.aspx?id=24659 Log Parser Studio (Log Parser 2.2를 비주얼하게 보여줌) https://gallery.technet.microsoft.com/Log-Parser-Studio-cd458765 참고: Log Parser를 이용한 윈도우 이벤트 로그 검사하기 출처: http://iprize.tistory.com/665 Log Parser Rocks! More than 50 Examples! https://mlichtenberg.wordpress.com/2011/..

Windows 10 배달최적화 파일 삭제 (패치 업데이트 공유)

윈도우 10의 OS용량이 너무 커서 OS System 파일을 삭제하려, 디스크 정리를 확인해 보았다. [디스크 정리(Disk Cleanup)] -> [시스템 파일 정리(Clean up system files)] 여기서 새로운 것을 확인했다. "배달 최적화 파일(Delivery Optimization Files)"이라는 항목이 큰 파일을 차지 하고 있었다. 배달 최적화 파일 - 기능설명: 다른 윈도우 10 PC에 자신이 업데이트된 파일을 공유(?)해줌 (공유 범위: 내부/인터넷 으로 나뉨) - 여러개의 Windows 10 PC가 있다면 해당 기능도 유용할 듯 싶네요. (결론) 나의 경우 해당 설정을 Off 하고 해당 파일 삭제함. [배달 최적화 파일] [배달 최적화 파일 Off처리하기] "Window 업데..

live.com 로그인 화면이 한글로 나올때, 기본 영어로 변경법

미국에서 MS Action Pack를 구매하려고, Subscribe now를 누르니. live.com 로그인 창이 한글로 나왔다.크게 신경쓰지 않고, 하려고 했지만, 역시나 tax에 대한 계산을 할 수 없다는 에러가 발생;;Account의 설정값의 기본 언어를 영어로 바꾸면 되겠지, 헉 안됨;;윈도우의 언어 코드를 English로 바꿔도 안되고;;; 최종 해결 법은, Region & Language의 Languages에서 English를 [Set as default]로 하니 해결됨.(OS의 기본 언어를 브라우저에서, 체크해서, 사이트의 언어를 바꿀수 있게 처리 되어 있음.) live.com 로그인창이 영문으로 변경됨 결론. MS Action Pack의 tax문제도 해결됨.

Windows Server 2012 R2 IIS에 PHP 설치 및 MSSQL연결 +(WebKnight/AWStats링크만)

Window 2012 R2의 IIS에 PHP 모듈을 설치하는 방법은 몇 가지 있습니다. 그중에서 가장 설치하는 쉽게 하는 방법은 Web Platform Installer을 이용하는 것입니다. Web Platform Installer에서 검색어로 'PHP'로 검색하시면, 다양한 설치 패키지나 나타납니다. (또 다른 방법은 PHP 및 SQL SERVER Driver를 직접 다운로드하여서 설치하는 방법) Web Platform Installer이 설치되어 있는지 확인 방법은, IIS Manager의 확인하실 수 있습니다. 만약, Web Platform Installer가 설치가 안되 있다면 설치하시면 됩니다. Web Platform Installer설치 Web Platform Installer 프로그램을 다운..

IIS Log 파일 삭제하기 (Managing IIS Log File Storage)

IIS의 사용하다보면, OS로 사용하는 C:\드라이브가 점점 줄어 드는 것을 볼 수있습니다.가장 기본적으로 IIS의 Log 디폴트 폴더를 C:\inetpub\logs\LogFiles 사용하면서, 로그가 쌓이면서 Storage용량을 차지하는 경우가 생긴답니다.기본적으로 IIS Log File 관리법을 안내해 드립니다.(출처: https://docs.microsoft.com/en-us/iis/manage/provisioning-and-managing-iis/managing-iis-log-file-storage ) 로그 파일 삭제 방법들Enable folder compressionMove the log folder to a remote systemDelete old log files by script.Dele..

(추천) sendmail 관련:시작, 중지 이메일 추가 , /etc/aliases, 메일 서버 차단방지

sendmail 시작, 중지하기 (port: 25, 587사용) 기능 Service 명령어 /etc/init.d/ 시작 service sendmail start /etc/init.d/sendmail start 정지 service sendmail stop /etc/init.d/sendmail stop 재시작 service sendmail restart /etc/init.d/sendmail restart 상태보기 service sendmail status /etc/init.d/sendmail status (참고: https://zetawiki.com/wiki/Sendmail_%EC%8B%9C%EC%9E%91,_%EC%A4%91%EC%A7%80 ) #netstat -lnp 로 사용 포트와 사용 프로그램을 확인..

Windows 10 매일 리부팅 스케쥴링

과거 Windows 10(윈도우8 이상) 이전에는 at이라는 스케줄 프로그램으로 cmd에서 리부팅 스케줄을 만들 수 있었습니다. (참고: AT명령을 사용하여 작업을 예약하는 방법 -- Microsoft 지원 사이트 / 영어원문) [ 윈도우 10에서 Reboot Schedule 만들기 ] 1) 윈도우 버튼 > sch만 입력하면, Task Scheduler를 선택할 수 있습니다. (윈도우8.1 = 한글 윈도우 > 제어판 > 관리 도구 > 예약 작업 (작업 스케쥴러)) 2) Task Scheduler > Create Basic Task.. 3) Trigger 설절 (Daily 매일 실행하기) 4) Daily 몇시에 시작할지 선택 5) Start a program 6) shutdown /r /f /t 0 shu..

Window Firewall 에 FTP Passive Mode 로 만들기

출처: https://technet.microsoft.com/en-us/library/dd421710(v=ws.10).aspx 윈도우에 있는 FTP Service을 사용하기 위해서, firewall 선택시 종종 쉽지 않을때가 있습니다. 간단하게 설정하는 방법Open an Administrator command-prompt. Click?Start, click?All Programs, click?Accessories, right-click?Command Prompt, and then click?Run as Administrator.Run the following command:netsh advfirewall firewall add rule name="FTP Service" action=allow servic..

Windows 10 부팅시 시작 프로그램 등록하기

윈도우 시작 프로그램 등록하기 (Common)Windows 10 부팅시 시작 프로그램을 실행할 수 있도록, 윈도우 시작 프로그램을 등록하기 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 위 폴더에 시작할 프로그램을 추가한다 또는 Run창(Win+R)에서, "shell:common startup"을 실행하면 해당 창이 탐색기로 뜹니다. [ 참고 ] 보통 C:\ProgramData\ 폴더가 히든처리 되어 있다. 방법 1. 탐색기에 주소 입력 (복사해서 붙여넣기)방법 2. 히든 보기 설정 필요 참고: http://shki.tistory.com/67 윈도우 시작 프로그램 위치 띄우기 (User)또는 Run창(Win+R)에서, "shell:startu..

Windows 10 New Bash Shell 설치

Windows 10에 Bash Shell을 설치 할 수 있습니다.아직 beta이며, 기본 설치 되어 있지는 않고, 설치를 해야 합니다. bash를 사용하려면, 개발자 모드로 변경해야 합니다. 설치가 완료되면, 시스템 Restart 해야 합니다. 처음 bash.exe을 실행할때, "Bash on Ubuntu on Windows"을 설치할것은 묻는다.그리고, Bash 환경에서 사용할 새롭게 생성할 계정과, 패스워드를 묻는다. 기본적으로 "root" 패스워드는 no password이다.lxrun /install /y 참고: Everything You Can Do With Windows 10’s New Bash Shell

DNS설정 A 레코드와 CNAME 레코드

tistory의 블로그 DNS(서브네임)의 IP/레코드 값을 CNAME으로 변경하라고 공지를 보게되었습니다. 음..IP로 정했던것을, CNAME타입으로 변경하고, host.tistory.io로 변경하라는 공지 내용이었죠.(해당 공지 --> (중요) 2차 도메인 블로그의 DNS 설정 변경 요청 안내(~10/9까지)) 방식 변경 1) 기존: IP로 설정하는 방식 2) 신규: CNAME으로 설정하는 방식 (목적지 도메인을 host.tistory.io로 설정) ※ 110.45.229.135, 180.70.134.239 등 IP로 설정된 A 레코드를 CNAME 레코드로 10월 9일까지 변경해 주시기 바랍니다. 도메인별명(CNAME) 관리 - 설명 CNAME 레코드 조회 - 설명다음 웹사이트에서 제공하는 무료 CN..

Outlook에서 POP3 lock 또는 0x8004210e 에러가 발생할때

Outlook을 이용해서, POP3계정을 사용하다 보면, 다음과 같은 오류가 발생할 때가 있다. [ 문제 ]Outlook 에서, 0x8004210e 에러가 발생합니다. [ 해결법 ]첫째로, 사용중인 메일 계정을 다른 장치에서 연결을 시도하지 않도록 해야 합니다. (다른 장치: iPhone, Blackberry 등) 다른 장치에서, 그 메일을 다운로드하거나, 같은 이메일 계정에 액세스하는 경우 비활성화 해줘야 합니다.간혹, 어떤 사람은 Gmail 또는 다른 이메일 계정에 POP3을 다운로드 받게 합니다. 이 작업을 수행 할 수 있는 계정을 설정한 경우에, 당신은 당신의 메일 확인에 방해를 입는 경우가 생실 수 있으니. 해당 작업을 비활성해야 합니다. 그래도 문제 해결이 되지 않는 경우,두번째로, 안티 바이..

모바일 OS로 윈도우을 사용 Continuum

모바일 폰의 Office 업무을 랩탑처럼 사용한다? 그것도 모니터랑 키보드 마우스을 연결해서..영화에서 나올 법한 이야기지만, 진짜 이런 제품이 MS에서 나왔다. Continuum이 바로 그 제품이다.Microsoft Display Dock을 이용해서, Mobile Phone에서 모니터와 키보드만 연결하면 PC처럼 사용이 가능해진다.현재 보여지는 것으로는, Office제품군과 Maps, Photos, File Explorer까지 지원하는 것 같다.(더 자세히 확인이 필요함) 제품 사이트: https://www.microsoft.com/en-us/windows/Continuum

[OS] Window 윈도우 10 K 와 KN 의 차이

Window Professional 10 와 Window Professional K / Window Professional KN 의 차이점 ? windows 10 Home 및 Windows 10 Pro의 "N" 및 "KN" 에디션을 제공하며 표준 에디션과 동일한 기능을 갖추고 있지만특정 미디어 관련 기술(Windows Media Player, Camera, Music, Movies & TV)은 포함되지 않으며, Skype 앱도 포함되어 있지 않습니다. KN은 Korean만 가지고 있네요. 참고: http://www.compunik.net/122 Window 10 Enterprise / Window 10 Enterprise KN / Window 10 Enterprise KN LTSB .. [추가]Windo..

[FTP포트 지정] IIS FTP에서 사용하는 Port 범위 지정방법과 공유기에서 FTP Port 포워딩 방법 (추가로 AWS FTP Port 방화벽에서 설정 방법)

FTP Client와 Server 간의 통신 방식은 설정은 기본적으로 FTP 통신 인증이 이루어지고, Data 연결부분에서는 임의의 Port를 이용하는 방식으로 구성되는 편입니다. 그래서, 간혹 방화벽을 21번 포트만 Open 해줘서, FTP Client 프로그램에서 기본 FTP 통신 Port 21번만 연결되고, FTP의 Data을 목록과 데이터를 읽어오는 부분에서 멈추게 되는 경우를 경험하곤 합니다. 그걸 오류를 막아주기 위해서는 FTP 설정에서 사용할 포트의 범위를 "데이터 포트 범위 (Data Port Chanel Rate)"라는 설정 해 줘야 합니다. 그리고 네트워크 공유기와 Route에서 해당 포트를 연결해줘야만 원활한 FTP 서비스가 가능합니다. FTP 서버 설정 작업 순서 IIS에서 FTP ..

1 2 3 4
반응형