Windows10에 vagrant로 CentOS7 환경을 만들어 TeraTerm으로 연결
동기
지금까지 집에서 PHP 코드를 쓸 때는 XAMPP+CodeIgniter였지만,
우연히 Laravel을 배우는 기회가 있어, 집의 Win10에도 CentOS7상에서 PHP가 움직이는 환경을 원했습니다.
먼저 다운로드할 내용
VirtualBox
htps //w w. 오라 cぇ. 이 m/테 ch네와ぉrk/세 rゔぇr-s 토레게/ゔぃr 짱 l보 x/두 w 응아 ds/ 어서 x. HTML
Vagrant
htps //w w.ゔㅁ란츠 p. 이 m/두w응아 ds. HTML
TeraTerm
htps : // 그럼. 오 sd. 네 t/p 로지ぇcts/츳 sh2/
vagrant에 사용할 디렉토리 결정
명령 프롬프트를 열고 cd
에서 vagrant에 사용할 디렉토리 (선택 사항)로 이동합니다.
vagrant init하다
이번에는 CentOS7 box를 만들고 싶으므로 아래 사이트에서 CentOS7을 찾습니다.
htps : // 아 p.ゔㅁ란츠 p. 코 m/보오 s/세아 rch
페이지 상단에 How to use this box with Vagrant: 라는 항목이 있으며 Vagrantfile과 New 탭이 있습니다.
이번에는 New 탭을 사용합니다.
탭을 선택하고 필요한 명령이 vagrant init centos/7
및 vagrant up
인지 확인합니다.
명령 프롬프트로 돌아가서 이전에 cd 한 디렉토리에 있는지 확인하면,
vagrant init centos/7
실행하십시오. 잘하면 디렉토리에 Vagrantfile이라는 파일이 생성됩니다.
Vagrantfile 편집 및 시작
로컬 연결용 IP 주소를 변경합니다.
Vagrantfile을 확인하면,
# config.vm.network "private_network", ip: "192.168.33.10"
라는 부분이 있습니다만, 코멘트 아웃용의 #
를 제외해 기술을 유효하게 해 주세요.
또한 192.168.33.10
를 제외하고 연결하려면 원하는 IP 주소로 변경하십시오.
여기까지 할 수 있으면 vagrant를 기동합니다. 명령 프롬프트에서 다음 명령을 입력합니다.
vagrant up --provider virtualbox
부팅이 완료되면,
vagrant ssh
를 입력하여 연결할 수 있는지 확인합니다.
TeraTerm으로 SSH 연결
TeraTerm에서 설정한 IP 주소(포트는 22)에 비밀키를 사용해 SSH 접속할 수 있으면 성공……입니다만,
비밀 키는 어디에 있습니까? 스스로 생성할까? 라는 것을 모르고 막혔습니다.
이번 내 경우이지만,
vagrant에 사용할 디렉토리 안에 있습니다..vagrant\machines\default\virtualbox
private_key
라는 파일이 있습니다.
※ 확장자 .ppk가 없기 때문에 Teraterm에서 직접 선택하는 경우 대상을 すべてのファイル(*.*)
로 설정하지 않으면 표시되지 않습니다.
이 private_key를 복사하고 확장명.ppk
을 사용하여 개인 키로 사용합니다.
사용자 이름vagrant
, 암호vagrant
로 무사히 연결할 수 있으면 작업 완료입니다.
※vagrant를 종료할 때는 명령 프롬프트에서 vagrant halt
입니다.
Reference
이 문제에 관하여(Windows10에 vagrant로 CentOS7 환경을 만들어 TeraTerm으로 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/montecuccoli/items/a9995460acf0d4a36953
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
VirtualBox
htps //w w. 오라 cぇ. 이 m/테 ch네와ぉrk/세 rゔぇr-s 토레게/ゔぃr 짱 l보 x/두 w 응아 ds/ 어서 x. HTML
Vagrant
htps //w w.ゔㅁ란츠 p. 이 m/두w응아 ds. HTML
TeraTerm
htps : // 그럼. 오 sd. 네 t/p 로지ぇcts/츳 sh2/
vagrant에 사용할 디렉토리 결정
명령 프롬프트를 열고 cd
에서 vagrant에 사용할 디렉토리 (선택 사항)로 이동합니다.
vagrant init하다
이번에는 CentOS7 box를 만들고 싶으므로 아래 사이트에서 CentOS7을 찾습니다.
htps : // 아 p.ゔㅁ란츠 p. 코 m/보오 s/세아 rch
페이지 상단에 How to use this box with Vagrant: 라는 항목이 있으며 Vagrantfile과 New 탭이 있습니다.
이번에는 New 탭을 사용합니다.
탭을 선택하고 필요한 명령이 vagrant init centos/7
및 vagrant up
인지 확인합니다.
명령 프롬프트로 돌아가서 이전에 cd 한 디렉토리에 있는지 확인하면,
vagrant init centos/7
실행하십시오. 잘하면 디렉토리에 Vagrantfile이라는 파일이 생성됩니다.
Vagrantfile 편집 및 시작
로컬 연결용 IP 주소를 변경합니다.
Vagrantfile을 확인하면,
# config.vm.network "private_network", ip: "192.168.33.10"
라는 부분이 있습니다만, 코멘트 아웃용의 #
를 제외해 기술을 유효하게 해 주세요.
또한 192.168.33.10
를 제외하고 연결하려면 원하는 IP 주소로 변경하십시오.
여기까지 할 수 있으면 vagrant를 기동합니다. 명령 프롬프트에서 다음 명령을 입력합니다.
vagrant up --provider virtualbox
부팅이 완료되면,
vagrant ssh
를 입력하여 연결할 수 있는지 확인합니다.
TeraTerm으로 SSH 연결
TeraTerm에서 설정한 IP 주소(포트는 22)에 비밀키를 사용해 SSH 접속할 수 있으면 성공……입니다만,
비밀 키는 어디에 있습니까? 스스로 생성할까? 라는 것을 모르고 막혔습니다.
이번 내 경우이지만,
vagrant에 사용할 디렉토리 안에 있습니다..vagrant\machines\default\virtualbox
private_key
라는 파일이 있습니다.
※ 확장자 .ppk가 없기 때문에 Teraterm에서 직접 선택하는 경우 대상을 すべてのファイル(*.*)
로 설정하지 않으면 표시되지 않습니다.
이 private_key를 복사하고 확장명.ppk
을 사용하여 개인 키로 사용합니다.
사용자 이름vagrant
, 암호vagrant
로 무사히 연결할 수 있으면 작업 완료입니다.
※vagrant를 종료할 때는 명령 프롬프트에서 vagrant halt
입니다.
Reference
이 문제에 관하여(Windows10에 vagrant로 CentOS7 환경을 만들어 TeraTerm으로 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/montecuccoli/items/a9995460acf0d4a36953
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번에는 CentOS7 box를 만들고 싶으므로 아래 사이트에서 CentOS7을 찾습니다.
htps : // 아 p.ゔㅁ란츠 p. 코 m/보오 s/세아 rch
페이지 상단에 How to use this box with Vagrant: 라는 항목이 있으며 Vagrantfile과 New 탭이 있습니다.
이번에는 New 탭을 사용합니다.
탭을 선택하고 필요한 명령이
vagrant init centos/7
및 vagrant up
인지 확인합니다.명령 프롬프트로 돌아가서 이전에 cd 한 디렉토리에 있는지 확인하면,
vagrant init centos/7
실행하십시오. 잘하면 디렉토리에 Vagrantfile이라는 파일이 생성됩니다.
Vagrantfile 편집 및 시작
로컬 연결용 IP 주소를 변경합니다.
Vagrantfile을 확인하면,
# config.vm.network "private_network", ip: "192.168.33.10"
라는 부분이 있습니다만, 코멘트 아웃용의 #
를 제외해 기술을 유효하게 해 주세요.
또한 192.168.33.10
를 제외하고 연결하려면 원하는 IP 주소로 변경하십시오.
여기까지 할 수 있으면 vagrant를 기동합니다. 명령 프롬프트에서 다음 명령을 입력합니다.
vagrant up --provider virtualbox
부팅이 완료되면,
vagrant ssh
를 입력하여 연결할 수 있는지 확인합니다.
TeraTerm으로 SSH 연결
TeraTerm에서 설정한 IP 주소(포트는 22)에 비밀키를 사용해 SSH 접속할 수 있으면 성공……입니다만,
비밀 키는 어디에 있습니까? 스스로 생성할까? 라는 것을 모르고 막혔습니다.
이번 내 경우이지만,
vagrant에 사용할 디렉토리 안에 있습니다..vagrant\machines\default\virtualbox
private_key
라는 파일이 있습니다.
※ 확장자 .ppk가 없기 때문에 Teraterm에서 직접 선택하는 경우 대상을 すべてのファイル(*.*)
로 설정하지 않으면 표시되지 않습니다.
이 private_key를 복사하고 확장명.ppk
을 사용하여 개인 키로 사용합니다.
사용자 이름vagrant
, 암호vagrant
로 무사히 연결할 수 있으면 작업 완료입니다.
※vagrant를 종료할 때는 명령 프롬프트에서 vagrant halt
입니다.
Reference
이 문제에 관하여(Windows10에 vagrant로 CentOS7 환경을 만들어 TeraTerm으로 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/montecuccoli/items/a9995460acf0d4a36953
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# config.vm.network "private_network", ip: "192.168.33.10"
vagrant up --provider virtualbox
vagrant ssh
TeraTerm에서 설정한 IP 주소(포트는 22)에 비밀키를 사용해 SSH 접속할 수 있으면 성공……입니다만,
비밀 키는 어디에 있습니까? 스스로 생성할까? 라는 것을 모르고 막혔습니다.
이번 내 경우이지만,
vagrant에 사용할 디렉토리 안에 있습니다.
.vagrant\machines\default\virtualbox
private_key
라는 파일이 있습니다.※ 확장자 .ppk가 없기 때문에 Teraterm에서 직접 선택하는 경우 대상을
すべてのファイル(*.*)
로 설정하지 않으면 표시되지 않습니다.이 private_key를 복사하고 확장명
.ppk
을 사용하여 개인 키로 사용합니다.사용자 이름
vagrant
, 암호vagrant
로 무사히 연결할 수 있으면 작업 완료입니다.※vagrant를 종료할 때는 명령 프롬프트에서
vagrant halt
입니다.
Reference
이 문제에 관하여(Windows10에 vagrant로 CentOS7 환경을 만들어 TeraTerm으로 연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/montecuccoli/items/a9995460acf0d4a36953텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)