본문 바로가기

728x90

리눅스

우분투에서 PHP-FPM의 real-time status 페이지 기능을 활성화하는 방법 우분투에서 PHP-FPM 8.3의 real-time status 페이지 기능을 활성화하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS$ php --versionPHP 8.3.12 (cli) (built: Sep 27 2024 03:53:05) (NTS)Copyright (c) The PHP GroupZend Engine v4.3.12, Copyright (c) Zend Technologies with Zend OPcache v8.3.12, Copyright (c), by Zend Technologies1. PHP-FPM 설정 변경php-fpm.confvim /etc/php/8.3/fpm/php-fpm.confinclude = /etc/php/8.. 더보기
우분투에서 systemd-resolved를 비활성화하고 snap을 비활성화 및 패키지를 삭제하는 방법 우분투에서 systemd-resolved를 비활성화하고 snap을 비활성화 및 패키지를 삭제하는 방법1. systemd-resolved 비활성화systemd-resolved 비활성화sudo systemctl --now disable systemd-resolved.serviceresolv.conf 삭제sudo rm -f /etc/resolv.confDNS 서버 설정cat /dev/nullnameserver 168.126.63.1nameserver 8.8.8.8nameserver 1.1.1.1EOF2. snap 비활성화 및 패키지 삭제snap 패키지 제거sudo snap remove lxdsudo snap remove core20sudo snap remove snapdsnapd 서비스 비활성화sudo sy.. 더보기
우분투에서 needrestart를 비활성화하는 방법 우분투에서 needrestart를 비활성화하는 방법needrestart 비활성화에 대한 이해와 해결 방법"needrestart" 메시지는 일반적으로 시스템 파일이나 구성 변경 후 재부팅이 필요하다는 것을 의미합니다. 이 메시지가 계속해서 나타난다면 시스템의 안정성에 영향을 줄 수 있으므로 적절한 조치를 취해야 합니다.needrestart 메시지가 발생하는 이유시스템 업데이트: 패키지 업데이트 후 재부팅이 필요한 경우커널 업데이트: 시스템 핵심 부분인 커널 업데이트 후 재부팅이 필요한 경우하드웨어 변경: 새로운 하드웨어를 설치하거나 드라이버를 업데이트한 경우시스템 설정 변경: 중요한 시스템 설정을 변경한 경우주의 : needrestart 메시지를 무시하고 강제로 비활성화하는 것은 시스템 불안정을 야기할 수.. 더보기
우분투에 MariaDB를 설치하는 방법 우분투에 MariaDB를 설치하는 방법MariaDB는 MySQL의 대체 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다.기존 MariaDB 설치 확인 및 제거sudo apt remove --purge mariadb-server mariadb-clientsudo apt autoremovesudo apt autoclean1. 시스템 업데이트시스템 패키지를 최신 상태로 업데이트합니다.sudo apt update2. MariaDB 설치기본적으로 MariaDB는 Ubuntu의 기본 패키지 저장소에 포함되어 있으므로 간단하게 설치할 수 있습니다.mariadb-server 패키지는 자동으로 MariaDB를 시작하도록 설정됩니다.sudo apt install mariadb-serverMariaDB 버전 확인.. 더보기
PHP 메모리 사용량 확인 PHP 메모리 사용량 확인PHP-FPM 프로세스의 메모리 사용량을 확인comm : 명령어 (프로세스 이름)rss : 실제 메모리 사용량 (Resident Set Size) (KB)pmem : 메모리 사용 비율 (Percentage of Memory)ps -eo comm,rss,pmem --sort=-rss | grep php-fpmphp-fpm8.3 306756 1.8php-fpm8.3 306652 1.8php-fpm8.3 304724 1.8php-fpm8.3 304300 1.8php-fpm8.3 303324 1.8php-fpm8.3 303044 1.8php-fpm8.3 302896 1.8php-fpm8.3 302600 .. 더보기
NGINX 저장소의 만료된 GPG 키 갱신 방법 NGINX 저장소의 만료된 GPG 키 갱신 방법NGINX 저장소의 GPG 키가 만료되었을 때 이를 갱신하는 방법은 새로운 GPG 키를 다운로드하고 저장소 설정을 업데이트하는 것입니다.오류 메세지W: https://nginx.org/packages/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.W: An error occurred during the signature verification. The repository is not updated and the previous index.. 더보기
PECL 구성에서 기본 채널 URL을 업데이트하는 방법 PECL 구성에서 기본 채널 URL을 업데이트하는 방법PECL 구성에서 기본 채널 URL을 업데이트하려면 PEAR 명령을 사용해 PECL 채널의 URL을 수정할 수 있습니다.PECL 설치sudo apt install -y php-pearPECL 채널 목록 확인PECL 채널이 설정된 상태를 확인합니다.pear list-channels$ pear list-channelsRegistered Channels:====================Channel Alias Summarydoc.php.net phpdocs PHP Documentation Teampear.php.net pear PHP Extension and Application Repository.. 더보기
우분투에서 Redis를 완전히 삭제한 후 다시 설치하는 방법 우분투에서 Redis를 완전히 삭제한 후 다시 설치하는 방법1. Redis 패키지 및 설정 파일 삭제Redis와 관련된 모든 패키지와 설정 파일을 삭제합니다. Redis 서비스 중지sudo systemctl --now disable redis-serversudo systemctl stop redis-serverRedis 패키지 삭제sudo apt purge -y redis-server redis-tools더보기---Redis 설정 및 데이터 파일 삭제# 설정 파일 삭제sudo rm -rf /etc/redis# 데이터 파일 삭제sudo rm -rf /var/lib/redis# 로그 파일 삭제sudo rm -rf /var/log/redisRedis 서비스 파일 삭제# systemd 서비스 파일 삭제sudo .. 더보기

반응형