Ben en fait, oui tu peux, seulement il faut bien savoir que ta bande passante n'a rien en commun avec celle d'un hebergeur, par exemple, si tu as de l'adsl 1024/128, quelqu'un qui telecharge sur ton site le fera a env 15 ko/s, alors que les fournisseur on des bandes passantes symetriques qui sont enormes.
Donc un conseil; tu heberges ton site, et pour les telechargements, tu rediriges vers ton hebergeur ou seront les fichiers a telecharger !
Ensuite, pour que ton site soit joignable a n'importe quel moment, il faut soit une ip fixe (par defaut un adsl normal a une adresse dynamique = qui change toute les 24H), ou alors tu vas t'inscrire sur le site de "no-ip.com" tu remplis un formulaire, ou tu devras choisir unu adresse de ré-adressage du genre "monsite.sytes.net".
Tu telecharges un petit executable que tu installes et que tu lances, qui va detecter ton ip, puis l'envoyer a no ip.com qui a son tour renseignera les serveurs dns de la planete en disant "monsite.sytes.net = l'adresse ip de ce gars là".
Une fois ca fait quand quelqu'un saisira "monsite.sytes.net" dans un explorateur, il sera dirigé sur ton ip qui a son tour l'enverra dans le repertoire "www" de ta machine.
Ensuite, pour que ton serveur apache local saches dans quel repertoire precis l'envoyer a la place de "www" (le dossier qui contient ton site, mais toujours DANS www !), tu va aller dans "C:\program files\easy php\apache\conf\", et tu ouvres avec le bloc notes le fichier qui s'appelle "httpd.conf", presque tout en bas tu vas voir une ligne ou est ecris "#<VirtualHost *>"( le # devant chaque ligne ligne dit a apache "ne lis pas cette ligne"), il sagit de copier de : "NameVirtualHost * "jusqu'à "</VirtualHost>", de le coller en dessous, d'enlever tous les "#"et de mettre tes parametres, EX :
NameVirtualHost *
<VirtualHost *>
ServerAdmin tonemail@wanadoo.fr
DocumentRoot C:/Program Files/EasyPHP/www/nom du dossier qui contient ton site
ServerName tonsite.sytes.net( en rapport avec l'exemple d'avant)
ErrorLog logs/tonsite.sytes.net-error_log
CustomLog logs/tonsite.sytes.net-access_log common
</VirtualHost>
apres, tu cliques droit sur le "E" de easy php dans la barre des taches, puis redemarrer pour prendre en compte les modifs, voila, maintenant, quand on tapes "monsite.sytes.net" dans IE, ton site s'affiche, magique non ?