je veux créer un serveur en utilisant xampp. j'ai déjà installé xampp et réglé le port 8080. php et mysql fonctionnent bien mais je ne peux pas accéder au ftp depuis Internet. Pouvez-vous s'il vous plaît suggérer une façon de procéder?
XAMPP est livré préchargé avec le serveur FTP FileZilla. Voici comment configurer le service et créer un compte.
Activez le service FTP FileZilla via le panneau de configuration XAMPP pour le démarrer automatiquement (cochez la case à côté de filezilla pour installer le service). Démarrez ensuite manuellement le service.
Créez un compte ftp via l'interface du serveur FileZilla (c'est essentiellement le panneau de configuration de filezilla). Il existe un lien vers ce menu Démarrer dans le dossier XAMPP. Ensuite, allez dans Utilisateurs-> Ajouter un utilisateur-> Trucs-> Terminé.
Essayez de vous connecter au serveur (localhost, port 21).
XAMPP pour linux et mac est livré avec ProFTPD . Assurez-vous de démarrer le service à partir du panneau de configuration XAMPP -> gérer les serveurs.
D'autres instructions complètes peuvent être trouvées sur le tableau de bord localhost XAMPP -> Guides pratiques -> Configurer l'accès FTP. Je les ai collées ci-dessous:
Ouvrez un nouveau terminal Linux et assurez-vous que vous êtes connecté en tant que root.
Créez un nouveau groupe nommé ftp. Ce groupe contiendra les comptes d'utilisateurs autorisés à télécharger des fichiers via FTP.
groupadd ftp
usermod -a -G ftp susan
cd/opt/lampp chown root.ftp htdocs chmod 775 htdocs
Vous pouvez maintenant transférer des fichiers vers le serveur XAMPP en suivant les étapes ci-dessous:
Si vous vous connectez au serveur à partir du même système, utilisez "127.0.0.1" comme adresse d'hôte. Si vous vous connectez à partir d'un autre système, utilisez le nom d'hôte réseau ou l'adresse IP du serveur XAMPP.
Utilisez "21" comme port.
Entrez votre nom d'utilisateur et votre mot de passe Linux comme informations d'identification FTP.
Votre client FTP doit maintenant se connecter au serveur et entrer dans le répertoire/opt/lampp/htdocs /, qui est la racine de document du serveur Web par défaut.
Une fois le fichier transféré avec succès, vous devriez pouvoir le voir en action.