PHPStorm 워크숍 프로젝트 설정 가이드

PHPStorm 워크숍 프로젝트 설정

프로젝트 생성

File->New Project->PhpStorm Wordshop Project

경로를 선택한 후 바로 생성할 수 있습니다

일부 실습은 Docker가 필요합니다 (공식 웹사이트에서 다운로드) 컨테이너 엔진 (위키백과 확인)

주의! 다운로드 전에 다음 지원 사항을 확인하세요!

시작

1.Docker

CMD 창에서 실행

도커 --버전

Docker 버전 번호가 반환되면 정상적으로 사용 가능한 것입니다

2.Hyper-V (다운로드 불필요, Windows에 내장)

하드웨어 지원

2차 주소 변환(SLAT)을 지원하는 64비트 프로세서.
CPU의 VM Monitor Mode Extension 지원(Intel CPU의 VT-x).
최소 4GB 메모리. 가상 머신이 Hyper-V 호스트와 메모리를 공유할 때 예상되는 가상 워크로드를 처리할 수 있도록 충분한 메모리를 제공해야 합니다.

가상화 지원

CMD 창에서 실행

시스템정보

Hyper-V 네 가지 모두 'Yes' 또는 '예'이면 됩니다

(펌웨어 가상화가 아니면: 메인보드 BIOS 설정으로 이동, BIOS->configuration(또는 advanced->CPU configuration)에서 Intel Virtualization Technology를 활성화(Enable)하고 저장)

종료

위 검사를 모두 통과하면 다음 설정을 시작할 수 있습니다

1.Hyper-V 활성화

아래 중 하나를 선택

(1)、PowerShell을 사용하여 Hyper-V 활성화

관리자 권한으로 PowerShell 실행, 다음 명령 실행

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

(2)、CMD 또는 DSIM 관리자 권한으로 실행

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

성공적으로 시작되면 입력

도커 실행 hello-world

팝업이 나타나면

Docker가 성공적으로 시작됩니다

(추가 도움말 명령)

도커 --도움말
도커 컨테이너 --도움말
도커 컨테이너 ls --도움말<br></br>도커 실행 --도움말

Docker 지원 활성화

현재 컨테이너 포트에 액세스하는 방법을 찾지 못했습니다.

인터넷에는 여러 솔루션이 있으며, 현재 작동 가능한 솔루션 중 하나는 다음과 같습니다

DockerEngine에 hotos 구성 추가

{<br></br># 구성 이미지 가속 주소
  "registry-mirrors": ["https://registry.docker-cn.com"],
  "insecure-registries": [],
  "debug": true,
  "experimental": false,
  "hosts":["tcp://0.0.0.0:2375"]
}

Windows 방화벽 활성화 (Windows 고급 보안에서 확인 가능, 포트는 tcp:2375)

netsh advfirewall firewall add rule name="docker_daemon" dir=in action=allow protocol=TCP localport=2375

재시작 후 테스트 액세스

도커 -H 127.0.0.1:2375 정보
방법 및 명령 기록

Windows 모든 포트 보기
netstat -ano

특정 포트 보기
netstat -aon|findstr "4***"<br></br><br></br>Docker<br></br>도움말 명령 보기<br></br>도커<br></br>컨테이너 사용<br></br>도커 실행 <br></br>모든 컨테이너 보기<br></br>도커 ps -a<br></br>컨테이너 시작<br></br>도커 시작<br></br>컨테이너 중지<br></br>도커 중지 컨테이너ID<br></br>컨테이너 삭제<br></br>도커 rm -f 컨테이너ID<br></br>이미지 목록<br></br>도커 이미지<br></br>이미지 검색<br></br>도커 검색 이미지 이름<br></br>이미지 시작<br></br>도커 pull php:7.1<br></br>이미지 삭제<br></br>도커 rmi<br></br><br></br>
도커 통계 --도움말

태그: PHPStorm docker Hyper-V Windows 개발 환경 설정

6월 27일 20:48에 게시됨