본문 바로가기

OS117

[Linux] Name Server 안녕하세요. BTC95입니다. 오늘은 리눅스 네임서버에 대하여 알아보겠습니다. Name Server 네임서버는 DNS(Domain Name System) 서버라고도 합니다. 우리가 웹 브라우저나 FTP 클라이언트를 사용할 때 http://www.bespinglobal.com/ 과 같은 URL을 사용하는데, 실제 원하는 서버에 접근하려면 이 URL을 해당 컴퓨터의 IP 주소로 변환시켜야 합니다. 바로 이 일을 담당하는 것이 네임 서버 또는 DNS 서버라고 하는 컴퓨터입니다. 네트워크에서 컴퓨터를 구분하는 유일한 방법은 IP 주소입니다. 즉, 인터넷에 연결된 모든 컴퓨터에는 중복되지 않는 IP 주소가 있습니다. 그러므로 독자가 자주 접속하는 웹 서버나 FTP 서버의 IP 주소를 모두 안다면, DNS 서버를 .. 2022. 12. 29.
[Linux] RAID - 2 안녕하세요. BTC95입니다. 오늘은 RAID 레벨에 대해서 알아보겠습니다. RAID 레벨 RAID는 기본적으로 구성 방식에 따라 Linear RAID, RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5의 일곱 가지로 분류할 수 있습니다. 실무에서 주로 사용하는 방식은 Linear RAID, RAID 0, RAID 1, RAID 5와 RAID5의 변형인 RAID 6, RAID 1과 0의 혼합인 RAID 1+0 등이 있습니다. 단순 볼륨 하드디스크 하나를 볼륨 하나로 사용하는 방법이며 RAID 방식에는 포함되지 않음 Linear RAID와 RAID 0 두 방식 모두 최소 2개의 하드디스크가 필요 2개 이상의 하드디스크를 1개의 볼륨으로 사용하다는 점은 비숫해 보이지만, 가.. 2022. 12. 22.
오프라인 Docker 설치방법 안녕하세요 BTC 백만장작입니다 제가 운영하고 있는 시스템의 서버들은 Jumphost 서버를 제외하면 대부분 오프라인 환경의 서버입니다. 오늘은 이와 같은 오프라인 서버에서 Docker 설치하는 방법을 소개하려 합니다. OS는 CentOS 7 기준입니다. 1.필요 패키지 yum 설치 yum -y install yum-utils device-mapper-persistent-data lvm2 2.docker ce 바이너리 설치 1. selinux 설치 정보 : https://centos.pkgs.org/7/centos-extras-x86_64/container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm.html 바이너리 : http://mirror.centos.org/cen.. 2022. 12. 21.
리눅스 압축 관련 명령어 안녕하세요 BTC 백만장작입니다 오늘은 리눅스에서 자주 사용하는 압축 관련 명령어를 함께 공부해보려 합니다. 리눅스를 사용하다 보면, tar 혹은 tar.gz로 압축을 하거나 압축을 풀어야 할 경우가 자주 생깁니다. 이를 처리하기 위해 리눅스에서는 tar 라는 명령어를 사용하게 되는데, tar 명령어도 여러가지 옵션이 있지만 오늘은 자주 사용하는 명령어 패턴만 정리해보기로 하였습니다. 1. tar로 압축하기 > tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 > tar -cvf aaa.tar abc 2. tar 압축 풀기 > tar -xvf [파일명.tar] ex) aaa.tar라는 tar파일 압축을 풀고자 한다면 > tar -xvf aaa.tar .. 2022. 12. 21.
k8s tomcat 배포 안녕하세요~~ 저희는 공공의 적 팀입니다~~ 아파치 톰캣은 아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너만 있는 웹 애플리케이션 서버 컨테이너 구성 (1) 톰캣 배포 및 서비스용 yaml 파일 생성 vi tomcat-deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: tomcat-deployment-ksh labels: tags.datadoghq.com/env: "env1" tags.datadoghq.com/service: "service1" tags.datadoghq.com/version: "version1" spec: selector: matchLabels: app: tomcat-deployment-ksh template: m.. 2022. 12. 21.
k8s Ignite 설치 방법 안녕하세요~~ 저희는 공공의 적 팀입니다~~ 2022. 12. 21.
make 와 makefile 언제 사용할까? 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 리눅스 기반의 프로젝트들을 수행하다보면 종종 makefile 을 발견하곤 한다. 여태까지는 내가 makefile 을 수정하거나 만들어서 작업해야 하는 경우가 없었지만, 친구가 python 을 make & makefile 을 이용해 쉽게 사용할 수 있지않냐고 해서 공부하게 되었다. make make 는 리눅스의 명령어로 파일 관리 유틸리티이다. 찾아보니 윈도우에서도 사용 가능한 명령어라고 하는데, 윈도우보다는 UNIX / LINUX 계열의 OS에서 주로 사용되는 것 같다. 이 make 명령어를 사용하면 반복적으로 발생하는 컴파일을 쉽게 할 수 있고, make 명령어를 사용할 때 makefile 이라는 설정 파일을 참조해 컴파일이 이루어진다. 즉 ma.. 2022. 12. 21.
[Windows]윈도우 서버 인증서 교체 방법 안녕하세요~ 팔선생입니다! 오늘은 Windows 서버 SSL 인증서 갱신 방법에 대해 설명드리겠습니다~!! 굉장히 간단 방법으로 ssl 인증서 적용이나 갱신이 가능합니다! 적용과 갱신 모두 동일한 과정으로 진행됩니다! 결론적으로 요약하면 구매한 인증서를 *.pfx 파일로 가져와서 바인딩을 통해 연결하는 것입니다! 사실 갱신 기능이나, 적용이나 새로운 인증서를 바인딩으로 연결하는 작업입니다! 기존 인증서는 새 인증서 바인딩 완료 후 삭제해도 됩니다! 요약하면 0. 구매한 인증서 다운로드(*.pfx 파일) 1. iis관리자>내컴퓨터선택>iis>서버인증서>가져오기>인증서파일(*.pfx), 암호입력 2. iis관리자>사이트>도매인선택>바인딩>https>편집>1번에서 가져온 ssl인증서선택 0. 인증서 (*.pf.. 2022. 12. 21.