본문 바로가기

OS

(6)
Windows 메모리 확인하기 Windows 제품군을 사용한다면 별도의 프로그램 설치 없이 간단하게 메모리 정보를 확인 할 수 있다. Ctrl + Shift + Esc 키를 누르면 작업관리자 창이 나오는데 (혹은 시작표시줄 + 마우스 오른쪽 버튼을 누르면 작업관리자를 열 수 있다.) 여기서 성능 탭 -> 메모리를 클릭하면 아래와 같이 사용중인 메모리 용량과 슬롯 정보를 확인 할 수 있다.
[Linux] letsencrypt 자동 갱신 크론탭 설정 무료 SSL/TLS 인증서중에 사람들이 많이 사용하며 간단한 설치법으로 유명한 let’s encrypt. 설치법은 다음에 포스팅 하기로 하고 갱신하는 방법에 대해 알아보자. let’s encrypt는 인증서 유효기간이 3개월로, 사설 업체를 통해 구매한 인증서보다 기간이 짧다. 예시로 코모도에서 인증서를 발급받으면 유효기간이 1년인 것을 알 수 있다. 따라서 3개월 마다 혹은 기간이 끝나기 전 갱신하는 작업을 진행 해주어야한다. 기억력이 좋지않으므로 크론탭에 아래 작업을 등록 해놓는다. 매월 1일 4시 30분에 자동으로 갱신되게 설정하였다. 인증서를 갱신 하기전 웹 서버를 잠시 중지 시켜주고 인증서 갱신 작업을 수행한다. (이메일과 도메인은 개인에 맞게 설정하면 된다. ) [root@localhost ~..
[Linux] Sendmail 설치 [Linux] Sendmail 설치1. Sendmail 설치Sendmail 이란?Sendmail은 인터넷에서 메일을 전송하기 위해 사용되는 프로그램입니다. MTA(Mail Transfer Agent) 라고 부르기도 합니다. 왠지 어려워 보이지만 쉽게 E-Mail(전자메일)을 보내기 위해 저희가 흔하게 사용하는 네이버, 다음, 구글의 메일 서비스를 생각하시면 됩니다. 이름 자체도 Send(보내다) + Mail(메일) = Sendmail 로 지어졌습니다. 대부분의 리눅스 배포판에 기본적으로 설치가 되어있습니다. 오늘은 Sendmail의 설치 방법과 사용법에 대해서 알아봅시다.(1) Sendmail 설치 유무 확인Sendmail을 설치하기전에 Sendmail이 설치되어있는지 rpm 명령어를 통해 확인합니다.r..
[Linux] Nginx + Java + Tomcat 소스 설치 2 이번 포스팅에서는 Java와 Tomcat을 소스 설치하고 nginx와 연동하는 법까지 알아보도록 하겠습니다.Java1. Java 다운로드 및 압축 해제cd /usr/local/src wget --header "Cookie:oraclelicense=accept-securebackup-cookie"\ https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz tar zxvf jdk-8u201-linux-x64.tar.gz wget을 이용해 자바 압축 파일을 다운로드 하는데 기본 형식은 wget —header “Cookie:oraclelicense=accept-se..
[Linux] Nginx + Java + Tomcat 소스 설치 1 Nginx, Tomcat, Java를 소스 컴파일 해서 설치하고 연동하는 방법에 대해 알아보겠습니다.이번 포스팅에서는 nginx 설치를 먼저 하도록 하겠습니다.각 설치 버전은 nginx - 1.9.9 , Tomcat - 9.0, Java - 1.8 입니다.참고로 제가 테스트 하는 OS의 버전은 CentOS 7.4, 설치 기준은 /usr/local 입니다.Nginx1. 설치 전 준비nginx를 컴파일 하려면 몇 가지 라이브러리가 필요합니다. 라이브러리를 설치 후 nginx 를 설치해주어야 에러 문구를 보지 않습니다. 설치 라이브러리는 각 OS에 깔려있는 라이브러리에 따라 다릅니다. 저는 아래 라이브러리를 모두 다운로드 했지만, 경우에 따라서 다를수도 있습니다.yum -y install pcre* zlib ..
리눅스 시스템 디렉토리 구조 리눅스 시스템 디렉토리 구조 루트 최상위 디렉토리(/) 최상위 디렉토리 부트 디렉토리(/boot) 부팅 관련 및 리눅스 커널이 저장되어있는 디렉토리, 별도의 파티션으로 관리하는 것이 좋다. 시스템 설정 파일 디렉토리(/etc) 시스템 환경 설정파일, 사용자/그룹 정보 파일 등 기본 실행이 있는 바이너리 디렉토리(/bin) 시스템 조작에 관련된 기본적인 명령어가 들어있는 디렉토리이다. 디바이스 디렉토리 (/dev) 디바이스를 사용할 수 있게 해주는 장치 드라이버들이 존재한다. 각각의 장치는들은 하나의 파일로 취급된다. 시스템 관리와 관련된 바이너리 파일이 있는 디렉토리(/sbin) 시스템 점검 및 복구, 네트워크 인터페이스 설정, 시스템 초기화 및 종료, 커널 모듈등 시스템 관리를 위한 파일들이 존재한다...