리눅스에서 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에 게시됨