본문 바로가기
반응형

FullStack/40. Linux18

이제는 Cent OS 대체할 리눅스를 선택할 시간 이제는 Cent OS 대체할 리눅스를 선택할 시간 CentOS를 대체할 리눅스를 선택해야 할 것 같다. 최대한 선택을 보류하였는데 더 이상을 미루기에는 어려울 것 같다. 변경 후 테스트 및 사용을 해야 하는데, 이제 CentOS 7 버전의 지원 종료일이 2년 정도만 남았기 때문이다. 클라우드 환경을 처음 구성할 시점에는 RHEL의 배포판이었던 CentOS가 무료인데, 안정적이었으며, 대부분의 사이트들도 CentOS 사용하고 있어 별 고민 없이 CentOS로 시스템을 구성하였다. 2021년 레드햇의 정책 변경으로 더 이상 CentOS를 무료로 사용할 수 없게 되었다. 레드햇 리스 주기 변경 "Fedora -> RHEL -> CentOS" "Fedora -> CentOS Stream(테스트 버전) -> RH.. 2022. 8. 2.
터미널에서 텍스트 복사 오류(0~ xxx ~) XShell 사용 도중 어느 순간부터 복사 + 붙여 넣기를 할 때 docker rm 0~goofy_bhaskara1~ 이런 식으로 표시가 되었다. 잘못된 bash 정보가 터미널 세션에 유지될 경우 발생할 가능성이 있다. 해결 방안은 터미널에서 reset 명령어로 터미널을 초기화 후에는 정상적으로 복사가 된다. $ reset 2022. 4. 13.
Docker란 도커란 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 도커에서 실행되는 프로세스가 컨테이너이며, 소프트웨어 실행에 필요한 환경 전체 묶음을 하나의 파일로 묶은 것이 이미지입니다. 도커 기반 위에 만들어진 이미지를 실행한 것을 컨테이너라고 합니다. 컨테이너(Continer) 격리된 공간에서 프로세스가 동작하는 기술입니다. 격리를 위해 과거에는 OS 전체를 가상화하는 방법이었습니다. 대표적으로 VMWare나 VritualBox을 이용하여 가상 머신을 사용하려면 OS를 설치하여 사용하였습니다. 기존 OS위에 가상 OS를 설치하여 사용했기 때문에 성능적으로 많이 떨어졌습니다. 그 결과 일반적으로 사용되지 못하고 테스트 용도로만 많이 사용하였습니다. 이후 CPU 가상화 기술(HVM)을 이용한 KVM(Kernal-.. 2022. 1. 17.
CentOS7 OpenSSL 1.0.2 -> 1.1.1 업그레이드 apache server(httpd) TLS 1.3을 사용하기 위해서는 설치된 openssl을 상위 버전 업그레이드가 필요하다. 그냥 진행할 경우 mod_ssl.so를 만드는 부분에서 버전 관련 오류 발생 yum을 이용한 openssl은 업그레이드되지 않는 관계로 openssl을 컴파일하여 교체 진행 (centos 8은 1.1.1k가 설치 됨) $ openssl version OpenSSL 1.0.2k-fips ... 기존 openssl 삭제 $ yum remove openssl 컴파일 # 설치에 필요한 패키지 설치 $ yum install gcc gcc-c++ pcre-devel zlib-devel perl wget # 컴파일 할 소스 위치 $ cd /usr/local/src $ wget https:/.. 2021. 8. 25.
반응형