web-dev-qa-db-fra.com

Comment configurer FTP sur xampp

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?

10
Imrul Hasan

XAMPP est livré préchargé avec le serveur FTP FileZilla. Voici comment configurer le service et créer un compte.

  1. 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.

  2. 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é.

  3. Essayez de vous connecter au serveur (localhost, port 21).

24
sayan

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:

  1. Ouvrez un nouveau terminal Linux et assurez-vous que vous êtes connecté en tant que root.

  2. 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

  1. Ajoutez votre compte (dans cet exemple, susan) au nouveau groupe. Ajoutez d'autres utilisateurs si nécessaire.

usermod -a -G ftp susan

  1. Modifiez la propriété et les autorisations du sous-répertoire htdocs/du répertoire d'installation de XAMPP (généralement,/opt/lampp) afin qu'il soit accessible en écriture par le nouveau groupe ftp.

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

  1. Assurez-vous que proFTPD est en cours d'exécution dans le panneau de configuration XAMPP.

Vous pouvez maintenant transférer des fichiers vers le serveur XAMPP en suivant les étapes ci-dessous:

  1. Démarrez un client FTP comme winSCP ou FileZilla et entrez les détails de connexion comme 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.

  1. Transférez le fichier de votre répertoire personnel vers le serveur en utilisant les conventions de transfert FTP normales. Si vous utilisez un client FTP graphique, vous pouvez généralement faire glisser et déposer le fichier d'un répertoire à l'autre. Si vous utilisez un client FTP en ligne de commande, vous pouvez utiliser la commande FTP PUT.

Une fois le fichier transféré avec succès, vous devriez pouvoir le voir en action.

1
Sunil Kumar