Jak połączyć się przez FTP z XAMPP?

12

Czy mogę używać WinSCP do łączenia się z Xampp? Jak to działa?

Doug
źródło

Odpowiedzi:

13

XAMPP jest fabrycznie załadowany z serwerem FTP FileZilla. Oto jak skonfigurować usługę i utworzyć konto.

  1. Włącz usługę FTP FileZilla za pomocą Panelu sterowania XAMPP, aby uruchamiała się automatycznie (zaznacz pole wyboru obok filezilla, aby zainstalować usługę). Następnie ręcznie uruchom usługę.

  2. Utwórz konto ftp poprzez interfejs serwera FileZilla (jest to zasadniczo panel sterowania filezilla). Jest do niego link Menu Start w folderze XAMPP. Następnie przejdź do Użytkownicy-> Dodaj użytkownika-> Rzeczy-> Gotowe.

  3. Spróbuj połączyć się z serwerem (localhost, port 21).

John2496
źródło
1
Powinien mieć domyślnego użytkownika „newuser” z hasłem „wampp”
Keyslinger
@ Keyslinger w systemie Windows, myślę, że nie ma. najpierw musimy utworzyć nowego użytkownika.
Yuda Prawira
2

Musisz włączyć lub uruchomić serwer FTP na komputerze, na którym działa XAMPP.

Josh K.
źródło
2
W jaki sposób mogę to zrobić?
Doug
Biorąc pod uwagę, że nie wymieniłeś systemu operacyjnego, naprawdę nie mogę ci w tym pomóc.
Josh K
0

XAMPP dla systemu Linux i Mac jest dostarczany z ProFTPD . Uruchom usługę z panelu sterowania XAMPP -> zarządzaj serwerami.

Dalsze pełne instrukcje można znaleźć na pulpicie XAMPP localhost -> Poradniki -> Konfiguruj dostęp FTP. Wkleiłem je poniżej:

  1. Otwórz nowy terminal Linux i upewnij się, że jesteś zalogowany jako root.

  2. Utwórz nową grupę o nazwie ftp. Ta grupa będzie zawierać konta użytkowników, którzy mogą przesyłać pliki przez FTP.

groupadd ftp

  1. Dodaj swoje konto (w tym przykładzie susan) do nowej grupy. W razie potrzeby dodaj innych użytkowników.

usermod -a -G ftp Susan

  1. Zmień własność i uprawnienia do podkatalogu htdocs / katalogu instalacyjnego XAMPP (zwykle / opt / lampp), aby nowa grupa ftp mogła zapisywać.

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

  1. Upewnij się, że proFTPD działa w panelu sterowania XAMPP.

Możesz teraz przesyłać pliki na serwer XAMPP, wykonując poniższe czynności:

  1. Uruchom klienta FTP, takiego jak winSCP lub FileZilla, i wprowadź szczegóły połączenia, jak poniżej.

Jeśli łączysz się z serwerem z tego samego systemu, użyj adresu „127.0.0.1” jako adresu hosta. Jeśli łączysz się z innego systemu, użyj sieciowej nazwy hosta lub adresu IP serwera XAMPP.

Użyj „21” jako portu.

Wprowadź swoją nazwę użytkownika i hasło do systemu Linux jako poświadczenia FTP.

Twój klient FTP powinien teraz połączyć się z serwerem i wejść do katalogu / opt / lampp / htdocs /, który jest domyślnym katalogiem głównym serwera WWW.

  1. Przenieś plik z katalogu domowego na serwer przy użyciu normalnych konwencji przesyłania FTP. Jeśli używasz graficznego klienta FTP, zwykle możesz przeciągnąć i upuścić plik z jednego katalogu do drugiego. Jeśli używasz klienta FTP wiersza polecenia, możesz użyć polecenia FTP PUT.

Po pomyślnym przesłaniu pliku powinieneś zobaczyć go w akcji.

Sunil Kumar
źródło