CentOS 8.2 시스템 초기 설정 및 관리 가이드

일반 사용자 계정 생성 서버 보안을 강화하기 위해 root 외부에서 작업할 일반 사용자를 추가하는 것이 권장됩니다. # 사용자 추가 및 비밀번호 설정 useradd adminuser passwd adminuser # 입력한 비밀번호를 확인 후 설정 완료 wheel 그룹에 사용자를 포함하면 sudo를 통한 관리자 권한 상승이 가능합니다. usermod -aG wheel adminuser wheel 그룹 소속 사용자가 암호 ...

8월 6일 10:02에 게시됨

CentOS 8 환경에서 PHP 버전을 최신으로 업그레이드하거나 전환하는 방법

기존 PHP 서비스 중단 및 패키지 삭제 CentOS 8에 기본적으로 포함된 PHP 7.2 버전은 특정 확장 모듈(예: mysqlnd)이 누락되어 있거나 최신 애플리케이션 요구사항에 맞지 않을 수 있습니다. 새로운 버전을 설치하기 전, 먼저 실행 중인 PHP 서비스를 중단하고 기존 패키지를 제거합니다. # PHP-FPM 프로세스 중지 systemctl stop php-fpm # 설치된 PHP 관련 패키지 일괄 ...

7월 15일 17:26에 게시됨

Docker 환경에서 CentOS 컨테이너 사용하기: 실습 가이드

Docker와 CentOS 기반 컨테이너의 활용 컨테이너 기술은 현대 애플리케이션 개발 및 배포 과정에서 핵심적인 역할을 수행합니다. Docker는 애플리케이션과 그 의존성을 하나의 격리된 환경에 패키징하여 일관성 있는 실행을 보장합니다. 특히 CentOS는 안정성과 장기 지원(LTS) 정책 덕분에 서버 환경에서 널리 사용되며, 이를 Docker 이미지로 활용하면 테스트 환경 구축 ...

6월 20일 19:46에 게시됨

Linux 시스템에서 DNF 패키지 관리 도구 활용하기

DNF 명령어 구조 DNF(Dandified YUM)은 RPM 기반 리눅스 배포판에서 사용하는 현대적인 패키지 관리자로, Fedora 18부터 도입되어 CentOS 8 및 RHEL 8 이상에서 YUM을 대체했습니다. 내부적으로는 RPM, libsolv, hawkey 라이브러리를 활용하여 의존성 해석과 설치 프로세스를 최적화합니다. dnf [옵션] [명령] [패키지] 주요 옵션 -h / --help: 명령어 사용법 출력 ...

6월 5일 20:55에 게시됨

Linux에서 Git 설치 및 기본 설정 방법

Git 설치 방법 (CentOS 7.6 기준) 시스템에 Git를 설치하는 두 가지 주요 방법을 소개합니다: 패키지 매니저 사용과 소스 컴파일 설치. 1. 패키지 매니저를 통한 설치 (dnf) [root@VM-0-17-centos ~]# dnf -y install git-all 이 명령어는 시스템 전체의 Git 관련 패키지를 포함하여 설치합니다. 가장 간편하고 신뢰할 수 있는 방법입니다. 2. 소스 코드로 직접 컴파 ...

5월 25일 16:02에 게시됨