프로젝트 요구사항
1. web server 2대 구성 (70.12.113.x 3ea)
ip 2ea 를 할당하여 구성
web server - apache virtual host 구성
web server - nginx ( 기호에 따라 선택)
2. DNS 서버 ip 1ea 를 할당하여 구성
first.domain, second.domain, virtual host 구성 연결…
www cname 구성
3. ssh.domain 을 이용해서 ssh 서버에 접속하도록 ssh 서버 구성
4. ftp 를 구성하고 ftp 계정 두 개 생성.(virtual host) 로 업로드될 위치를 홈디렉터리로 하는 파일 업로드 하도록 구성.
프로젝트 환경 이해
프로젝트 구체화
프로젝트 요구사항 만족도 확인
1. 웹 서버를 세아 컴퓨터(70.12.113.89)와 현정 컴퓨터(70.12.113.64)에 각각 구성.
Aapche 사용
2. DNS 서버 구성. 두 개의 서버를 hyunse.com 에 A 넣어줌.
현정 컴퓨터에는 apache virtual host를 구성하여 /var/html/index.html 과 /var/html2/index.html 을 first.hyunse.com, second.hyunse.com 으로 정함.
도메인 서버에 www CNAME 구성하여 www.hyunse.com 으로 hyunse.com 들어올 수 있게 설정해줌.
3. web server에 ssh 와 ftp 설치 후 윈도우 환경에서 접속할 수 있도록 방화벽 및 설정 해줌.
특히 ftp 는 ftpuser을 생성하여 접속시 바로 /var/html/로 접근할 수 있도록 설정해줌.
이에 관한 포트폴리오 PPT를 만들었지만 너무 허접해서 비밀에 부친다~★
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
'[혁신성장 청년인재] 인공지능을 활용한 보안전문가 양성과정' 카테고리의 다른 글
Day15-2: 도커 설치하는 법 | 도커 명령어 정리 | 컨테이너 실행 및 관리 (0) | 2020.07.27 |
---|---|
Day15-1: 클라우드 개념, 도커(Docker) 학습 (0) | 2020.07.27 |
Day13: 리눅스 관리자 | FTP | NFS | 쉘프로그래밍 (0) | 2020.07.27 |
Day12: 리눅스 관리자| 메일 서버 구성 | APM 구성 | apache PHP MariaDB + 노브레이크(no.break)의 김석 대표님 멘토링 (2) | 2020.07.22 |
Day11: 리눅스 관리자 | DNS 서버 구성| DNS 조회 | nslookup | dig | host | DNS 서버 관리 (0) | 2020.07.21 |