Créer un serveur ftp

13/06/2011 Aucun commentaire

Cet article va vous montrer comment mettre en place un serveur FTP permettant le partage de fichiers.

Cela sert par exemple si vous voulez fournir un fichier à l'une de vos connaissance mais que le fichier est trop gros pour à être envoyé par e-mail.

J'irai dans ce tutoriel à l'essentiel mais vous pourrez modifier un certain nombres d'options supplémentaires pour limiter le nombre de personnes, les répertoires auxquels ils ont accès.

Voila les étapes pour créer votre serveur :

  • Téléchargez FileZilla Server
  • Lancez l'installation
  • Sélectionnez au moins les deux éléments les plus importants qui sont "Filezilla Server (service)" correspondant au serveur et "Administration interface" qui permettra de l'administrer.

 

  • Choisissez le mode de démarrage du serveur et le port sur lequel fonctionnera l'interface d'administration

 

  • Choisissez le mode de démarrage de l'interface d'administration. A moins que vous souhaitiez avoir en permanence un œil sur ce qu'il se passe sur votre serveur, vous pouvez choisir le mode manuel

 

  • Cliquez enfin sur "Install" et une fois l'installation terminée, vous arriverez sur la fenêtre de connexion à l'administration du serveur

  • Après avoir cliqué sur "OK", l'interface suivante apparaît :

 

  • Définissez un mot de passe pour accéder à l'interface d'administration : Menu Edit > Settings > Onglet "Admin interface settings" > Cochez "change admin password" et remplissez les champs
  • Créez autant d'utilisateurs que nécessaire. Menu Edit > Users > Bouton "Add"
  • N'oubliez pas d'assigner un mot de passe à chacun d'entre eux, à l'aide de la case à cocher "Password"

 

  • Passez sur l'onglet "Shared folders"
  • Vous sélectionnez un ou plusieurs utilisateurs à droite puis, au milieu, vous définissez les répertoires à partager en définissant les autorisations pour les fichiers et les dossiers (Lire, écrire, supprimer, ...)
  • Le bouton "Set as home dir" permet de définir le répertoire "d'accueil" de l'utilisateur

Tester le serveur localement

Pour tester l'accès à votre serveur fraîchement créé, copier l'adresse suivante dans la barre d'adresse de votre navigateur web (après avoir fait les remplacements nécessaires) :

ftp://login:mot_de_passe@127.0.0.1

Pour qu'une personne puisse accéder à votre serveur de l'extérieur, il vous faudra lui fournir votre adresse ip publique (qui remplacera 127.0.0.1 dans l'adresse précédente).

Remarque 1 : Afin d'exploiter au mieux votre serveur, utilisez un client FTP tel que Filezilla FTP plutôt qu'un navigateur web. Celui-ci vous permettra de faire plus d'opérations (et de façon plus fiable) comme par exemple envoyer des fichiers vers le serveur (contrairement au navigateur qui permet uniquement le téléchargement).

Remarque 2 : Si votre serveur utilise une connexion internet utilisant un routeur (ce qui est le cas pour la majorité des boitiers Adsl), vous aurez peut-être besoin d'ouvrir le port 21 sur celui-ci (une petite recherche "ouvrir port nom_de_votre_box", vous aidera à trouver comment faire).

Categories: Tutoriels : Internet Tags:

Héberger un site php

11/06/2011 Aucun commentaire

Cet article va vous expliquer comment faire pour héberger votre site php sous Windows, sur votre ordinateur.

Cela peut s'avérer utile afin de coder/tester son site avant sa mise en ligne.

Installer le serveur PHP

Pour commencer, téléchargez Wamp puis lancez son installation.

Enfin fin d'installation, l'assistant vous demande l'adresse du serveur SMTP et une adresse e-mail. Si vous pensez utiliser l'envoi d'e-mails au sein de votre site, indiquez de "véritables valeurs".

Dans le cas contraire, laissez les valeurs par défaut (vous pourrez rechanger ces valeurs ultérieurement, dans le fichier httpd.conf).

A la dernière étape de l'installation, laissez coché "Launch WampServer 2 now".

Vous remarquerez une nouvelle icône prêt de l'horloge Windows : c'est votre serveur PHP !

Vous pouvez maintenant tester le bon fonctionnement de votre installation, en allant à l'adresse suivante, dans votre navigateur web : http://localhost/

Si tout est correctement installé, vous devriez avoir une page qui ressemble à celle-ci :

Installer son site et le paramétrer

Copiez l'ensemble des fichiers de votre site dans le sous-répertoire www de répertoire d'installation de wamp (par défaut: c:\wamp\www).

Si vous pensez héberger plusieurs sites en simultané, créez un répertoire pour chaque site (ex: c:\wamp\www\monsite1).

Pour gérer les extensions PHP, les modules Apache, voir les logs, ..., vous pouvez utiliser le menu de wamp en cliquant sur l'icone de wamp qui se place dans votre barre des tâches (près de l'horloge Windows).

Menu de Wamp

 

Si vous souhaitez utiliser une base de données Mysql, vous pouvez accéder à PhpMyAdmin qui vous aidera à la gérer.

Categories: Programmation PHP Tags: