NU’SCHOOL · 아카이브
NFS(Network File System)는 네트워크로 연결된 컴퓨터 간에 디렉터리를 공유하기 위한 서버다. 클라이언트가 서버의 디렉터리를 마운트하면 마치 자기 디스크처럼 사용할 수 있다. 이 글에서는 CentOS 8 환경에서 NFS 서버를 구축하고, 클라이언트에서 마운트해 파일을…
쉘 스크립트 프로그래밍 2편에서는 사용자 정의 함수를 중심으로, 함수에 파라미터를 넘기는 방법과 eval·export·printf·set·shift 같은 자주 쓰는 명령을 예제로 정리한다. 각 명령마다 실제 스크립트 파일과 실행 결과를 함께 제시하므로, 셸 스크립트의 함수와 변수…
쉘 스크립트는 셸이 해석하는 명령을 모아 둔 실행 파일로, 반복 작업을 자동화할 때 가장 빠르게 손이 가는 도구다. 변수·조건문·반복문 같은 프로그래밍 요소를 그대로 쓸 수 있어, 명령 몇 줄을 파일로 묶어 두면…
Ansible 플레이북(Playbook)은 여러 서버에 대한 설정·배포·관리 작업을 자동화하는 YAML 스크립트다. 마스터 서버에서 플레이북을 한 번 작성해 두면, 인벤토리에 등록한 워커 서버 여러 대에 동일한 작업을 일관되게 반복 적용할 수 있다. 이 글에서는…
Ansible 애드혹(Ad-hoc) 명령어는 플레이북을 작성하지 않고도 원격 서버에 즉시 명령을 실행할 수 있는 한 줄짜리 명령이다. 이 글에서는 Ansible Ad-hoc 명령어의 기본 형식부터 ping, shell, yum 등 자주 쓰는 모듈의 사용법과 실행…
Dockerfile은 도커 이미지를 만드는 설계도다. 이 글에서는 Dockerfile로 nginx 기반 커스텀 이미지를 빌드해 컨테이너로 실행하고, 직접 만든 로컬 레지스트리에 그 이미지를 푸시하는 전 과정을 정리한다. Dockerfile 지시어 이해 → docker build 빌드…
RHEL 8 리눅스에 도커(Docker)를 설치하는 방법을 정리한다. 윈도우에서는 도커 데스크톱을 GUI로 내려받아 설치하지만, 리눅스 서버에서는 CLI 환경에서 레포지토리를 등록하고 패키지를 직접 설치한다. RHEL 8 특유의 함정인 RHEL용 레포지토리 비호환, 그리고 podman·buildah 충돌까지…
워드프레스 Divi 테마에서는 코딩 없이도 Divi 테마 텍스트 Hover 효과를 만들 수 있다. 마우스를 올리면 가려져 있던 텍스트가 부드럽게 떠오르는 연출인데, 핵심은 Divi가 거의 모든 디자인 설정에 제공하는 Hover 상태(hover state) 토글과…
쿠버네티스로 WAS(Tomcat)와 DB(MariaDB)를 연동해 WEB-WAS-DB 3-Tier 아키텍처를 완성한다. 앞선 포스팅에서 만든 Tomcat의 Deployment·Service는 그대로 두고, index.jsp를 담은 ConfigMap을 MariaDB 연동 코드로 교체한 뒤 MariaDB 파드를 새로 생성하는 부분을 작성한다. 쿠버네티스에서 Deployment·Service·ConfigMap이 어떻게…
전체 검색
엔터를 누르면 누스쿨의 모든 글을 검색합니다
Only fill in if you are not human
가입한 이메일을 입력하시면 재설정 링크를 보내드립니다.
← 로그인으로 돌아가기
입력하신 주소로 비밀번호 재설정 링크를 보냈습니다.메일이 보이지 않으면 스팸함도 확인해 주세요.