ubuntu 썸네일형 리스트형 [draft] bmon 명령어 및 사용법 bmon 명령어 및 사용법bmon은 터미널에서 네트워크 밴드위스 사용량을 그래픽으로 표시하는 간단한 도구입니다.bmon 개요이름: Bandwidth Monitor(bmon)기능: 실시간 네트워크 인터페이스별 송수신 트래픽, 속도, 오류 등을 그래픽으로 표시장점: 가볍고 CLI 환경에서 바로 동작1. bmon 설치Ubuntu 시스템sudo apt-get install bmonCentOS 시스템sudo yum install bmonbmon versionbmon -V$ bmon -Vbmon 4.0Copyright (C) 2001-2015 by Thomas Graf Copyright (C) 2013 Red Hat, Inc.bmon comes with ABSOLUTELY NO WARRANTY. This is fr.. 더보기 [draft] 우분투 22.04에서 HAProxy를 설치하고 구성하는 방법 우분투 22.04에서 HAProxy를 설치하고 구성하는 방법HAProxy란?HAProxy는 고성능 오픈소스 로드밸런서로 TCP(L4) 및 HTTP(L7) 트래픽을 여러 백엔드 서버로 분산시킬 수 있습니다.웹 서버(예: Nginx, Apache), API 서버, 애플리케이션 서버 등 앞단에 주로 배치합니다.테스트 환경운영체제 버전 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.1 LTSRelease: 22.04Codename: jammy도커 버전 정보$ docker versionClient: Docker Engine - Community Version: .. 더보기 [draft] Amazon EC2 t4g.small 인스턴스에서 Nginx와 PHP-FPM을 연동하여 테스트 페이지를 설정하는 방법 Amazon EC2 t4g.small 인스턴스에서 Nginx와 PHP-FPM을 연동하여 테스트 페이지를 설정하는 방법1. Nginx 및 PHP-FPM 설치2. PHP-FPM 구성 파일 수정sudo mkdir /var/log/php-fpmphp-fpm.conf 파일 설정sudo vim /etc/php/8.1/fpm/php-fpm.conf[global]pid = /var/run/php/php-fpm.piderror_log = /var/log/php-fpm/error.loginclude = /etc/php/8.1/fpm/pool.d/*.confwww.conf 파일 설정sudo vim /etc/php/8.1/fpm/pool.d/www.conf[www]user = www-datagroup = www-datalis.. 더보기 [draft] Amazon EC2 t4g.small 인스턴스에서 NGINX를 설치하는 방법 Amazon EC2 t4g.small 인스턴스에서 NGINX를 설치하는 방법테스트 환경운영 체제 버전 정보 확인$ lsb_release -dDescription: Ubuntu 22.04.3 LTS운영 체제의 아키텍처 확인(Arm 기반 AWS Graviton 프로세서 사용)$ uname -maarch64운영 체제의 비트 수$ getconf LONG_BIT64NGINX 설치필수 구성 요소 설치sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyringAPT가 패키지의 신뢰성을 확인할 수 있도록 공식 NGINX 서명 키를 가져옵니다.curl -fsSL https://nginx.org/keys/nginx_signing.key | gpg --de.. 더보기 [draft] lsyncd 로그 파일의 로테이션을 구성하는 방법 lsyncd 로그 파일의 로테이션을 구성하는 방법lsyncd 로그 파일의 로테이션을 구성하려면 로그 파일을 logrotate를 사용하여 로테이트하도록 설정해야 합니다.lsyncd(/etc/lsyncd/lsyncd.conf.lua) 구성 파일 예시더보기vim /etc/lsyncd/lsyncd.conf.luasettings { logfile = "/var/log/lsyncd/lsyncd.log", statusFile = "/var/run/lsyncd/lsyncd.status"}sync { default.rsyncssh, source = "/path/to/your/logfile.log", host = "remote-server-ip-or-hostname", targetdir =.. 더보기 [draft] 우분투 22.04에서 PHP-FPM 8.1을 설치하는 방법 우분투 22.04에서 PHP-FPM 8.1을 설치하는 방법PHP-FPM 8.1은 PHP 8.1 버전의 FastCGI Process Manager(php-fpm)입니다.테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS$ uname -mx86_64$ getconf LONG_BIT64필수 패키지 설치sudo apt-get install -y zlib1g-dev software-properties-commonPPA(Personal Package Archive) 리포지토리를 시스템의 패키지 소스 목록에 추가sudo add-apt-repository -y ppa:ondrej/php패키지 목록 업데이트sudo apt-get updatePHP 8.1 설치php(php.. 더보기 [draft] NGINX와 PHP-FPM을 연동하여 PHP 스크립트를 처리하는 방법 NGINX와 PHP-FPM을 연동하여 PHP 스크립트를 처리하는 방법1. NGINX 설치- 변군이글루 블로그(Development) : 우분투 22.04에서 NGINX를 최신 버전으로 설치하는 방법 2. PHP-FPM 설치- 변군이글루 블로그(Development) : 우분투 22.04에서 PHP-FPM 8.1을 설치하는 방법3. NGINX 설정nginx(fastcgi_params) 설정cat > /etc/nginx/fastcgi_paramsfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;fastcgi_param.. 더보기 [draft] 우분투 22.04에서 NGINX를 최신 버전으로 설치하는 방법 우분투 22.04에서 NGINX를 최신 버전(안정 버전)으로 설치하는 방법nginx : High performance web server Ubuntu : http://nginx.org/en/linux_packages.html#Ubuntu테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTSNGINX 설치필수 구성 요소 설치sudo apt-get updatesudo apt-get install -y curl gnupg2 ca-certificates lsb-releaseubuntu-keyring, apt-transport-https 패키지 설치sudo apt-get install -y ubuntu-keyring apt-transport-http.. 더보기 이전 1 2 3 4 다음