Как мне подключиться через FTP к XAMPP?


12

Могу ли я использовать WinSCP для подключения к xampp? Как это работает?

Ответы:


13

XAMPP поставляется с предустановленным FTP-сервером FileZilla. Вот как настроить службу и создать учетную запись.

  1. Включите FTP-службу FileZilla через панель управления XAMPP, чтобы запустить ее автоматически (установите флажок рядом с filezilla, чтобы установить службу). Затем вручную запустите сервис.

  2. Создайте учетную запись ftp через интерфейс сервера FileZilla (по сути, это панель управления filezilla). На него есть ссылка на меню «Пуск» в папке XAMPP. Затем перейдите в Пользователи-> Добавить пользователя-> Материал-> Готово.

  3. Попробуйте подключиться к серверу (localhost, порт 21).


1
У него должен быть пользователь по умолчанию, «newuser» с паролем «wampp»
Keyslinger

@ Кейслингер в окнах, думаю, нет. сначала мы должны создать нового пользователя.
Юда Prawira

2

Вам придется включить или запустить FTP-сервер на компьютере, на котором запущен XAMPP.


2
Как я могу это сделать?
Даг

Учитывая, что вы не перечислили операционную систему, я не могу вам в этом помочь.
Джош К

0

XAMPP для Linux и Mac поставляется с ProFTPD . Обязательно запустите службу из панели управления XAMPP -> управлять серверами.

Дальнейшие полные инструкции можно найти на панели инструментов localhost XAMPP -> Руководства -> Настроить доступ по FTP. Я вставил их ниже:

  1. Откройте новый терминал Linux и убедитесь, что вы вошли в систему как root.

  2. Создайте новую группу с именем ftp. Эта группа будет содержать учетные записи пользователей, которым разрешено загружать файлы через FTP.

groupadd ftp

  1. Добавьте свою учетную запись (в этом примере, Сьюзен) в новую группу. Добавьте других пользователей, если это необходимо.

usermod -a -G ftp Сьюзен

  1. Измените владельца и разрешения для подкаталога htdocs / каталога установки XAMPP (обычно это / opt / lampp), чтобы он мог быть записан новой группой ftp.

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

  1. Убедитесь, что proFTPD работает на панели управления XAMPP.

Теперь вы можете передавать файлы на сервер XAMPP, используя следующие шаги:

  1. Запустите FTP-клиент, такой как winSCP или FileZilla, и введите детали подключения, как показано ниже.

Если вы подключаетесь к серверу из той же системы, используйте «127.0.0.1» в качестве адреса хоста. Если вы подключаетесь из другой системы, используйте имя сетевого узла или IP-адрес сервера XAMPP.

Используйте «21» в качестве порта.

Введите имя пользователя и пароль Linux в качестве учетных данных FTP.

Теперь ваш FTP-клиент должен подключиться к серверу и войти в каталог / opt / lampp / htdocs /, который является корневым каталогом документов веб-сервера по умолчанию.

  1. Перенесите файл из вашего домашнего каталога на сервер, используя обычные правила FTP-передачи. Если вы используете графический FTP-клиент, вы обычно можете перетащить файл из одного каталога в другой. Если вы используете FTP-клиент из командной строки, вы можете использовать команду FTP PUT.

После успешной передачи файла вы сможете увидеть его в действии.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.