반응형

재미로하는 공부 94

MySQL과 MariaDB의 차이점

MySQL과 MariaDB는 두 개의 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 두 시스템 모두 SQL(Structured Query Language)을 사용하여 데이터를 저장, 검색, 조작할 수 있습니다. 아래에서 각 시스템을 자세히 설명하고, 그들 사이의 주요 차이점에 대해 살펴보겠습니다. **MySQL** MySQL은 1995년 스웨덴의 MySQL AB 회사에 의해 처음 개발되었습니다. 현재는 오라클(Oracle)이 소유하고 관리하고 있으며, 중소규모 웹사이트에서 대규모 기업용 애플리케이션까지 광범위한 곳에서 활용되고 있습니다. 역사가 오래되고 널리 사용되며, 안정성과 성능에 인정받은 데에는 이유가 있습니다. 주요 특징: 1. 널리 사용되는 오픈소스 RDBMS 중 하나로 많은 사용..

리눅스와 윈도우 운영체제의 다양한 차이점

컴퓨터 운영체제 중 리눅스와 윈도우는 가장 대표적인 운영체제입니다. 리눅스는 유닉스에서 유래한 운영체제로 오픈소스로 누구나 사용이 가능하며, 윈도우는 마이크로소프트사에서 개발한 운영체제로 대중적으로 사용되고 있습니다. 오늘은 리눅스와 윈도우의 차이점에 대해서 알아보도록 하겠습니다. 리눅스와 윈도우의 차이점 리눅스와 윈도우의 가장 큰 차이점은 바로 사용자 인터페이스(UI)입니다. 윈도우는 GUI(Graphical User Interface)를 사용하여 사용자가 쉽게 컴퓨터를 조작할 수 있도록 설계되어 있습니다. 리눅스는 CLI(Command Line Interface)를 사용하여 사용자가 터미널에서 명령어를 입력하여 컴퓨터를 조작할 수 있도록 설계되어 있습니다. 리눅스는 오픈소스로 누구나 사용이 가능하며,..

네이버 클라우드 플랫폼(NCP) Micro 서버 생성 후 접속까지

NCP 가입 후 1년 동안 Micro 서버를 이용할 수 있습니다. 단, AWS와 동일하게 결제 등록을 해주셔야 하며 NCP콘솔 계정에 가입을 해주셔야 합니다. 오늘 생성하는 서버 같은 경우 한국 리전에서만 이용이 가능하며 1대만 생성이 가능합니다 Classic 1세대, 2세대, VPC 등이 있으며 마이크로 서버의 경우 Classic 1세대에 해당합니다. 서버 스펙의 경우 아래와 같이 할당이 됩니다. [MICRO] 1vCPU, 1GB Mem, 50GB Disk [g1] https://www.ncloud.com/ 회원가입과 결제 등록 같은 경우 네이버 클라우드 플랫폼 사이트에서 해주시면 됩니다. 절차는 간단하여 5분 안에 하실 수 있습니다. 메인 페이지 우측 상단 "콘솔" 페이지에 접근하여 Services ..

Amazon Linux 특정 사용자만 접근가능한 디렉터리 생성하기

서버에 shimon이라는 사용자를 만들고 해당 사용자만 접근 가능한 디렉터리를 만들려고 합니다. 사용자 별로 데이터를 분리하여 관리하기 위함입니다. 사용자 생성 useradd, passwd 명령어를 통해 각자 환경에 맞는 사용자를 1개 생성 디렉터리 생성 후 권한 부여 Dshimon 디렉터리를 생성 후 권한부여 이렇게 ec2-user가 shimon 디렉터리에 접근하려고 하면 권한 없음으로 인해 접근이 불가합니다. 이렇게 간단한 과정을 통해 특정 사용자만의 디렉터리를 생성할 수 있습니다. 권한 명령어를 자세히 모르시는 분들은 아래 참고해 주세요. chown 명령어는 파일이나 디렉터리의 소유자나 소유 그룹을 변경하는 명령어입니다. 이 명령어를 사용하면 파일이나 디렉터리에 대한 액세스 권한을 변경할 수 있습니..

Amazon Linux 메모리와 캐시 메모리를 정리

서버의 메모리 사용율이 너무 높아져서 가끔씩 정리를 하고 있으며 해당 방법을 간단하게 포스팅하려고 합니다. 방법은 간단하며 주의 사항으로는 자신이 어떤 데이터를 지우고 있는지 정확하게 알고 있으시면 됩니다. free 명령어를 통해 메모리 사용 상황을 확인할 수 있습니다. free : Linux 시스템에서 사용 가능한 메모리와 캐시/버퍼 메모리, 스왑 공간의 정보를 보여주는 명령어 -b : 메모리 사용 상태를 바이트 단위로 표시합니다. -k : 메모리 사용 상태를 키로 단위로 표시합니다. (기본값) -m : 메모리 사용 상태를 메가바이트 단위로 표시합니다. -g : 메모리 사용 상태를 기가바이트 단위로 표시합니다. --help : free 명령어의 도움말을 표시합니다. total : 전체 메모리 used ..

반응형