centos 7 썸네일형 리스트형 [draft] CentOS 7에서 www-data 계정을 생성하는 방법 CentOS 7에서 www-data 계정을 생성하는 방법그룹(gid 33) 삭제$ cat /etc/group | grep 33tape:x:33:groupdel tape그룹 생성sudo groupadd -g 33 www-data사용자 생성-r 옵션은 시스템 사용자로 생성합니다.-u 33는 사용자 ID를 33으로 설정합니다.-g 33는 그룹 ID를 33으로 설정합니다.-s /sbin/nologin은 로그인 셸을 /sbin/nologin으로 설정하여 사용자가 로그인할 수 없도록 합니다.-d /var/www는 사용자의 홈 디렉터리를 /var/www로 설정합니다.-c "www-data"는 사용자의 설명을 설정합니다.sudo useradd -r -u 33 -g 33 -s /sbin/nologin -d /var/ww.. 더보기 [draft] CentOS 7에서 PHP-FPM 7.4를 설치하고 활성화하는 방법 CentOS 7에서 PHP-FPM 7.4를 설치하고 활성화하는 방법CentOS 7은 기본 저장소에서 PHP 5.4까지만 지원하므로 최신 PHP 계열을 사용하려면 Remi 저장소를 활용해야 합니다.PHP-FPM이란?PHP-FPM(PHP FastCGI Process Manager)은 PHP를 FastCGI 방식으로 실행하기 위한 프로세스 매니저로 다음과 같은 장점이 있습니다.높은 성능과 안정성다중 풀(pool) 구성 가능Nginx / Apache와의 효율적인 연동대규모 트래픽 환경에 적합EPEL 저장소 및 yum 유틸리티 설치sudo yum install -y epel-release yum-utilsepel-release : Extra Packages for Enterprise Linuxyum-utils :.. 더보기 [draft] CentOS 7의 EOL 문제로 인해 발생하는 패키지 설치 오류를 해결하는 방법 CentOS 7의 EOL 문제로 인해 발생하는 패키지 설치 오류를 해결하는 방법CentOS 7의 기본 저장소가 EOL(End of Life) 상태가 되면서 더 이상 업데이트나 패키지 설치가 제대로 되지 않을 수 있습니다. 이를 해결하기 위해 카카오, 네이버 미러 저장소 또는 CentOS Vault 저장소를 사용할 수 있으며 EPEL(Extra Packages for Enterprise Linux) 저장소를 추가하면 추가 패키지를 설치할 수 있습니다.1. 기존 저장소 파일 백업기존 저장소 설정을 백업해 두는 것이 좋습니다.sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup더보기---cat /etc/yum.rep.. 더보기 [draft] CentOS 7에서 PHP-FPM 8.1을 설치하는 방법 CentOS 7에서 PHP-FPM 8.1을 설치하는 방법PHP-FPM : PHP FastCGI Process ManagerCentOS 7은 PHP 5.x를 지원하며, PHP 8.1은 공식 CentOS 7 저장소에 포함되어 있지 않습니다.PHP 8.1을 CentOS 7에 설치하려면 추가 저장소 설정이 필요하며, Remi 저장소는 이를 제공하는 인기있는 옵션 중 하나입니다.Remi 저장소를 사용하여 CentOS 7에 PHP 8.1을 설치할 수 있습니다.테스트 환경운영체제 버전 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ getconf LONG_BIT64filewalld 서비스 정지sudo systemctl stop firewalldsud.. 더보기 [draft] hplog 명령어 hplog 명령어hplog 명령어는 HPE 서버 하드웨어 상태를 모니터링하는 유틸리티로 팬, 전원, 온도 등의 상태를 점검할 수 있습니다.hplog는 hp-health 패키지에 포함되어 있으며 HPE 서버 하드웨어에서 사용할 수 있습니다.hp-health 패키지 설치리포지토리 파일 추가sudo wget http://downloads.linux.hpe.com/SDR/repo/mcp/centos/7/x86_64/current/hpe-mcp-release-7-14.noarch.rpmsudo rpm -ivh hpe-mcp-release-7-14.noarch.rpmhp-health 패키지 설치hp-health 패키지 설치가 완료되면 hplog 명령어를 사용할 수 있습니다.sudo yum install hp-hea.. 더보기 [draft] CentOS 7에서 MariaDB를 설치하는 방법 CentOS 7에서 MariaDB를 설치하는 방법현재 지원되는 버전은 10.3, 10.4, 10.5, 10.6(5년간 지원)테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)yum-utils 패키지 설치yum install -y yum-utils1. MariaDB 공식 저장소 추가CentOS 7의 공식 저장소에는 MariaDB가 기본적으로 포함되어 있습니다.vim /etc/yum.repos.d/MariaDB.repo# MariaDB 10.6 CentOS repository list - created 2022-12-09 11:34 UTC# https://mariadb.org/download/[mariadb]name = MariaDBbas.. 더보기 [draft] kcat(kafkacat) 명령어 kcat(kafkacat) 명령어kcat - Apache Kafka 생산자(producer) 및 소비자(consumer) 도구테스트 환경운영체제 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ getconf LONG_BIT64kafkacat 설치gcc-c++, git, librdkafka-devel 설치yum install -y gcc-c++ git librdkafka-develkafkacat 다운로드(git clone), 컴파일 및 설치git clone https://github.com/edenhill/kafkacatcd kafkacat./configuremakemake installkcat 버전 정보 확인kcat -Vkcat - Ap.. 더보기 [draft] init와 systemd의 특징과 주요 차이점 init(SysV)와 systemd의 특징과 주요 차이점System V init(init)와 Systemd는 모두 Linux 시스템의 초기화 프로세스를 담당하는 시스템 서비스입니다. 두 시스템 모두 다양한 서비스를 시작하고 중지하며 시스템을 종료하는 데 사용됩니다.System V init(init)System V init는 Linux 시스템의 초기화 프로세스를 담당하는 가장 오래된 시스템 서비스입니다. 1980년대에 처음 개발되었으며 Linux 커널의 초기 버전에서 사용되었습니다. System V init는 다음과 같은 특징이 있습니다.단순하고 이해하기 쉽습니다.다양한 서비스를 시작하고 중지하는 데 사용할 수 있습니다.시스템을 종료할 수 있습니다.SystemdSystemd는 System V init의 후.. 더보기 이전 1 2 다음