proxy web

Comment créer un site web Proxy gratuitement !

Publié par Soufiane Sabiri

Cherchez-vous comment créer un site web proxy gratuitement ? Voulez-vous naviguer sur le web en anonymat totale en utilisant votre propre proxy ? Voulez-vous gagner de l'argent en utilisant la publicité Google Adsense sans investir ni de l'argent, ni de votre temps ? Ce tutoriel est fait pour vous !

Vous allez découvrir dans ce tutoriel les trois différents solutions permettant de créer créer un serveur proxy personnel gratuitement pour une utilisation personnelle (hébergement gratuit) ou un proxy vous permettant de gagner de l'argent via les publicités que vous allez diffuser aux internautes qui vont l'utiliser !

En fait, vous n'allez pas seulement découvrir une seule méthode, dans ce tutoriel (coupé en 3 parties) vous allez voir comment créer un site web proxy en utilisant : PHProxy sur un hébergement payant (avec changement de template), PHProxy sur un hébergement gratuit et Proxy (en Python) hébergé chez Google App Engine.

Allons-y !

Un site proxy, c'est quoi ?

Un site Proxy est un site web permettant de cacher son adresse IP derrière un serveur et de contourner les restrictions sur Internet afin de surfer anonymement. Si vous tapez par exemple sur moteur de recherche Google le mot "proxy site" vous aurez de bons résultats concernant les sites proxy, ils sont de plus en plus nombreux et sont déjà la façon la plus facile pour gagner de l'argent !

Après la création de votre site Proxy, vous devez le référencer sur les sites de Proxy gratuits pour pouvoir attirer des utilisateurs sur votre site. 

Les résultats :

Avant de commencer, je vous présente les résultats que vous pouvez obtenir en utilisant ce tutoriel :)

1. En utilisant le script php PHProxy + Template :

Vous allez découvrir dans la première partie de ce tutoriel comment créer un proxy totalement fonctionnel en php en utilisant le script php : PHProxy

L'avantage de ce script c'est qu'il existe des sites qui offrent tas de thèmes (templates) permettant de changer un peu le look du site, je vais mettre à votre disposition le thème que j'utilise sur mon site (avec code source PHProxy!) français 100%.

Lien : Proxy.easytutoriel.com (lien supprimé)

522

2. PHProxy & hébergement gratuit :

Je vais mettre dans la deuxième partie un tutoriel pour ceux qui n'ont pas les moyens pour obtenir un hébergement puissant, avec une liste des meilleurs hébergements gratuits sur la toile !

74

3. Proxy Python & Google App Engine :

Dans la troisième partie de cet article, vous saurez comment installer un proxy programmé en Python sur les serveurs de Google en tant qu'application.

541

On commence !

#1 : Installer PHProxy sur son propre hébergement

Comme un proxy nécessite de très larges performances pour son utilisant, il est fort recommandé d'utiliser un hébergement payant s'il s’agît d'un Proxy à utilisation non personnelle... Ceci à cause de la large bande passante mensuelle que prend ce site proxy.

Remarque : Un VPS (serveur virtuel privé) est la solution la plus fiable pour ce genre de sites !

Un nom de domaine est indispensable pour un site web, vous pouvez soit l'acheter (.com, .net, .info, ...) soit obtenir un nom de domaine gratuit (co.cc, .tk, ...).

Vous pouvez maintenant télécharger le script PHProxy en utilisant ce lien : http://sourceforge.net/projects/poxy/ (Cliquez sur le bouton "Download").

Ou bien utiliser la version française (que j'ai traduit) utilisée par le proxy de Easytutoriel.com : https://www.easytutoriel.com/uploads/proxy-france.zip (lien supprimé)

Une fois l'archive du script téléchargé, décompressez-le en utilisant un logiciel de décompression (7-Zip par exemple).

212

Puis envoyez (uploadez) le en utilisant un client FTP (Filezilla).

67

Voici à quoi ressemble le script original de PHProxy...

Remarque : Vous pouvez retrouver des thèmes (templates) prêts à utiliser sur ce site web : http://www.freeproxytemplates.com

74

Vous devez modifier la valeur de l'entrée "google_ad_client" dans le fichier "config.php" par le code de votre compte Google Adsense.

551

#2 : Installer PHProxy sur un hébergement gratuit

Dans cette partie, vous allez découvrir non seulement comment installer le script sur votre hébergement, mais aussi comment créer un hébergement gratuit (+NDD*) !

Voyons premièrement comment créer un hébergement gratuit pour pouvoir l'utiliser pour stocker les fichiers du script PHProxy.

* NDD = Nom De Domaine

Comment créer un hébergement ByetHost + nom de domaine co.cc :

Voici un tutoriel vidéo que j'ai réalisé il y a une année !

Comment créer un hébergement web gratuit chez 000webhost :

Je vous le recommande, 000webhost.com est l'un des meilleurs hébergements gratuits américains, mais la seule contrainte c'est qu'il faut attendre que votre compte soit activé manuellement par l'administration du site.

Créer un compte c'est facile, vous n'avez qu'à remplir le formulaire d'inscription sur cette page :  http://www.000webhost.com/order.php

Choisissez un sous-domaine, un nom d'utilisateur, mettez votre adresse email et deux mots de passes identiques puis la CAPTCHA et un clic sur le bouton "Create my account".

Attendez ensuite jusqu'à ce que votre compte soit activé !

312

Comment créer un hébergement gratuit chez X10Hosting :

En attendant, je vais vous expliquer comment créer un hébergement gratuit sur X10Hosting.com, qui est aussi un hébergement gratuit avec une activation instantanée (après validation d'inscription par mail).

Pour créer un compte chez X10Hosting, rien de plus facile ! Ouvrez cette page et remplissez le formulaire d'inscription : http://x10hosting.com/

94

Vous devez recevoir un mail de confirmation d'inscription sur votre boîte mail, cliquez sur le lien bleu et validez ensuite votre inscription.

Comment "uploader" les fichiers de PHProxy :

Un fois le compte actif, retournez vers cette page et connectez-vous : https://x10hosting.com/portal/login.php

Cliquez ensuite sur le bouton "Access cPanel" pour accéder à la cPanel de l'hébergement et téléverser (uploader) ses fichiers.

104

Cliquez ensuite sur le "File Manager" (Gestionnaire de fichiers).

115

Sélectionnez le fichier index.html et supprimez-le en cliquant sur le bouton "Delete".

124

Cliquez ensuite sur le bouton "Upload".

133

Cliquez sur le bouton pour choisir ensuite le fichier ZIP du script PHProxy...

Voici les liens de téléchargement pour ceux qui ne l'ont pas encore téléchargé :

> PHProxy (+thème traduit FR)https://www.easytutoriel.com/uploads/proxy-france.zip
> PHProxy (original)http://sourceforge.net/projects/poxy/

143

Choisissez le fichier zip et cliquez sur le bouton "Ouvrir".

152

Après avoir fini l'envoi du fichier, sélectionnez-le puis cliquez sur le bouton "Extract".

162

Cliquez ensuite sur "Extract file(s)" pour commencer l'extraction de l'archive.

171

Déplacez les fichiers décompressés en utilisant le bouton "Move File" comme dans l'image ci-dessous :

181

Résultat...

191

#3 : Créer un serveur proxy en utilisant Google App

Vous devez en premier télécharger le proxy programmé en Python, Python pour Windows et Google App Engine, voici les liens de téléchargement :

> Proxy (en Python)https://www.easytutoriel.com/uploads/proxy-python.zip
> Pythonhttp://www.python.org/getit/ (Cliquez sur "Python x.x.x Windows x86 MSI Installer")
> Google App Enginehttps://developers.google.com/appengine/downloads (Cliquez sur "GoogleAppEngine-x.x.x.msi")

Commençons par l'installation de Python (3.2.3).

Cliquez sur le bouton "Next".

201

Cliquez sur le bouton "Next".

213

Cliquez sur le bouton "Next".

222

Attendez quelques secondes...

231

Cliquez sur le bouton "Finish" pour finir l'installation.

241

Installez ensuite le Google App Engine...

Cliquez sur le bouton "Next".

251

Cochez "I accept the terms in the License Agreement" et cliquez sur le bouton "Next".

261

Cliquez sur le bouton "Next".

271

Cliquez sur le bouton "Install".

281

Chargement...

291

Et pour finir, cliquez sur le bouton "Finish".

301

Comment uploader (deploy) l'application avec le Google App Engine :

Double-cliquez sur le raccourci de Google App Engine Launcher.

313

Il est primordial de modifier les préférences du programme, pour cela, cliquez sur le menu Edit > Preferences...

322

Mettez les valeurs comme dans l'image ci-dessous puis cliquez sur le bouton "OK" :

331

Ouvrez ensuite cette page : https://appengine.google.com/ et connectez-vous à votre compte Google !

341

Choisissez un email si l'on vous demande puis cliquez sur le bouton "Continuer".

351

Cliquez sur le bouton "Create Application".

361

Mettez le numéro de votre téléphone mobile pour recevoir le code de vérification.

371

Recopiez le code reçu en SMS sur la page et cliquez "Send".

381

Mettez ensuite un nom (sous-domaine) pour votre application et un titre.

Acceptez les termes de la licence puis cliquez sur le bouton "Create Application".

401

Voilà...

412

Revenez ensuite à Google App Engine Launcher et cliquez sur le menu File > Add Existing Application...

421

Cliquez sur le bouton "Browse" pour localiser le dossier du script Proxy Python.

Lien de téléchargement : https://www.easytutoriel.com/uploads/proxy-python.zip

44

Localisez le dossier proxy puis cliquez sur le bouton "OK".

451

Sélectionnez ensuite l'application, cliquez sur le bouton "Edit", changez l'ID de l'application (pour mon cas proxy-france), sauvegardez, cliquez sur le bouton "Deploy" pour envoyer l'application !

471

Mettez les informations de votre compte Google puis cliquez sur le bouton "OK".

501

Attendez quelques secondes...

512

Accédez à votre proxy, via l'adresse : %ID-DE-VOTRE-APP%.appspot.com (mettez à la place de %ID-DE-VOTRE-APP% l'ID de votre application)

Remarque : J'ai fermé le proxy que j'ai créé, n'essayez pas d'y accéder.

541

Dernier mot :

N'oubliez pas de garder le proxy de Easytutoriel.com dans vos favoris :D

522

531

Et voilà !

Si vous avez des questions ou si votre proxy semble ne pas marcher, n'oubliez pas de demander de l'aide :)

Soufiane Sabiri - Easytutoriel.com


Ceux qui ont aimé cet article ont également apprécié ceux-là :


L'auteur : Soufiane Sabiri

Soufiane est un jeune informaticien et connait pas mal de choses du monde informatique. Il est lauréat d'un Master Spécialisé en Big Data et Cloud Computing. Ce passionné aime aider les gens à innover et à en savoir plus du monde informatique...

Déjà 50 commentaires ! { Ajouter le vôtre ? }

  • Albert Wutshu dit :

    C'est un bon Tuto, bon aussi pour le débutant qui cherche à miser sur l'internet pour vivre de sa passion.

  • Khavish dit :

    Bon tuto mais quelque peu obsolète a mon gout

    Les hébergement gratuits n'accepte plus les web proxy comme ce fut le cas il y a quelque année auparavant.

    Le mieux ce serait de se servir d'un web proxy existant qui est munie de la protection SSL comme mon site.

    De plus j'ai mis en place un système de protection spéciale pou que mon site ne sois pas blocker facilement

  • Gaknone dit :

    Salut frero soufi, moi j'ai normalement créer l'appli avec le google app engin mais lorsque je deploy c'est bon et alors quand je veu accéder a ce site proxy on me dit cette erreur

    "Error: Server Error
    The server encountered an error and could not complete your request.

    If the problem persists, please report your problem and mention this error message and the query that caused it."
    Ensuite j'essaye de voir si elle est deploy au site google app engine elle s'affiche "non deployed". Que doije faire ? de l'aide s'il vous plait.

    MERCI DE REPONDRE

  • petrescuecentres.eu dit :

    Pet rescue centre may just be the answer to your worries. Unfortunately you are thinking that no one can care for your pet as much as you do.

  • farian dit :

    bonjour
    tuto superbe
    comment savoir que le nom de domaine crée dans 000webhost est deja activé

  • farian dit :

    merci pour ce tuto:mais j'ai une question comment savoir si le nom de domaine crée dans 000webhost est deja activé

  • kamal dit :

    j'attend tjrs votre reponseet merci davance

  • kamal dit :

    le lien ne fonctionne plus > Proxy (en Python) : https://easytutoriel.com/uploads/proxy-python.zip

  • mizoo dit :

    salam 3alikome

    je veux te remercier pour cette fabuleuse explication mais j'ai deux petites questions

    1\est ce qu'on doit suivre c'est troix etapes ?
    2\est ce que je peux ouvrir un compte adsense avant de creer le site proxy ??
    merci d'avance !

  • rasmosramos dit :

    Merci khoya

  • gargan dit :

    Très bon tuto SAUF que la vidéo est en privé... ;-(

  • Gail dit :

    Glad to visit your blog, I look forward to more good articles and I think we all like to thank so many good articles, blog to share with us.

  • Gail dit :

    Danke Euch allen! Und hoffentlich bis bald!

  • Gail dit :

    :lol: Hallo Dömitz....wir das heisst die band Fünf vor 12 wollten uns auf diesem wegefür den tollen Abend bei der Dömitzer Musiknacht bei euch bedanken.Ihr seid ein super tolles Publikum gewesen,und habt richtig gute stimmung gemachtecht tolle leute

  • kmoneasy dit :

    Que de merveilles mon frère.
    Tu nous fais revivre dans ce domaine avec tes tutos agreables.

  • senshi dit :

    Salut tu ma vraiment bien aidé :) j'ai fait la methode de file zila dans un domain free et j'ai fait entré mes pub ads et tout mais rien ne s'affiche est ce que mon domain va me verifier mon site avant ?? ou bien c'est ma faute :) ?

  • Sami dit :

    vraiment sympa je suis un des votre fun bon courage ,peut etre je vais contribue sur votre blog ca me plait vraiment ,je viens de

  • Bigdeglabel dit :

    Slt. j'ai rencontré exactement le même problème que Ali dans son commentaire du 20-08-12. Merci donc de nous répondre. Merci.

  • mohy dit :

    salut j'ai fait tout mais dans le dernier fichier texte il m'affiche

    "2012-08-30 21:41:47 Running command: "[u'D:\\Python32\\pythonw.exe', '-u', u'D:\\Program Files\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'[email protected]', '--passin', 'update', u'D:\\Documents and Settings\\Administrateur\\Bureau\\proxy-python\\proxy']"
    Traceback (most recent call last):
    File "D:\Program Files\Google\google_appengine\appcfg.py", line 133, in
    run_file(__file__, globals())
    File "D:\Program Files\Google\google_appengine\appcfg.py", line 129, in run_file
    execfile(script_path, globals_)
    NameError: global name 'execfile' is not defined
    2012-08-30 21:41:47 (Process exited with code 1)

    You can close this window now."

    merci d'avance .

    • Soufiane Sabiri dit :

      Bonjour Mohy,

      Vous pouvez essayer avec l'autre méthode qui consiste à utiliser un hébergement et PHProxy...

      Bien à vous !
      Soufiane

  • 1 2

    Publier un commentaire :

    xD oO ^_^ =] =) ;-( ;) :| :woot: :whistle: :sleep: :sick: :police: :p :o :ninja: :mm: :love: :lol: :kiss: :hmm: :evil: :bandit: :angel: :alien: :D :) :( 8)