centos 썸네일형 리스트형 [draft] CentOS 7에서 YUM을 이용한 APM(Apache · PHP · MariaDB) 설치하는 방법 CentOS 7에서 YUM을 이용한 APM(Apache · PHP · MariaDB) 설치하는 방법1. EPEL 및 YUM Utilities 설치APM 구성에 필요한 추가 패키지를 사용하기 위해 EPEL 저장소와 yum-utils를 먼저 설치합니다.yum install -y epel-release yum-utils2. 컴파일 및 의존성 라이브러리 설치PHP 확장 모듈 및 기타 패키지 빌드에 필요한 기본 라이브러리입니다.yum install -y gcc gcc-c++ gdbm-devel ncurses-devel3. APM 관련 필수 라이브러리 설치Apache, PHP, 이미지 처리, 암호화, XML 처리 등을 위한 라이브러리입니다.yum install -y \openssl-devel gd-devel lib.. 더보기 [draft] sudo 명령어 sudo 명령어sudo란?sudo는 리눅스·유닉스 계열 시스템에서 일반 사용자가 일시적으로 root(슈퍼유저) 권한으로 명령을 실행할 수 있도록 해주는 명령어입니다.필요한 작업에만 권한을 상승시킬 수 있기 때문에 보안과 시스템 안정성 측면에서 su보다 안전한 방식으로 권장됩니다.기본 사용법기본 형식sudo 명령어시스템 파일 편집sudo vim /etc/config.txt사용 예시패스워드 입력sudo를 사용할 때는 일반적으로 현재 사용자의 패스워드를 입력해야 합니다.특정 사용자로 실행sudo를 사용하여 특정 사용자로 명령어를 실행할 수도 있습니다. -u 옵션을 사용합니다.sudo -u sudo -u nginx ls /var/log/nginx루트 셸 실행root 환경 그대로 로그인한 것과 동일한 효과sud.. 더보기 [draft] CentOS 7에서 Bash 자동 완성 기능을 사용하는 방법 CentOS 7에서 Bash 자동 완성 기능을 사용하는 방법CentOS 7에서 Bash 자동 완성 기능을 활성화하려면 bash-completion 패키지를 사용하여 자동 완성을 활성화할 수 있습니다.1. bash-completion 패키지 설치bash-completion 패키지를 설치해야 합니다.sudo yum install -y bash-completion2. bash-completion 활성화활성화하려면 .bashrc 파일을 수정합니다. bash-completion을 설치한 후에도 기본적으로 활성화되어 있지 않을 수 있습니다.sudo vim ~/.bashrcif [ -f /etc/bash_completion ]; then . /etc/bash_completionfisource ~/.bashrc(또는.. 더보기 [draft] nload 사용법 nload 사용법nload는 터미널에서 네트워크 트래픽을 실시간으로 모니터링하는 도구입니다.1. nload 설치Ubuntu 시스템sudo apt-get install nloadCentOS 시스템sudo yum install nload2. nload 명령어의 기본 사용 구문 및 옵션nload [options]$ nload -hnload version 0.7.4Copyright (C) 2001 - 2012 by Roland Riegel nload comes with ABSOLUTELY NO WARRANTY. This is free software, and you arewelcome to redistribute it under certain conditions. For more details see theGN.. 더보기 [draft] 리눅스에 프록시를 지정하는 방법 리눅스에 프록시를 지정하는 방법1. 환경 변수를 설정하는 방법터미널을 열고 다음 명령어를 실행하여 환경 변수를 설정합니다.export http_proxy=http://:export https_proxy=http://:proxy_host와 proxy_port는 실제 프록시 서버의 호스트와 포트로 대체되어야 합니다.설정한 환경 변수는 현재 터미널 세션에서만 유효하므로, 다른 터미널 세션에서도 사용하려면 해당 명령어를 실행해야 합니다.2. 시스템 설정을 통해 프록시를 지정하는 방법Ubuntu터미널을 열고 /etc/environment 파일을 수정합니다.sudo vim /etc/environment파일 내에 다음 라인을 추가합니다.http_proxy=http://:https_proxy=http://:proxy_.. 더보기 [draft] htop 명령어 htop 설치 및 사용 방법htop은 리눅스에서 사용 가능한 인터랙티브한 프로세스 모니터링 도구입니다.(Interactive process viewer) EPEL 저장소 설치yum install -y epel-releasehtop 설치yum install -y htophtop 명령어 실행1. 터미널을 열고 htop을 입력하여 실행합니다.2. htop이 실행되면 프로세스 목록이 나타납니다.htopPID (Process ID): 프로세스의 고유 식별자USER: 프로세스를 실행하는 사용자 이름PRI: 프로세스의 우선순위NI (Nice value): 프로세스의 nice 값입니다. 높은 값은 우선순위가 낮음을 의미VIRT: 가상 메모리 크기(실제 RAM과 스왑 공간을 합친 값)RES: 실제 사용 중인 RAM 크기.. 더보기 [draft] yum(dnf) 설치 및 업데이트 시 발생하는 패키지 충돌 문제 해결 방법 yum(dnf) 설치 및 업데이트 시 발생하는 패키지 충돌 문제 해결 방법yum update -yproblem with installed package perl-ExtUtils-MakeMaker-1:7.34-1.el8.noarch(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)이 오류는 설치하려는 패키지가 시스템의 기존 패키지와 버전이나 의존성 문제로 인해 충돌이 발생할 때 나타납니다.$ yum update -yLast metadat.. 더보기 [draft] java 설치 및 java 환경 설정 java(jdk) 설치 및 java 환경 설정테스트 환경운영체제 정보$ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)$ getconf LONG_BIT64 java downloads(java archive)- Java SE 17 Archive Downloadsjava(jdk) 설치java 파일 다운로드wget https://download.oracle.com/java/17/archive/jdk-17.0.6_linux-x64_bin.tar.gz -O /tmp/jdk-17.0.6_linux-x64_bin.tar.gzjava 압축 풀기tar xfz /tmp/jdk-17.0.6_linux-x64_bin.tar.gz -C /usr/local/java 심.. 더보기 이전 1 2 3 4 ··· 10 다음