리눅스에서 PHP 환경과 Composer 설치 가이드

기존 PHP 제거하기 1. PHP 설치 방식 확인 패키지 매니저(Yum/DNF)로 설치된 경우 rpm -qa | grep php php-7.3.4-xxx 형태의 출력이 나오면 패키지 매니저로 설치된 것입니다. 소스 컴파일로 설치된 경우 which php php -i | grep configure 출력에 --prefix=/usr/local/php 같은 경로가 포함되어 있으면 소스 컴파일 설치입니다. 2. PHP 제거 방법 1: 패키지 매니 ...

6월 20일 21:21에 게시됨

CentOS 7에서 YUM을 이용한 Redis 설치 및 구성

(1). Redis 개요 Redis는 오픈소스로 ANSI C 언어로 작성되었으며, 네트워크 지원이 가능하고 메모리 기반 또는 영구화 로그 기반의 Key-Value(키-값) 데이터베이스(관계형 데이터베이스가 아님)입니다. 다양한 언어의 API를 제공합니다. Redis는 고성능 Key-Value 데이터베이스입니다. 그 등장은 Memcached와 같은 Key-Value 저장 시스템의 한계를 상당 부분 보완하며, 특 ...

6월 14일 17:25에 게시됨

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

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

6월 5일 20:55에 게시됨

리눅스 환경 기반 MySQL 8.0 설치 과정과 기본 쿼리 활용법

환경 준비 및 저장소 구성 리눅스 시스템, 특히 CentOS 또는 RHEL 계열 OS 에서 최신 버전의 MySQL 8.0 을 배포하기 위해서는 먼저 공식 저장소를 등록해야 합니다. Oracle 이 제공하는 패키지를 직접 설치하는 방식보다 yum 레포지토리를 활용하는 것이 업데이트 관리를 용이하게 합니다. 먼저 해당 아키텍처에 맞는 RPM 파일 다운로드 후 인스톨을 진행합니다. 예시는 C ...

5월 30일 01:36에 게시됨