FTP를 통해 XAMPP에 어떻게 연결합니까? 수 있습니까? 어떻게 작동합니까?

WinSCP를 사용하여 xampp에 연결할 수 있습니까? 어떻게 작동합니까?



답변

XAMPP는 FileZilla FTP 서버와 함께 사전로드되어 제공됩니다. 서비스를 설정하고 계정을 만드는 방법은 다음과 같습니다.

  1. XAMPP 제어판을 통해 FileZilla FTP 서비스를 활성화하여 자동으로 시작되게하십시오 (서비스를 설치하려면 filezilla 옆의 확인란을 선택하십시오). 그런 다음 수동으로 서비스를 시작하십시오.

  2. FileZilla 서버 인터페이스 (기본적으로 filezilla 제어판)를 통해 ftp 계정을 작성하십시오. XAMPP 폴더에 시작 메뉴에 대한 링크가 있습니다. 그런 다음 Users-> Add User-> Stuff-> Done으로 이동하십시오.

  3. 서버 (로컬 호스트, 포트 21)에 연결해보십시오.


답변

XAMPP가 실행중인 시스템에서 FTP 서버를 사용 가능하게하거나 시작해야합니다.


답변

리눅스와 맥용 XAMPP는 ProFTPD 와 함께 제공됩니다 . XAMPP 제어판-> 서버 관리에서 서비스를 시작하십시오.

자세한 전체 지침은 localhost XAMPP 대시 보드-> 사용 방법 안내서-> FTP 액세스 구성에서 찾을 수 있습니다. 아래에 붙여 넣었습니다.

  1. 새 Linux 터미널을 열고 루트로 로그인했는지 확인하십시오.

  2. ftp라는 새 그룹을 만듭니다. 이 그룹에는 FTP를 통해 파일을 업로드 할 수있는 사용자 계정이 포함됩니다.

groupadd ftp

  1. 새 그룹에 계정 (이 예에서는 susan)을 추가하십시오. 필요한 경우 다른 사용자를 추가하십시오.

usermod -a -G FTP 수잔

  1. XAMPP 설치 디렉토리의 htdocs / 서브 디렉토리 (일반적으로 / opt / lampp)의 소유권과 권한을 새 ftp 그룹이 쓸 수 있도록 변경하십시오.

cd / opt / lampp chown root.ftp htdocs chmod 775 htdocs

  1. proFTPD가 XAMPP 제어판에서 실행 중인지 확인하십시오.

이제 아래 단계를 사용하여 파일을 XAMPP 서버로 전송할 수 있습니다.

  1. winSCP 또는 FileZilla와 같은 FTP 클라이언트를 시작하고 아래와 같이 연결 세부 사항을 입력하십시오.

동일한 시스템에서 서버에 연결하는 경우 호스트 주소로 “127.0.0.1”을 사용하십시오. 다른 시스템에서 연결하는 경우 XAMPP 서버의 네트워크 호스트 이름 또는 IP 주소를 사용하십시오.

“21”을 포트로 사용하십시오.

FTP 자격 증명으로 Linux 사용자 이름과 비밀번호를 입력하십시오.

FTP 클라이언트는 이제 서버에 연결하고 기본 웹 서버 문서 루트 인 / opt / lampp / htdocs / 디렉토리를 입력해야합니다.

  1. 일반적인 FTP 전송 규칙을 사용하여 홈 디렉토리에서 서버로 파일을 전송하십시오. 그래픽 FTP 클라이언트를 사용하는 경우 일반적으로 한 디렉토리에서 다른 디렉토리로 파일을 끌어다 놓을 수 있습니다. 명령 행 FTP 클라이언트를 사용하는 경우 FTP PUT 명령을 사용할 수 있습니다.

파일이 성공적으로 전송되면 실제로 파일을 볼 수 있어야합니다.