본문 바로가기

분류 전체보기39

wget 하위 디렉토리 다운로드 1. wget을 이용한 디렉토리 다운로드 명령어 모음 o wget --help 시 많은 명령어가 나온다. 하지만 자주 쓰는 필요한것들만 정리. -m : 웹사이트를 미러링하는 옵션. 웹페이지, 하위 링크, 이미지, 스타일시트 등을 재귀적으로 다운로드합니다. -p : 모든 필요한 파일을 다운로드하는 옵션입니다. 웹페이지를 구성하는 모든 리소스(이미지, 스타일시트 등)를 다운로드합니다. -E : 다운로드된 파일의 확장자를 조정하는 옵션입니다. 서버가 확장자를 제공하지 않거나 잘못된 확장자를 가지는 경우, 이 옵션을 사용하여 파일의 확장자를 조정합니다. -k : 다운로드한 HTML 파일의 링크를 조정하는 옵션입니다. HTML 파일 내의 링크를 로컬 파일로 변환하여 링크가 원격 서버에 의존하지 않도록 합니다. -.. 2023. 8. 10.
Database 업데이트, 백업, 복원 명령어 모음 1. Databse 업데이트 명령어 데이터베이스 테이블 업데이트 # tabletest 테이블에 test 항목의 real을 모두 test로 변경 MariaDB [tables]> update tabletest set test='test' where test='real';​ 2. Database 백업 & 복원 명령어 데이터베이스 백업 & 복원 * [전체 데이터베이스 백업& 복원] MySQL/MariaDB 전체 데이터베이스를 백업받는다. mysqldump -uroot -p -A > backup_full.sql * 생성된 덤프를 이용한 복원 mysql -uroot -p < backup_full.sql * [특정 데이터베이스 백업] sw_test 라는 데이터베이스만 백업 mysqldump -uroot -p sw_t.. 2023. 8. 10.
Kubernetes Apache Web Test $ vim nginx-deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: nginx labels: app: nginx spec: replicas: 1 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx ports: - containerPort: 80 $ vim nginx-service.yaml apiVersion: v1 kind: Service metadata: name: ngnix-service spec: selector: app: nginx type: NodePort por.. 2023. 8. 10.
Kubernetes install in CentOS 7.8 * Kubernetes Install in CentOS 7.8 - 서버 구성 Name IP Role master 10.0.0.5 master worker 10.0.0.4 worker OS 설정 ### hosts 등록 $ vim /etc/hosts 10.0.0.8 master 10.0.0.4 worker ### Selinux 비활성화 $ vim /etc/selinux/config SELINUX=disabled ### 방화벽 중지 $ systemctl stop firewalld $ systemctl disable firewalld ### Swap 메모리 OFF $ swapoff -a ### 커널 설정 변경 $ yum install bash-completion rsync git vim net-tools tre.. 2023. 8. 10.