본문 바로가기

Server68

웹, WAS METHOD 차단 관련 (PGET, POST, OPTIONS...) 1. curl 테스트 - GET : curl -v -X GET [주소] - PUT : curl -T ./[파일명] [주소] - OPTIONS : curl -I -X OPTIONS [주소] 2. nginx 차단 3. 아파치 차단 4. WAS 또는 프로젝트 (web.xml) 2020. 5. 28.
[CentOS] CPU 개수 (코어수) 확인 일반적인 경우, 하이퍼스레딩에 의해 OS(윈도우, 리눅스 등)에서 코어 수가 실제 코어 수의 2배로 인식된다. 예를 들어 싱글코어는 코어 2개로, 듀얼코어는 4개로 인식된다. 1. CPU 코어 전체 개수 # grep -c processor /proc/cpuinfo # ll -d /sys/devices/system/cpu/cpu? | wc -l 2. 물리 CPU 수 # grep ^processor /proc/cpuinfo | wc -l 3. CPU 당 물리 코어 수 # grep 'cpu cores' /proc/cpuinfo | tail -1 참고사이트 : https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_CPU_%EA%B0%9C%EC%88%98_%ED%99%9.. 2020. 5. 11.
[CentOS] yum 설치 시 could not resolve host: mirrorlist centos org # yum -y install telnet 으로 설치 시 could not resolve host: mirrorlist centos org 에러가 발생할 때가 있습니다. 이 경우는 보통 nameserver가 지정되지 않았을 경우에 발생합니다. 이럴땐 아래와 resolv.conf 파일을 연 후 nameserver 를 추가해주면 됩니다. # vi /etc/resolv.conf nameserver 8.8.8.8 // 내용 추가 2020. 4. 14.
[CentOS] euckr 파일명 utf8로 인코딩 변경 파일 이관 등의 원인으로 인해 현재 시스템과 파일의 인코딩이 다를 수 있습니다. 이럴땐 convmv를 이용하여 파일 인코딩을 변경할 수 있습니다. 1. convmv가 설치되어 있지 않다면 yum 을 이용하여 설치 # yum -y install convmv 2. LANG 변경 (LANG을 변경해야만 euckr 파일을 읽을 수 있다.) # export LANG=ko_KR.euckr 3. euckr에서 utf8로 변경 테스트한 convmv 명령어 # convmv -f euc-kr -t utf-8 --notest ./디렉토리명/* 2020. 3. 23.
[CentOS7] 언어 (locale) 설정 1. locale.conf 파일을 연 후 LANG 값을 변경해주면됩니다. # vi /etc/locale.conf 2. 시스템 현재 설정 확인 # locale 3. 사용가능한 locale 확인 # locallocalectl list-locales | grep ko_ 4. 현재 로그인 세션만 변경 # export LANG=ko_KR.utf8 # echo $LANG 2020. 3. 21.
Nginx socket 개수 확인 1. nginx를 통해 맺은 커넥션 확인 $ netstat -napo | fgrep nginx 2. TCP 상태별 개수를 확인 $ netstat -napo | fgrep nginx | awk '{print $6}' | sort | uniq -c 참고 : https://hodolman.com/15 2020. 2. 23.