본문 바로가기

설치 및 기술 자료/Linux133

[Linux] PostgreSQL 에 대해 알아보고 실습해보기 안녕하세요. 주식회사 서버몬 입니다. 오늘 PostgreSQL에 대해서 알아보고 실습 해보도록 하겠습니다. PostgreSQL 이란? PostgreSQL은 오픈 소스 객체-관계형 데이터베이스 시스템 (ORDBMS) 로 1996년 첫 출시 되었습니다. 약 20여년의 오랜 역사를 가지고 있으며, 전 세계의 오픈소스 개발자들과 관련 회사들이 개발에 참여 하고 있습니다. 다른 관계형 데이터베이스 시스템과 달리 연산자, 복잡 자료형, 집계함수, 자료형 반환자, 확장등 다양한 데이터 객체를 사용자가 임의로 만들 수 있는 기능을 제공함으로 하고 있습니다. 전 세계 사용률은 상위 3개의 DB(Oracle DB, MySQL, Microsoft SQL)에 이어 4위이며 꾸준히 상승하고 있는 것이 특징이며 MySQL에 비해.. 2023. 11. 22.
[OS] 우분투 서버 GUI 설치 및 한글 설정 방법 안녕하세요. 주식회사 서버몬 입니다. 금일은 우분투 서버에 Gui 설치 및 한글 설정 방법에 대하여 알아보도록하겠습니다. 본 포스팅은 우분투 22.04 에서 진행 되었습니다. 우분투 서버? 데스크탑? 우분투는 사용 환경에 따라 서버 또는 데스트탑 버전을 선택하여 설치하게 됩니다. 우분투 서버에는 그래픽 사용자 인터페이스(GUI)가 없기 때문에 데스크톱 환경을 관리할 필요가 없으므로 시스템 효율성이 향상됩니다. 따라서 하드웨어 리소스를 서버 관련 작업에만 활용할 수 있어 전반적인 성능이 향상됩니다. 우분투 데스크톱에는 종합적인 오피스 생산성 패키지, 미디어 재생 도구, 최첨단 인터넷 브라우저 등 일상적인 사용 요건을 충족하도록 설계된 다양한 애플리케이션 소프트웨어가 탑재되어 있습니다. 우분투 서버와 우분투.. 2023. 10. 31.
[Linux] 좀비 프로세스 (Zombie Process) 에 대해 알아보자. 안녕하세요. 주식회사 서버몬 입니다. 오늘은 Linux 계열의 서버를 운영하시며 보실 수 있는 좀비 프로세스에 대해서 알아보도록 하겠습니다. 일반적인 운영 시 좀비 프로세스는 드물게 발생하지만 좀비 프로세스의 개념과 발생원인, 발견 시 처리 방법과 임의로 생성하는 실습 방법까지 설명하도록 하겠습니다. ※ 이번 컨텐츠 자료는 서버몬의 유지보수 고객사 중 좀비 프로세스가 발생한 서버를 기준으로 작성 되었습니다. 좀비 프로세스 (Zombie Process) 란? - 프로세스가 종료 될 때, 마지막 문장의 실행을 끝내고, exit() 시스템 호출을 사용하여 운영체제에게 자신의 삭제를 요청하면서 종료 됩니다. 이 시점에서, 프로세스는 자신의 부모 프로세스가 호출한 wait() 시스템 호출을 통해서 상태 값을 반환.. 2023. 10. 20.
[Linux] 리눅스 하드웨어 정보 열람하기 안녕하세요. 주식회사 서버몬 입니다. 오늘은 리눅스 시스템툴을 이용하여 하드웨어 정보를 열람하는 방법 과 이를 활용한 대처 방법에 대해 알아보도록 하겠습니다. LSHW lshw 는 시스템 상의 하드웨어 구성에 대한 상세한 정보를 추출해 낼 수 있는 도구 입니다. 이는 메모리 구성이나 펌웨어 버전, 메인보드 구성, CPU 버전 및 속도, 캐시 구성이나 버스 (bus) 속도 등에 대한 상세한 기록을 출력해 하는것이 가능합니다. 사용예시 #하드웨어 정보출력# lshw | more #하드웨어 정보 html 로 추출# lshw -html > mymachine.html #하드웨어 정보 xml 로 추출# lshw -xml > mymachine.xml LSPCI lspci 명령어는 리눅스/유닉스 시스템에서 사용되는 명.. 2023. 10. 18.
[Linux] CentOS7 nmtui 본딩 설정 방법 안녕하세요. 주식회사 서버몬 입니다. 금일은 CentOS에서 여러가지 본딩 설정 방법 중 초보자분들도 가장 쉽게 설정이 가능한 nmtui를 이용하여 본딩을 설정해보도록 하겠습니다. nmtui란 nmtui(Network Manager Text User Interface)는 터미널에서 그래픽 디스플레이를 사용하여 네트워크 인터페이스를 쉽게 구성할 수 있는 빠르고 쉬운 방법입니다. nmtui 확인 CentOS7 설치 후 기본적으로 설치가 되어 있지만 해당 기능들이 설치 및 구동 중인지 확인합니다. nmcli d 명령어를 통하여 현재 네트워크 인터페이스 상태를 확인합니다. nmtui 명령어를 통하여 실행 하도록합니다. nmtui 본딩 설정 본딩파일 이름을 지정합니다. bond0이 범용적인 네이밍입니다. bond.. 2023. 9. 19.
[Linux] WSL 환경에서 Nvidia CUDA 사용하기 안녕하세요. 주식회사 서버몬 입니다. WSL(Windows Subsystem for Linux)은 윈도우에서 리눅스 시스템을 를 사용할 수 있도록 해주는 도구입니다. WSL은 단순한 리눅스거 아니라, 경량 가상화 기술을 사용해 윈도우와 통합된 작업환경을 제공하는 특수한 리눅스 환경입니다. 또한 윈도우 호스트 PC에 NVIDIA GPU가 설치되어있는 경우, 최신 NVIDIA 드라이버에서는 WSL 환경도 지원하고 있습니다. 본 포스팅에서는 WSL 리눅스에서 윈도우 호스트 머신에 설치된 GPU 를 활용하는 방법을 소개하겠습니다. 본 포스팅을 따라하기전 아래 링크의 선행 작업을 진행하도록 합니다. https://servermon.tistory.com/293 [Windows][Linux] WSL 을 설치하여 Li.. 2023. 9. 9.
[Linux] base repo 와 elrepo 의 차이점 그리고 elrepo 를 이용한 커널 업데이트 안녕하세요. 주식회사 서버몬 입니다. 오늘은 linux 의 base repo 와 elrepo 의 차이점 그리고 elrepo 를 이용한 커널 업데이트 방법에 대해 포스팅 하겠습니다. 테스트는 Rocky Linux 8.x 에서 진행 되었습니다. Rocky Linux는 RHEL 계열의 리눅스 배포판으로, 소프트웨어 패키지 및 업데이트를 관리하는 데 중요한 두 개의 저장소, "Base Repo"와 "ELRepo",가 있습니다. 두 저장소의 차이점에 대해 자세히 알아보겠습니다. # Rocky Linux Base Repo # Rocky Linux의 기본 저장소인 "Base Repo"는 다음과 같은 특징을 가지고 있습니다: 핵심 패키지 제공: Rocky Linux 운영체제의 핵심 컴포넌트, 패키지, 라이브러리 등이 .. 2023. 8. 17.
[Linux] UBUNTU 18.04 환경에 VNC 서버 설치 후 윈도우 환경과 원격 연결 안녕하세요. 주식회사 서버몬 입니다. 이번시간에는 VNC가 무엇인지, 그리고 어떻게 리눅스환경과 윈도우 환경이 서로 원격연결을 하는지에 대하여 알아보겠습니다. VNC는 "Virtual Network Computing"의 약어로, 원격 데스크톱 컴퓨팅을 위한 표준 프로토콜과 소프트웨어를 가리킵니다. VNC를 사용하면 한 컴퓨터에서 다른 컴퓨터의 화면과 입력을 원격으로 조작할 수 있습니다. 이를 통해 원격 위치에서 작업하는 데스크톱에 액세스 하고, 지원 또는 문제 해결을 위해 원격으로 도움을 제공하거나 다른 컴퓨터와 협업하는 데 사용됩니다. VNC의 특징은 다음과 같습니다: 1. 플랫폼 독립성 VNC는 클라이언트-서버 모델을 사용하며, 서버는 원격 컴퓨터가 되고, 클라이언트는 제어를 하는 컴퓨터가 됩니다. .. 2023. 7. 21.
[Linux] Linux 에서 SSH Public Key 생성하여 원격 서버에 로그인 하기 안녕하세요. 주식회사 서버몬 입니다. SSH 공개키 인증은 원격 서버에 보안적으로 접속하는데 매우 유용한 방법입니다. Linux 환경에서 SSH 공개키를 생성하고, 원격 서버에 키를 복사하여 간단히 로그인하는 방법을 알아보겠습니다. 1. SSH 공개키 / 개인키 생성하기 [root@localhost ~]# ssh-keygen -t rsa 이 명령은 RSA 알고리즘을 사용하여 공개키/개인키 쌍을 생성합니다. 기본적으로 id_rsa (개인키)와 id_rsa.pub (공개키) 파일이 생성됩니다. 생성 과정 중에 비밀번호를 설정할 수 있으며, 패스프레이즈를 사용하면 보안성을 높일 수 있습니다. 원하는 경우 -b 옵션을 사용하여 키의 비트 크기를 지정할 수도 있습니다. RSA 키의 비트 크기는 키가 가질 수 있는.. 2023. 7. 20.