1. 필요 패키지 설치 root~# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 2. GPG 키 추가 root~# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 3. DOCKER Repository 추가 root~# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 4. DOCKER 설치 root~# apt-get install docker-ce dock..
$ apt-get install --no-install-recommends software-properties-common $ add-apt-repository ppa:vbernat/haproxy-2.6 $ apt-get install haproxy=2.6.\* $ cd /etc/haproxy $ root:/etc/haproxy# cp haproxy.cfg haproxy.bak $ root:/etc/haproxy# vi haproxy.cfg global log /dev/log local0 log /dev/log local1 notice chroot /var/lib/haproxy stats socket /run/haproxy/admin.sock mode 660 level admin stats timeout..
SSHFS는 서버나 워크스테이션에 위치한 디렉토리와 파일을 SSH 연결을 통해 클라이언트가 마운트하고 통신할 수 있게 하는 파일 시스템이다. SSHFS는 SFTP를 사용하기 때문에 서버와 클라이언트 간에 전송된 모든 데이터를 암호화하고 암호를 해독해야 하며, 이로 인해 NFS에 비해 성능이 약간 저하되고 클라이언트 및 서버의 CPU 사용량이 증가한다. 1. SSHFS 설치# UBUNTUapt install sshfs# RedHat기반의 Linuxyum install sshfs# Macbrew cask install osxfusebrew install sshfs# WindowsWinFsp, SSHFS-WIN 두개의 패키지 설치 2. 원격 파일 시스템 마운트sshfs [user@]host:[remote_di..
1. 발생원인 신입 개발자에게 사내 프로젝트를 맞기고 해당 프로젝트를 돌릴 사내 서버를 신입 개발자의 책상 아래 한대를 놔줬다. 어느날 신입 개발자가 멀티콘센트의 전원을 발로 누르면서 전원이 OFF가 되었고, 사내서버를 다시 부팅을 하는 과정에 "Reboot and Select proper Boot Device Insert Boot Midia in selected Boot device ad press a key"의 메세지와 함께 부트로더를 인식하지 못하는 부팅 불가 상태가 되었다. 2. BOOT-REPAIR를 이용한 부트로드 복구 Ubuntu 20.04기준으로 Live-server은 복구 불가이며, Desktop버전으로 다운로드한다. 다운로드 받은 ubuntu iso파일을 USB를 이용하여 우분투가 설치..
1. 방화벽 설정 UFW 비활성 root@daniel-server:~# systemctl stop ufw root@daniel-server:~# systemctl disable ufw root@daniel-server:~# apt install iptables-persistent netfilter-persistent root@daniel-server:~# vi /etc/iptables/rule.v4 # Generated by iptables-save v1.8.4 on Fri Jan 28 07:15:40 2022 # :INPUT DROP [0:0] *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [167:32298] -A INPUT -m ..
1. Tar 옵션 tar [OPTION...] [FILE]... -f : 대상 tar 아카이브 지정. (기본 옵션) -c : tar 아카이브 생성. 기존 아카이브 덮어 쓰기. (파일 묶을 때 사용) -x : tar 아카이브에서 파일 추출. (파일 풀 때 사용) -v : 처리되는 과정(파일 정보)을 자세하게 나열. -z : gzip 압축 적용 옵션. -j : bzip2 압축 적용 옵션. -t : tar 아카이브에 포함된 내용 확인. -C : 대상 디렉토리 경로 지정. -A : 지정된 파일을 tar 아카이브에 추가. -d : tar 아카이브와 파일 시스템 간 차이점 검색. -r : tar 아카이브의 마지막에 파일들 추가. -u : tar 아카이브의 마지막에 파일들 추가. -k : tar 아카이브 추출 시, ..
1. Origin 서버 lsyncd 설치apt update&&upgradeapt-get install -y lsyncd 2. Origin 서버 ssh key 생성root@q381-1921:/# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /root/.ssh/id_rsaYour public key has been saved in /root/.ssh/id_rsa.pubThe..
- Total
- Today
- Yesterday
- Intellj들여쓰기
- camelcase
- Letsencrypt+nginx
- 마이바티스
- Letsencrypt wildcard auto renew
- letsencrypt
- 마이바티스CamelCase
- Letsencrypt wildcard
- SSL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |