>  기사  >  백엔드 개발  >  phpstorm이 서버 코드 편집 기능을 구현하는 방법

phpstorm이 서버 코드 편집 기능을 구현하는 방법

不言
不言원래의
2018-07-19 10:37:292625검색

오늘 제가 공유할 내용은 phpstorm 편집기에 관한 것입니다. 소개의 주요 내용은 phpstorm이 서버 코드 편집 기능을 구현하는 방법입니다.

phpstorm은 대부분의 코더에게 사랑받는 강력한 편집기이자 제가 가장 일반적으로 사용하는 편집기이기도 합니다. 다음은 게으른 함수입니다. SFTP 프로토콜을 사용하여 원격 서버에 연결하면 서버 코드를 직접 편집하는 기능을 실현할 수 있습니다. 결과적으로 Ctrl+S는 로컬 코드를 저장할 수 있을 뿐만 아니라 연결된 원격 서버에 직접 동기화할 수도 있습니다. 브라우저에서 직접 액세스하여 코드 효과를 볼 수 있습니다.

두 가지 방법이 있습니다: 1. 로컬에 프로젝트가 없고, 전체 프로젝트를 서버에서 가져와야 합니다. 2. 이미 로컬에 프로젝트가 있고, phpstorm을 클릭하여 연결해야 합니다. 세 번째 항목 및 선택 웹은 원격 호스트에 있습니다... (프로젝트는 원격 서버에 있습니다...)

2관련 정보를 입력하세요

a. 프로젝트 이름은 실제 폴더가 없으면 편의상 phpstorm에 표시됩니다. b. 로컬 디렉터리는 다운로드한 프로젝트의 위치와 동일합니다. 컴퓨터에 Thunder를 설치하는 중입니다. 아, 똑같습니다.

아래 항목을 기본값으로 선택하세요.

3

새 원격 주소 추가

a 이름: 로컬 프로젝트 이름, 로컬 프로젝트 폴더 이름

b. 유형 : 링크 방식이 클라우드 서버인 경우 SFTP 링크를 확인해야 합니다. 가상 호스트라면 ftp 링크를 이용해야 합니다(sftp와 ftp의 차이점은 첨부합니다)

c.호스트: 원격 서버 공용 네트워크 IP

d 포트: ftp->21 sftp->22 e.루트 경로: 서버의 원격 프로젝트 위치입니다(보통 루트 디렉터리 홈).

f. 사용자 이름: 서버 로그인 계정 이름(서버는 일반적으로 루트입니다. 가상 호스트는 호스트에 들어갑니다. 관리 시스템은 가상 호스트를 구매할 때 공식 설정을보십시오. 로컬 프로젝트를 서버와 연결하세요.

로컬 프로젝트 찾기

원격 호스트 주소를 추가하세요. + 기호를 클릭하면 팝업 상자가 나타나 기억하기 쉽습니다.

새 원격 주소 추가

a. 유형: 링크 방법(클라우드 서버인 경우)은 SFTP 링크를 확인해야 합니다. 가상 호스트라면 ftp 링크를 이용해야 합니다(sftp와 ftp의 차이점은 첨부합니다)

b.호스트: 원격 서버 공용 네트워크 IP

c 포트: ftp->21 sftp->22

d.루트 경로: 서버의 원격 프로젝트 위치입니다(보통 루트 디렉터리 홈 아래). 사용자 이름: 서버 로그인 계정 이름(서버는 일반적으로 루트입니다. 가상 호스트는 호스트 관리 시스템에 들어갑니다. 가상 호스트 구매 시 공식 설정을 확인하세요. )

f. pass owrd: 서버 로그인 계정 비밀번호

그런 다음 탭 매핑을 클릭하세요

3 다음은 설정을 저장하고 클라우드에 직접 동기화하는 방법입니다설정 창을 찾아보세요

직접 동기화가 안될 때도 있고 Ctrl+S가 필요한 경우도 있습니다. 스스로

FTP와 SFTP

FTP의 차이점은 파일 전송 프로토콜입니다. 웹사이트에서 다른 사람과 파일을 공유하고 싶을 때 가장 편리한 방법은 FTP 서버에 파일을 업로드하는 것이고, 다른 사람은 FTP 클라이언트 프로그램을 통해 필요한 파일을 다운로드할 수 있습니다.

FTP 파일 전송에는 포트가 필요합니다. 일반적으로 필요한 포트는 다음과 같습니다.

1. 제어 링크—TCP 포트 21. 컨트롤러 측. 서버에 명령을 보내고 서버의 응답을 기다리는 데 사용됩니다.

2. 데이터 링크---TCP 포트 20. 데이터 전송 포트. 데이터 전송 채널을 설정하는 데 사용됩니다. 주로 클라이언트에서 서버로 파일을 보내고, 서버에서 클라이언트로 파일을 보내고, 서버에서 클라이언트로 파일이나 디렉터리 목록을 보내는 데 사용됩니다.

다양한 네트워크 환경에 적응하기 위해 FTP는 활성 연결과 수동 연결의 두 가지 모드를 지원합니다. 두 모드 모두 주로 데이터 링크에서 수행되며 제어 링크와는 아무런 관련이 없습니다.

FTP의 보안 위험:

1. FTP 서버 소프트웨어 취약점.

2. 일반 텍스트 비밀번호.

3. FTP 플래그.

4. FTP 서버를 통한 포트 스캐닝.

5. 데이터 하이재킹.

FTP 보안 전략:

1. 상대적으로 안전한 시스템과 FTP 서비스 소프트웨어를 사용하세요.

2. 암호 텍스트를 사용하여 사용자 이름과 비밀번호를 전송합니다.

3. 서비스 소프트웨어의 플래그를 변경합니다.

4. 프로토콜 보안을 강화하세요.

SFTP는 Secure File Transfer Protocol의 약어로, 보안 파일 전송 프로토콜입니다. 파일 전송을 위한 안전한 암호화 방법을 제공합니다. 이는 ftp와 거의 동일한 구문과 기능을 가지고 있습니다.

SFTP는 SSH의 일부이며 Blogger 서버로 파일을 전송하는 안전한 방법입니다. 별도의 데몬 자체가 없고 해당 연결 작업을 완료하려면 sshd 데몬을 사용해야 하므로 SFTP는 어떤 의미에서는 서버 프로그램이 아니라 클라이언트 프로그램에 가깝습니다. SFTP는 인증정보와 전송되는 데이터 전송에도 암호화를 사용하므로 SFTP를 사용하는 것이 매우 안전합니다. 그러나 이 전송 방식은 암호화/복호화 기술을 사용하기 때문에 일반 FTP에 비해 전송 효율이 훨씬 낮습니다. 더 높은 네트워크 보안 요구 사항이 필요한 경우 FTP 대신 사용하십시오.

관련 권장 사항:

phpstorm 편집기의 잘못된 코드 문제에 대한 솔루션, phpstorm 편집기의 잘못된 코드

코드 편집기 PHPstorm 단축키 요약

위 내용은 phpstorm이 서버 코드 편집 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.