리눅스
리눅스 운영체제는 정보시스템에서 소프트웨어를 구동할 수 있는 환경을
제공해주는 서버용으로 많이 사용되는 운영체제
가상머신 소프트웨어를 사용하면 현재 사용하는 windows 그대로 사용하면서 여러대의 리눅스 서버 운영하는 효과 낼 수 있음.
windows마다 IP 주소 있음
IP 주소 관리하는 장치 : 네트워크 카드 (LAN 카드)
실행(win+R) - cmd - ipconfig
IPv4주소 : ip 주소
외부인터넷과 직접 통신할 수 있는 공인 IP 주소의 수는 많이 부족하기 때문에 필요한 경우 라우터를 통한 사설 IP 주소를 발급해 사용할 수 있다.
가상머신 환경에서는 가상머신 소프트웨어에서 가상의 라우터를 구현하여 IP주소의 관리와 네트워크의 관리를 할 수 있다.
가상 라우터(유무선 공유기)는 임의로 주소를 사설로 배분한다
호스트컴퓨터(진짜컴퓨터) : 자원을 제공해주는 주체자
게스트컴퓨터(가상컴퓨터) : 손님으로서 자원을 받아 씀
가상머신 소프트웨어 설치하기(Virtual box)
https://www.virtualbox.org/
가상머신을 생성할 호스트 운영체제에 맞는 소프트웨어 선택
(ex. 윈도우즈 사용 → Windows hosts)
* 호스트 키 조합 : 호스트 <-> 게스트 머신 간 키보드, 마우스 전환 시 사용하는 키
기본 값인 Right Control은 한국어 키보드에서 사용할 수 없는 키이므로
다른 조합으로 바꿔 설정한다.
새로만들기
이름 : Cent7_Server_A (가상머신 이름)
Folder : 가상머신 저장 경로
기본 메모리 : 4096MB
Create a Virtual Hard Disk Now : 80GB
가상머신 설정
시스템 - 포인팅장치 - USB 태블릿 or USB 멀티터치 태블릿
저장소 - 컨트롤러: SATA - 호스트 I/O 캐시사용하기 체크
https://www.centos.org/
기존 Centos 최신 버전인 8버전은 사후지원 기간 만료로 더 이상 사용되지 않음.
구버전인 7버전은 24년도까지 유지보수 계획
Centos Linux - X86_64 - CentOS-7-x86_64-Minimal-2207-02.iso
설정 - 저장소 - 컨트롤러 비어있음 - 오른쪽 화면 광학 드라이브 시디모양 - 디스크 파일 선택 - 열기
클라우드 : 아마존, ms, 네이버 등등
cf)
- containers : 배포할 때 패킹해서 파일로 만드는 거
- vagrant : 개발환경 구축 자동화 동일하게 옮겨주는 기능.
개발환경이 여러 군데 있는 경우 사용