22/08/24

RushBsite·2022년 8월 24일
0

구름_쿠버네티스

목록 보기
15/17

NFS 설치와 운영

✳️NFS란?

  • ->NFS는 ‘network file system’의 약자로, 네트워크를 통해 다른 시스템의 디스크를 연결하여 사용하는 것을 의미

서버의 공유된 디렉터리를 마운트 한다는 개념

NFS 버전 차이

NFS 설치 및 활성화

sudo apt install nfs-kernel-server

  • 활성화 및 상태 확인
    systemctl enable --now nfs-server
    service nfs-server status

서버 설정하기

  • ✳️익스포팅 : NFS 서버에서 클라이언트가 사용할 수 있도록 디렉터리를 공유하는 작업
  • 설정파일은 /etc/exports

ex) 1. 공유할 디렉터리 생성 : /home/share

2. chmod로 권한 설정

3. /etc/exports 파일 설정

3. exportfs로 익스포팅, 확인


4. nfs 데몬 재시작

클라이언트 설정

  • NFS 클라이언트는 nfs-common 패키지만 설치

  • mount 명령을 사용하여 NFS 서버가 공유한 디렉토리를 연결

    ❗서버에서 UFW 방화벽 기능 설정했을경우 서버쪽에서 열어야 하는 포트는 2049번 ( sudo ufw allow 2049 )

    맨 마지막에 서버 ip로 공유된 /home/share을 확인 가능하다.

파일 공유 확인

  • 클라이언트에서 test.c 작성(/mnt) 후 서버(/home/share)에서 확인

클라이언트

서버

정상적으로 test.c 내용이 서버에 공유가 된 것을 확인 할 수있다.

아파치 웹서버 설치

아파치 활용 과정

웹서버 접속

http://ip주소`
기본설정은 index.html

일반 사용자 계정을 위한 웹 설정

웹 서버 설치와 사용

profile
게임 기획/개발 지망생

0개의 댓글