Відповіді:
XAMPP поставляється з попередньо завантаженим сервером FileZilla FTP. Ось як налаштувати службу та створити обліковий запис.
Увімкніть службу FileZilla FTP через панель керування XAMPP, щоб зробити її автоматичним запуском (встановіть прапорець поруч із filezilla, щоб встановити послугу). Потім вручну запускайте послугу.
Створіть ftp-акаунт через інтерфейс сервера FileZilla (це, по суті, панель управління filezilla). На це меню "Пуск" у папці XAMPP є посилання. Потім перейдіть до Користувачів-> Додати користувача-> Речі-> Готово.
Спробуйте підключитися до сервера (localhost, порт 21).
XAMPP для Linux та mac поставляється з ProFTPD . Не забудьте запустити послугу з панелі керування XAMPP -> керувати серверами.
Подальші повні інструкції можна знайти на інформаційній панелі localhost XAMPP -> Інструкції з експлуатації -> Налаштування доступу до FTP. Я вставив їх нижче:
Відкрийте новий термінал Linux і переконайтеся, що ви зареєстровані як root.
Створіть нову групу під назвою ftp. Ця група буде містити ті облікові записи користувачів, яким дозволено завантажувати файли через FTP.
groupadd ftp
usermod -a -G ftp susan
cd / opt / lampp chown root.ftp htdocs chmod 775 htdocs
Тепер ви можете перенести файли на сервер XAMPP, виконавши наведені нижче дії.
Якщо ви підключаєтесь до сервера з тієї ж системи, використовуйте "127.0.0.1" як адресу хоста. Якщо ви підключаєтесь до іншої системи, використовуйте мережеве ім’я хоста або IP-адресу сервера XAMPP.
Використовуйте "21" як порт.
Введіть своє ім’я користувача та пароль для Linux як свої FTP-дані.
Тепер ваш клієнт FTP повинен підключитися до сервера та ввести каталог / opt / lampp / htdocs /, який є кореневим документом веб-сервера за замовчуванням.
Після успішного перенесення файлу ви зможете побачити його в дії.