[카테고리:] 리눅스

  • ubuntu update 및 upgrade

    ubuntu update 및 upgrade

    1. Update와 Upgrade Ubuntu를 최신 상태로 유지하기 위해서 update 또는 upgrade 명령어를 사용합니다. Update와 upgrade가 같을 수도 있지만 차이가 있습니다. update 명령어는 패키지가 최신 버전으로 변경되는 것이 아니라 시스템에서 사용할 수 있는 최신 버전에 대한 정보를 가져오는 것입니다. 즉, 패키지를 다운로드 하거나 설치하는 것은 아닙니다. 패키지를 다운로드하고 설치하려면 upgrade 명령어를 사용해야 합니다. 시스템은 사용 가능한…

  • Ubuntu 22.04.1 설치(VirtualBox)

    Ubuntu 22.04.1 설치(VirtualBox)

    1. 가상 PC(이하 ubuntu 서버) 실행 ubuntu 설치는 설정된 가상 환경을 실행하여 진행합니다. Ubuntu 22.04 버전은 설치 시에 한글 설치가 불가능하기 때문에 설치를 완료하고 한글 입력기를 추가로 설치해야 한글을 사용할 수 있습니다. VirtualBox 설정이 선행되지 않았다면 아래 링크를 클릭해서 VirtualBox 설정 후 진행하시기 바랍니다. Ubuntu 다운로드 및 Ubuntu 설정(Virtualbox) 2. Ubuntu 설치

  • ubuntu 다운로드 및 ubuntu 설정(virtualbox)

    ubuntu 다운로드 및 ubuntu 설정(virtualbox)

    1. Ubuntu 소개 및 다운로드 1) Ubuntu란? Ubuntu 설정은 ubuntu 22.04.1 LTS 버전으로 진행합니다. Ubuntu는 인터넷의 백본으로 설계 및 엔지니어링된 Linux 배포용 오픈 소스 운영 체제입니다. Ubuntu Server는 공개 또는 비공개 데이터 센터에 경제적 및 기술적 확장성을 제공합니다. 특히 OpenStack 클라우드, Kubernetes 클러스터 또는 50,000노드 렌더 팜을 배포하려는 경우 Ubuntu Server는 사용 가능한 최고의 가치…

  • VirtualBox 버추얼박스 가상머신 다운로드 및 설치

    VirtualBox 버추얼박스 가상머신 다운로드 및 설치

    1. 가상 머신(Virtual Machine)이란? VirtualBox(버추얼박스)는 무료 소프트웨어로 누구나 사용할 수 있는 Virtual Machine입니다. 가상 머신()은 물리적 하드웨어 시스템에 생성된 자체 CPU, 메모리, 네트워크 인터페이스 및 스토리지가 있는 가상 환경입니다. KVM(커널 기반 가상 머신)과 같은 하이퍼 바이저가 장착된 물리적 머신을 호스트 머신, 호스트 컴퓨터, 호스트 운영 체제 또는 간단히 호스트라고 합니다. 하이퍼 바이저는 CPU, 메모리 및…

  • firewall(방화벽) 설정

    firewall(방화벽) 설정

    1. firewall(방화벽) 이해 및 업데이트 firewalld은 centos 운영체제에서 기본으로 제공되는 방화벽 관리 도구다. firewalld는 IPv4 및 IPv6 네트워크를 모두 지원하며 프로필 영역에서 정의된 대로 작동하며 신뢰도가 높다. friewall을 사용해서 트래픽을 허용하거나 차단할 수 있다. Centos 8 에서는 동적인 인터페이스와 함께 사용자 정의 기반의 방화벽이 함께 제공된다. firewall은 시스템과 외부 소스 사이에 장벽을 형성하여 외부에서 발생한 피해가…

  • Nginx 웹 서버 설치(Centos 8)

    Nginx 웹 서버 설치(Centos 8)

    1. 리눅스 Nginx 웹 서버 vs apache 웹 서버 리눅스에서 설치되는 웹 서버는 Nginx 웹 서버와 apache 웹 서버로 나눠지며 다음과 같은 차이점을 갖고 있다. 즉, 보안 및 안정성 측면에서는 apache가 효율 및 속도 측면에서는 nginx가 상대적 장점을 갖고 있다. Centos 8 RHEL & REMI Repository 활성화를 진행하고 설치한다. 2. nginx 웹 서버 설치 1) 업데이트…

  • Centos 8 RHEL & REMI Repository 활성화

    Centos 8 RHEL & REMI Repository 활성화

    Centos 8 RHEL & REMI Repository 활성화 RHEL은 Enterprise linux를 위한 추가 패키지를 의미하며 Centos 8 서버에 사용할 수는 Repository를 제공한다. RHEL 저장소를 사용하기 위해서는 인터넷에 연결되어 있어야 하고 root 또는 sudo 관리자 권한을 갖고 있어야 한다. RHEL 8은 설치, 코딩, tool 선택 및 설정을 포함하여 응용 프로그램 개발을 가속화하는 새로운 기능이 포함되어 있다. CentOS…

  • 리눅스 관리자 tool – cockpit 활성화

    리눅스 관리자 tool – cockpit 활성화

    Red Hat은 관리자의 관리 효율성을 높이고자 서버 관리 도구로 cockpit을 지원하고 있다. cockpit는 사용자 친화적인 인터페이스를 제공하며 CentOS에서도 지원하고 있다. cockpit 기능 cockpit은 모듈식으로 추가 모듈을 설치해서 확장할 수 있다. 하나의 cockpit 대시보드에 여러 서버를 추가로 설정할 수 있다. cockpit은 소켓 방식을 사용하며 사용 중에 메모리를 사용하지 않는다. cockpit은 sudoer 권한이 있는 사용자로 접속이 가능하며…

  • 리눅스 사용자 관리 useradd usermod userdel

    리눅스 사용자 관리 useradd usermod userdel

    리눅스는 그룹 및 사용자별로 관리된다. 사용자 계정은 생성/수정/삭제 할 수 있다.사용자 계정에 대한 정보는 /etc/passwd에 저장된다. 사용자 리스트 확인 사용자 추가 및 패스워드 등록 adduser 명령어로 사용자를 등록할 수 있다. -m or –create-home : 신규 사용자의 홈 디렉토리를 추가한다.-s or –shell : 사용자별로 shell을 다르게 설정할 수 있다.-u or –uid : 특정 사용자 ID(UID)를 지정한다.-c…

  • Centos 8 설치

    Centos 8 설치

    리눅스의 장점 Linux는 Windows와 같은 운영 체제다. 리눅스는 모듈식 설계로 다양한 배포 버전이 있다. 리눅스는 여러 장점이 있는데 그 중에 가장 큰 장점은 오픈 소스 운영체제로 누구나 무료로 사용할 수 있다. 집에 잠자고 있는 오래된 PC나 노트북이 있으면 웹서버로 운영하기에 탁월한 서버를 구축할 수 있다. 리눅스 종류 리눅스는 여러 종류의 배포판이 존재하며 그 수는 수백개에…