리눅스 (423) 썸네일형 리스트형 우분투에서 NFS Server를 설치하고 NFS 볼륨을 마운트하는 방법 우분투에서 NFS(Network File Service) Server를 설치하고 NFS 볼륨을 마운트하는 방법테스트 환경운영체제 버전 정보$ lsb_release -dDescription: Ubuntu 20.04.5 LTSNFS 서버 설치NFS 서버 패키지 설치sudo apt updatesudo apt install -y nfs-kernel-serversudo systemctl --now enable nfs-server.servicesudo systemctl status nfs-server$ sudo systemctl status nfs-server● nfs-server.service - NFS server and services Loaded: loaded (/lib/systemd/syste.. 우분투에서 비밀번호를 초기화하는 방법 우분투에서 비밀번호를 초기화하는 방법1. 부팅 시 GRUB 메뉴로 진입하기 위해 시스템을 재부팅합니다.우분투 실행(전원 ON 또는 재부팅) 시 Shift 눌러 아래와 같이 GRUB 부트 로더에 진입합니다.2. GRUB 메뉴가 나타나면 커서를 움직이지 않고 유지합니다. 3. "Advanced options for Ubuntu(우분투용 고급 옵션)" 옵션을 선택하고 엔터 키를 눌러 들어갑니다.4. 리커버리 모드 옵션을 선택하고 엔터 키를 눌러 들어갑니다.Ubunut, with Linux 5.15.0-30-generic (recovery mode)5. 복구 모드에서 몇 가지 옵션 중에서 "root Drop to root shell prompt" 또는 "root 패스워드 리셋"과 유사한 옵션을 선택하고 엔터 키.. 리눅스에서 운영체제 및 버전을 구분하는 스크립트 리눅스에서 운영체제 및 버전을 구분하는 스크립트 스크립트를 통해 운영체제 및 버전을 더 쉽게 판단할 수 있습니다. os_check.sh 스크립트 작성 vim os_check.sh #!/bin/bash if command -v apt >/dev/null; then echo "install lsb-release on Ubuntu" apt update -qq -y >/dev/null 2>&1 apt install -qq -y lsb-release >/dev/null 2>&1 lsb_release -ds elif command -v yum >/dev/null; then echo "install lsb-release on CentOS" yum install -q -y redhat-lsb-core >/dev/nul.. 우분투에서 APT 패키지 매니저를 사용하여 APM 스택을 설치하는 방법 우분투에서 APT 패키지 매니저를 사용하여 APM(Apache, PHP, MySQL) 스택을 설치하는 방법 테스트 환경 $ cat /etc/os-release | egrep PRETTY_NAME PRETTY_NAME="Ubuntu 22.04 LTS" APT 업데이트 sudo apt-get update Apache2 설치 및 설정 Apache 설치 sudo apt-get install -y apache2 ssl-cert Apache 설정 echo "ServerName localhost" >> /etc/apache2/apache2.conf Apache 모듈 활성화 a2enmod rewrite a2enmod headers a2enmod ssl a2dismod -f autoindex Apache 버전 확인 ap.. 로컬 IP 및 공개 IP 찾는 방법(myip) 로컬 IP 및 공개 IP 찾는 방법(myip) vim ~/.bashrc myip() { externalip=`curl -SsfL ifconfig.co` localip=`ip route get 1.2.3.4 2>/dev/null | grep -Eo 'src [0-9.]+' | grep -Eo '[0-9.]+'` echo "Local IPADDR : $localip" echo "External IPADDR : $externalip" } source ~/.bashrc $ myip Local IPADDR : 10.100.3.188 External IPADDR : 3.14.11.88 CentOS 7에서 Kubernetes를 제거하는 방법 CentOS 7에서 Kubernetes를 제거하는 방법Docker Container, Images, Volumes 제거Kubernetes로 생성한 Docker 컨테이너, 이미지, 볼륨들을 제거합니다.주의: 이 단계를 수행하면 모든 Docker 컨테이너, 이미지, 볼륨이 삭제되므로, 다른 서비스에 영향을 줄 수 있습니다docker rm -f -v $(docker ps -q)더보기sudo docker stop $(sudo docker ps -aq)sudo docker rm $(sudo docker ps -aq)sudo docker rmi $(sudo docker images -q)sudo docker volume rm $(sudo docker volume ls -q)Kubernetes와 Docker 서비스 .. Base64 인코딩(Base64 디코딩) Base64 인코딩(Base64 디코딩)Base64 인코딩echo -n 'admin:admin' | base64$ echo -n 'admin:admin' | base64YWRtaW46YWRtaW4=Base64 디코딩echo -n 'YWRtaW46YWRtaW4=' | base64 --decode$ echo -n 'YWRtaW46YWRtaW4=' | base64 --decodeadmin:adminBASE64 Decode and Encodehttps://www.base64encode.org/ Base64 Encode and Decode - OnlineEncode to Base64 format or decode from it with various advanced options. Our site has an .. CentOS 7에서 PHP-FPM을 최신 버전으로 설치하기 CentOS 7에서 PHP-FPM(php-fpm 8.1)을 최신 버전으로 설치하기 php-fpm : PHP FastCGI Process Manager CentOS 7에는 PHP 8.1 버전이 공식적으로 포함되어 있지 않습니다. CentOS 7의 기본 저장소에서는 PHP 8.1이 제공되지 않으며, PHP 8.1을 설치하려면 추가적인 저장소를 구성해야 합니다. 아래는 Remi 저장소를 사용하여 CentOS 7에 PHP 8.1을 설치하는 방법을 안내합니다. Remi 저장소는 최신 PHP 버전을 제공하는 인기있는 저장소 중 하나입니다. 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ getconf LONG_BIT 64 EPEL 및 .. 이전 1 ··· 16 17 18 19 20 21 22 ··· 53 다음