phpstorm) SFTP/FTP 서버 배포를 통한 PhpStorm 프로젝트 시작 방법
- # SFTP/FTP 서버 배포를 통한 PhpStorm 프로젝트 시작 방법.
> PhpStorm 은 IDE 기능 구현을 위한 전체 소스 인덱스를 만듬. 따라서 PC 내에 소스 복제본을 만들게 됨.
0. 일단 최초 시도시 서버쪽 데이타를 날릴지 모르니 서버쪽 디렉토리 전체 백업.
1. 빈 프로젝트 생성
2. [Tools - Deployment - Configration] Add Server (+ 아이콘)
3. type 을 SFTP or FTP 선택
4. "Connection" 탭에서 'Root path' 가 중요한데 소스가 업로드된 최상위 디렉토리로 설정하는 것이 편리함.
- ex) /home/UserId/public_html
5. "Mappings" 탭에서 'Deployment path on server' 에 '/' 입력
6. "Excluded Paths" 탭에서 [Add deployment path] 를 눌러, 서버에서 PC로 내려받을 때 제외할 디렉토리 설정하면 완료.
- ex) upload/ (업로드 디렉토리 등 용량이 크거나 불필요한 것들)
7. [Tools - Deployment - Sync with Deployed to 배포 서버]를 통해, PC 와 서버간 동기화 진행.
- 동기화 거꾸로 진행하거나 삭제(x)하도록 바뀌면 0번 작업의 백업본이 필요함.
간단하게 쓰려했는데... 힘드네요. 헉헉...
--- 추가
이후 수정된 소스를 서버에 적용해보려면 [Tools - Deployment - Sync with Deployed to 배포 서버]를 재실행하면 됨.
물론 수정할 때마다 서버에 자동 업로드해주는 [Tools - Deployment - Automatic upload]가 있는데, 테스트 열심히 해보고 실제로 써야 함.