기능반공부/서버

기능반공부/서버

[Vim] 알면 좋은 Vim 지식

이번에는 서버관리할 때도 자주 사용되고 개발할때도 많이 사용되는 Vim에 대해서 간단하게 정리해보겠습니다. Vim이란? Vim은 Bram Moolenaar가 만든 vi 호환 텍스트 편집기 입니다. Vim은 vi와 호환 되면서도 독자적으로 다양한 기능을 추가하여 사용자의 편의를 돕고 있습니다. 특히 Vim 스크립트 등을 사용해서 자유롭게 편집 환경을 변경하거나, 확장된 정규 표현식 문법, 강력한 문법 강조 기능, 다중 되돌리기, 유니코드를 비록한 다국어 지원, 문법 검사 등을 쓸 수 있다는 점에서 강점으로 뽑힙니다. Vim을 사용하는 이유? Vim을 꼭 사용해야하는 이유? 그런건 없지만 사실 VSC같은거에서 기본적인 윈도우 키보드 사용방법인 "Ctrl + 방향키"와 "Ctrl + backslide"와 같은..

기능반공부/서버

[DOCKER] 도커에 대한 기본 사용 설명

도커 설치 sudo apt-get update sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo..

기능반공부/서버

쉘 스크립트

기본형식 실행시 bash a.sh chmod 700(755) a.sh → ./a.sh 변수지정 TXT=”HelloWorld” = 양옆으로 공백이 있어선 안됨 변수 호출 ${TXT} 이런식으로 변수를 사용가능 “${TXT}” 읽기 read 조건문 if [ 조건문1 ]; then 조건문 1이 참일 경우 실행할 명령어 elif [ 조건문2 ]; then ←- 조건이 필요한 경우 추가 가능 조건문1은 거짓이고 조건문 2가 참일경우 실행할 명령어 else 조건문 1, 조건문2가 모두 거짓일 경우 실행할 명령어 fi 비교표 숫자 비교문 설명 문자 비교문 설명 파일 비교문 설명 A -eq B A 와 B가 같은가 A = B 문자 A, B가 같은가 -d file 파일이 존재하고 디렉토리인가 A -ge B A가 B보다 크..

기능반공부/서버

[기능반] 서버구축 4.

토폴로지 새롭게 추가된 토폴로지 입니다. 전 토폴로지에서 추가된 점은 router2가 추가된 것과 Vmnet2를 새롭게 만든다는 것, client_server를 만든 것 입니다. 기존에서 바꿔줘야하는 것은 이전에서 맘대로 했던 도메인 주소를 통일할려고 합니다. 모두 slave-server에서 설정을 합니다! 다른곳에 bind9를 설치하는 것이 아닙니다!! 22.1.24.10에 apache2가 설치되어 있어야하고, sunrin.com, www.sunrin.com, app.sunrin.com, game.sunrin.com, 가 설정되있어야하고, slave-server에는 nginx가 깔려있어야하고 skills.com, www.skills.com 이 설정되있어야합니다. 오른쪽에 client-server에는 a..

기능반공부/서버

[기능반] 서버구축 2.

이전글 : 더보기 [기능반공부] - [기능반] 서버구축 1. [기능반] 서버구축 1. vmware vmware 단축키 더보기 더보기 Ctrl-B : 전원 켜기 Ctrl-E:전원 끄기 Ctrl-R:전원 리셋 Ctrl-Z:일시 정지 Ctrl-N 새로운 가상머신 열기 Ctrl-O 기존의 가상머신 열기 Ctrl-F4 현재 가상머신 .. nabomhalang.tistory.com 알아야할 내용 : 더보기 [기능반공부/네트워크] - [네트워크] NAT에 대해서 [네트워크] NAT에 대해서 NAT 내부 네트워크에서 외부로 나갈 때 내부 ip 주소를 다른 ip로 변환하여 외부로 나가게 해줍니다. ① NAT Static : 출발지와 목적지의 ip를 미리 매핑하여 고정해논 NAT ② NAT Dynamic : 출발지나 목적..

기능반공부/서버

[기능반] 서버구축 1.

vmware vmware 단축키 더보기 더보기 Ctrl-B : 전원 켜기 Ctrl-E:전원 끄기 Ctrl-R:전원 리셋 Ctrl-Z:일시 정지 Ctrl-N 새로운 가상머신 열기 Ctrl-O 기존의 가상머신 열기 Ctrl-F4 현재 가상머신 닫기 Ctrl-D 가상머신 설정 편집 Ctrl-G 키보드와 마우스로부터의 입력 잡기Ctrl-P 속성 편집 Ctrl-Alt-Enter 전체화면 Ctrl-Alt 일반 (windowed) 화면 Ctrl-Tab 가상머신들 사이를 전환. iso Ubuntu 파일은 자동으로 인식을 해주어 기본 설정을 스킵할 수 있다. 사전 필요한 지식 : 더보기 더보기 [기능반공부/네트워크] - [네트워크] NAT에 대해서 [네트워크] NAT에 대해서 NAT 내부 네트워크에서 외부로 나갈 때 내..

나봄하랑
'기능반공부/서버' 카테고리의 글 목록