(이전 글) [window] VMware 설치 방법
2022.10.20 - [centOS] - [window] VMware 가상 머신 설치
[window] VMware 가상 머신 설치
1. VMware 가상 머신 설치 1-2) VMware 가상 머신 다운로드 🔽사이트 접속 https://www.vmware.com/content/vmware/vmware-published-sites/us/products/workstation-player/workstation-player-evaluation.html.h..
i-am-soo.tistory.com
1. CentOS7 가상 머신 생성
VMware Workstaion 16 player 실행 후 Create a New Virtual Machine 버튼을 눌러 가상 머신을 생성한다.
1-1) 가상 머신 생성 진행 과정
CentOS7 가상 머신의 이름을 바꾸길 원할 경우 Virtual machine name: 에 원하는 이름을 입력한다.
가상 머신을 설치 할 경로를 바꾸기를 원하면 Browse를 눌러 바꾼다.
🔼리눅스 CentOS7 가상 머신 생성 완료
2. CentOS 다운
2-1) ISO 다운로드
http://repos-va.psychz.net/centos/7.7.1908/isos/x86_64/
Index of /centos/7.7.1908/isos/x86_64
repos-va.psychz.net
위의 링크에 접속해 CentOS-7-x86_64-DVD-1908.iso 를 선택해 이미지를 다운 받는다.
2-2) ISO 적용 (CentOS 설치)
만든 CentOS7를 선택하고 Edit virtual machine settinds 클릭한다.
CD/DVD (IDE) 클릭 후 Use ISO file 에서 다운받았던 이미지를 선택한다.
가상머신의 네트워크는 내 PC의 네트워크를 그대로 받아서 사용하는 방식이기 때문에
어댑터의 Bridge가 내 PC가 연결된 공유기에 랜선을 가지고 가상 머신에 꽃도록 한다.
Network Adapter 클릭 후 Network connection에서 Bridge: Connected directly to the physical network를 선택한다.
설정이 완료된 후 화살표 버튼이나 Play virtual machine 을 눌러 가상머신을 실행한다.
가상 머신 실행 중
한국어 선택 후 계속 진행을 누른다.
설치 대상 (D) 를 선택하고 완료 버튼을 누른다.
네트워크 및 호스트명(N) 을 누르고 이더넷을 켬으로 변경한다.
!! 이더넷 연결 정보(IP 주소, 서브넷 마스크, 디폴트 라우트, DNS 등)를 꼭 남겨놓는다 (캡처 or 적어놓기)
설치 시작을 누른다.
ROOT 암호 (R) 을 선택해 암호 설정을 진행한다. (사용자 생성은 필수 아님)
!! 암호는 꼭 기억해야한다. (잊으면 안됨)
암호 설정이 완료되면 설정 완료(F)를 눌러 VM 환경 설정을 끝내고 재부팅(R)을 눌러 가상 머신을 다시 시작한다.
3. CentOS 로그인
root 계정으로 로그인한다. (모든 권한을 가진 최상위 계정)
비밀번호는 위에서 설정했던 비밀번호를 입력한다.
(비밀번호 입력시 커서가 안움직이는데 에러가 난게 아니므로 비밀번호를 정확하게 한번만 입력한다.)
4. CentOS 외부 네트워크 연결 확인
통신 확인
ping 8.8.8.8 을 입력해 구글과 통신이 되는지 확인한다.
(인터넷 연결이 잘 되는지 확인 하는 것)
💡 Destination Host Unreachable 오류
내 컴퓨터가 연결된 공유기의 설정 페이지에 들어가서 포트포워드를 진행 해줘야한다.(외부 접속을 위해 외부의 기기가 내부에 있는 컴퓨터나 서버가 연결된 공유기를 통과해야한다. 공유기는 방화벽 역할을 하기 때문에 내부 컴퓨터에 접근이 가능하도록 하려면 특정 포트를 열어주어야한다.)
* 포트포워드
외부의 기기에는 고정된 IP만 전달하고 외부 기기가 내부에 접근 할 수 있도록 내부의 공유기 관리자에서 설정하는 과정.
허가된 포트로 접근한 외부 사용자만이 서버 PC로 접근 가능하게 함.
✔ IP TIME 일 경우
1. 인터넷을 통해 192.168.0.1로 접속 -> 설정된 관리자 암호로 접속
2. 관리자 도구 -> 메뉴 탐색기 -> 기본 설정 -> 시스템 요약 정보 에서 외부 IP 주소 확인
3. 고급설정 -> NAT/라우터 관리 -> 포트포워드 설정
4. 포트포워드 설정 화면 하단에
규칙 이름(설정할 이름), 내부 IP주소(접속하고자 하는 PC의 내부 IP 주소), 외부/내부 포트(설정할 포트 번호)
를 입력한다.
예시)
규칙이름: TEST
내부 IP주소: 192.168.0.75 (해당 컴퓨터의 ip 주소, cmd-> ipconfig
외부포트: 7474:7474
내부포트: 5000:5000
참고 : https://panython.tistory.com/28
5. 고정 IP 설정하기
CentOS는 기본적으로 DHCP(동적 호스트 구성 프로토콜)프로토콜)로IP주소를 내려준다. (그때 그때 남는 IP 를 줌)
= 언제든 주소가 바뀔 수 있다는 것
하나의 IP를 할당해 줘야 계속 서버에 접속 할 수가 있다.
VMware은 복붙이 안되므로 Putty를 사용해 진행한다.
🔽푸티 다운로드
PuTTY
완전하고 안정적인 텔넷 및 SSH 클라이언트
putty.softonic.kr
푸티를 실행해 위에서 기록해 두었던 IP를 Host Name (or IP address) 칸에 입력하고
Open 하고 root 계정으로 접속한다.
5-1) IP 확인
net-tools를 설치한다. (물어보는 모든 항목에 다 Y + 엔터)
yum install net-tools
설치 후
ifconfig
명령어를 작성해 IP를 확인한다.
nano 에디터를 설치한다. (vi 편집기는 사용하기 어려움)
yum install nano -y // -y: 물어보는 모든 항목에 yes를 한다.
네트워크를 설정하기 위한 경로로 이동해 파일 목록을 확인한다.
cd /etc/sysconfig/network-scripts // cd = change directory
ls // 해당 경로의 파일 목록 확인
' ifcfg-ens33 ' 이름의 파일을 확인했다면 그 파일을 nano 에디터로 수정한다.
nano ifcfg-ens33 // nano ifcfg-ens33 파일 수정
* IP 주소와 GATEWAY 주소는 본인이 사용하고 있는 네트워크의 상황에 따라 확인 후 적는다.
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="b16aa789-f661-4e15-9264-a9391427603d"
DEVICE="ens33"
ONBOOT="yes"
BOOTPROTO="static"
IPADDR="본인 IP 주소"
GATEWAY="본인 GATEWAY 주소"
DNS1="168.126.63.1"
다 작성 후 Ctrl + X 를 하고 Y + 엔터 를 한다.
수정된 파일을 반영하기 위해 네트워크를 재실행 한다.
systemctl restart network
위의 명령어를 입력했을 때 사용하던 Putty에 error 가 뜨는게 맞다. (IP 주소가 바뀌었기 때문)
변경된 IP 주소로 다시 Putty를 연결한다.
다시 연결 후 IP 주소를 확인해본다.
ifconfig
(다음 글) [window] VMware CentOS7 서버 구축2 (톰캣9 설치)
2022.10.21 - [분류 전체보기] - [window] VMware CentOS7 서버 구축 2 (톰캣9 설치)
[window] VMware CentOS7 서버 구축 2 (톰캣9 설치)
(이전글) VMware 설치 방법 2022.10.21 - [centOS] - [window] VMware CentOS7 서버 구축 [window] VMware CentOS7 서버 구축 (이전글) VMware 설치 방법 2022.10.20 - [centOS] - [window] VMware 가상 머신 설치..
i-am-soo.tistory.com
'centOS' 카테고리의 다른 글
CentOS 서버 톰캣 설정 변경 (VM arguments 서버에 설정하기) (0) | 2022.10.26 |
---|---|
톰캣 주소에 들어 가지지 않을 때 (0) | 2022.10.24 |
톰캣 오류 'tomcat_auto_start.service failed' (0) | 2022.10.24 |
[window] VMware CentOS7 서버 구축2 (톰캣9 설치) (0) | 2022.10.21 |
[window] VMware 가상 머신 설치 (0) | 2022.10.20 |