centos 썸네일형 리스트형 [draft] Traefik을 이용한 Docker 컨테이너 리버스 프록시 Traefik을 이용한 Docker 컨테이너 리버스 프록시(docker container reverse proxy)Traefik이란?Traefik은 Cloud Native Reverse Proxy/Load Balancer로, Docker, Kubernetes 등과 자동 연동되어 다음을 쉽게 제공합니다.리버스 프록시로드 밸런싱서비스 자동 디스커버리Host/Path 기반 라우팅Web Dashboarddocker-compose.yml 기본 예제docker-compose.yml 편집vim docker-compose.ymlversion: "3.3"services: traefik: image: "traefik:v2.9" container_name: "traefik" command: #- .. 더보기 [draft] ip 명령어 ip 명령어ip 명령어는 리눅스 시스템에서 네트워크 인터페이스를 관리하고 구성하는 데 사용되는 중요한 도구입니다. ip 명령어는 네트워크 인터페이스 설정, 라우팅 테이블 관리, VLAN 설정 및 다양한 네트워크 작업을 수행하는 데 사용됩니다.iproute(ip 명령어) 패키지 설치Ubuntusudo apt-get updatesudo apt-get install -y iproute2$ ip -Versionip utility, iproute2-5.15.0, libbpf 0.5.0CentOSsudo yum install -y iproutemacOSbrew install iproute2mac> ip -Versioniproute2mac, v1.4.1ip 명령어의 기본 구문ip [옵션] 명령 [인터페이스 또는 객체.. 더보기 [draft] CentOS 7에 PHP YAML 확장 모듈을 설치하는 방법 CentOS 7에 PHP YAML 확장 모듈을 설치하는 방법테스트 환경운영체제 정보$ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)$ /usr/local/apache2/bin/apachectl -vServer version: Apache/2.4.29 (Unix)Server built: Aug 10 2020 17:03:40$ /usr/local/php/bin/php -vPHP 7.3.2 (cli) (built: Aug 10 2020 17:10:03) ( ZTS DEBUG )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.2, Copyright (c) 1998-2018 Zend Technolog.. 더보기 [draft] yum 명령어 yum 명령어yum 명령어는 RPM 패키지 매니저를 사용하여 리눅스 시스템에서 소프트웨어 패키지를 설치, 업데이트 및 제거하는 데 사용됩니다. YUM은 Yellowdog Updater Modified의 약자입니다. yum 명령어는 CentOS, Fedora, Red Hat Enterprise Linux(RHEL) 등의 리눅스 배포판에서 기본적으로 사용되는 패키지 매니저입니다. yum 명령어를 사용하여 다음과 같은 작업을 수행할 수 있습니다. 패키지 검색 : yum search [패키지 이름] 명령어를 사용하여 YUM 리포지토리에서 패키지를 검색할 수 있습니다.패키지 설치 : yum install [패키지 이름] 명령어를 사용하여 패키지를 설치할 수 있습니다. 이때, 의존성 문제가 있을 경우 YUM이 필요.. 더보기 [draft] CentOS 7에서 LVM ROOT(centos-root) 파티션을 확장하는 방법 CentOS 7에서 LVM ROOT(centos-root) 파티션을 확장하는 방법(XFS)운영 중인 시스템에서 LVM으로 구성된 ROOT 파일시스템(/)을 디스크 증설 후 확장하는 방법입니다.순서 요약디스크 추가LVM 파티션 생성 (8e)pvcreatevgextendlvextendxfs_growfs1. 테스트 환경운영체제 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)초기 디스크 구성$ df -Th | egrep -v tmpfsFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/centos-root xfs 8.0G 1.6G 6.5G 19.. 더보기 [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에서 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] CentOS 7에서 keepalived를 설치하고 설정하여 A 서버와 B 서버 간에 VIP (Master와 Backup) 구성하는 방법 CentOS 7에서 keepalived를 설치하고 설정하여 A 서버와 B 서버 간에 VIP (Master와 Backup) 구성하는 방법keepalived는 리눅스 환경에서 고가용성을 위해 사용되는 데몬으로, 가상 IP(VIP)를 두 개 이상의 서버 간에 이중화하는데 사용됩니다.구성 환경서버운영체제아이피패키지비고VIP 192.168.0.100 masterCentOS 7.9192.168.0.8keepalived backupCentOS 7.9192.168.0.9keepalived keepalived 패키지 설치MASTER/BACKUP 서버에 설정sudo yum install epel-releasesudo yum install -y keepalivedkeepalived -v$ keepalived -vKeepa.. 더보기 이전 1 2 3 4 5 ··· 9 다음