리눅스 썸네일형 리스트형 우분투에 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 메모리 사용량 확인1. CPU 개수 출력nproc42. 모든 php-fpm 프로세스 정보 출력(php-fpm8.3)comm : 명령어 (프로세스 이름)rss : 실제 메모리 사용량 (Resident Set Size) (KB)ps -ylC php-fpm8.3S UID PID PPID C PRI NI RSS SZ WCHAN TTY TIME CMDS 0 667 1 0 80 0 20540 51058 ep_pol ? 00:00:00 php-fpm8.3S 33 830 667 0 80 0 7748 51170 skb_wa ? 00:00:00 php-fpm8.3S 33 .. 더보기 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 .. 더보기 우분투 24.04에서 고정 IP 주소를 설정하는 방법 우분투 24.04에서 고정 IP 주소를 설정하는 방법우분투 24.04에서는 Netplan을 사용하여 네트워크를 관리합니다. Netplan 설정 파일을 수정하여 IP 주소, 게이트웨이, DNS 정보를 지정하면 고정 IP를 사용할 수 있습니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTS1. 네트워크 설정 파일 수정netplan 설정 파일은 /etc/netplan/ 디렉터리에 있습니다.sudo vim /etc/netplan/50-cloud-init.yaml클라우드 환경이나 가상머신에서는 보통 50-cloud-init.yaml 파일이 생성되어 있습니다.2. 설정 파일 편집인터페이스 이름 확인ip link고정 IP 주소를 설정합니다.# This fi.. 더보기 리눅스에서 LISTEN 포트를 확인하는 방법 리눅스에서 LISTEN 포트를 확인하는 방법netstat 명령어-t : TCP 포트-u : UDP 포트-l : 리슨 상태인 소켓만 표시-n : 숫자 형태로 IP 주소와 포트 번호 표시netstat -tulnss 명령어-t : TCP 포트-u : UDP 포트-l : 리슨 상태인 소켓만 표시-n : 숫자 형태로 IP 주소와 포트 번호 표시ss -tulnlsof 명령어-i : 네트워크 연결 정보를 표시-P : 포트 번호를 숫자로 표시-n : 호스트 이름을 숫자로 표시lsof -i -P -n | grep LISTENfuser 명령어-n tcp : TCP 프로토콜에 대한 포트 정보 표시-v : 자세한 정보 표시fuser -n tcp -vnmap 명령어nmap -sT -O localhost 현재 시스템에서 LIST.. 더보기 Kafka에서 메시지를 수신하고 해당 메시지를 Slack으로 보내는 파이썬 코드를 작성하기 Kafka에서 메시지를 수신하고 해당 메시지를 Slack으로 보내는 파이썬 코드를 작성하기Kafka 메시지 소비 : kafka-python 라이브러리를 사용할 수 있습니다.Slack으로 메시지 전송 : Slack의 Webhook을 사용하여 메시지를 보냅니다.Python 설치기존 Python 제거sudo apt-get remove --purge python3Python 설치sudo apt-get updatesudo apt-get install -y python3 python3-pip python3-venv가상 환경 생성 및 패키지 설치가상 환경을 생성하고 필요한 패키지를 설치할 수 있습니다.가상 환경 생성python3 -m venv myenv가상 환경 활성화 (Linux/Mac)source myenv/bi.. 더보기 이전 1 ··· 34 35 36 37 38 39 40 ··· 196 다음