Créez votre propre commerce en ligne avec SME

Vous avez toujours rêvé de posséder votre propre site eCommerce.
Faites du « télé domicile-travail », créez votre site de vente en ligne.

Le cours Micronator-101 vous en donne l’opportunité.

Autodidacte, classe et dépannage

Diaporama descriptif du cours Micronator-101 en format PDF.

Toutes les étapes sont décrites d’une manière simple et détaillée. Même un apprenti informaticien peut réaliser la mise en place d’un site de commerce en ligne en suivant les Cahiers du cours Micronator-101.

Tous les logiciels nécessaires sont du domaine public ou LIBRE sous licence GPL; ils ne coûtent pas un sous. Le seul achat nécessaire est l’obtention d’un nom de domaine au prix initial de $15 CAD et son renouvellement annuel d’environ $30 CAD.

Les inscriptions sont limitées à huit (8) par classe.
Faites votre demande d’assistance au cours Micronator-101 ici.

InfolettreNous sommes présentement en négociations avec le Collège Rosemont afin de donner le cours Micronator-101 aux adultes dans une de leur salle de classe. Abonnez-vous à notre infolettre pour être parmi les premiers à connaître les futures disponibilités de ce cours.


Après avoir suivi tous les cahiers ci-dessous,
votre site de commerce en ligne ressemblera à celui-ci.
 

Diagramme d'un site de vente en ligne

 


 

Afficher tous les Cahiers sur une page de la Boutique

 

Cahier-0: Linux-101

Cahier-0: Linux-101Pour connaître les rudiments de Linux ou rafraîchir vos connaissances, vous pouvez consulter ce cahier; il donne un aperçu des fonctionnalités de base de Linux qui sont indispensables à toute personne qui désire se familiariser à l’environnement Linux et surtout comprendre et maîtriser les concepts de base.

Vous serez en mesure de recourir à la documentation en ligne (man), manipuler l’arborescence des fichiers, comprendre l’organisation générale du système, gérer les droits d’accès, découvrir les variables d’environnement, les fichiers particuliers, la quincaillerie réseau, utiliser les principales commandes bash, etc.

Un chapitre particulier, qu’il n’est pas nécessaire de maîtriser mais simplement connaître, explique les principes de base de la communication TCP/IP.

Enfin, une introduction à l’éditeur vi est donnée à la fin du document.


 

Cahier-1: Installations & configurations des logiciels prérequis

Cahier-1: Installations & configurations des logiciels prérequisCe cahier présente les logiciels prérequis: DigestIT-2004, 7-Zip, WinSCP, PuTTY, NotePad++, VirtualBox, Chrome, TOR et TeamViewer.

DigestIT-2004 permet de calculer la somme de contrôle parfois appelée « empreinte ».
7-Zip est un logiciel de compression de données et d’archivage de fichiers fonctionnant sous Windows et développé par Igor Pavlov.
PuTTY est un émulateur de terminal doublé d’un client pour le protocole SSH.
WinSCP est un client SFTP graphique pour Windows. Le but de ce programme est de permettre la copie sécurisée de fichiers entre un ordinateur local et un ordinateur distant.
Notepad++ est un éditeur de code source qui prend en charge plusieurs langages.
VirtualBox est une application de virtualisation de plateformes croisées. Il s’installe sur vos ordinateurs existant basés sur Intel ou AMD, qu’ils soient sous les systèmes d’exploitation Windows, Mac, Linux ou Solaris.
Chrome est recommandé comme navigateur secondaire; Firefox pour le développement et Chrome pour vérifier les résultats.
TOR est un navigateur très utile pour vérifier les communications car, il agit comme un fureteur provenant directement de l’Internet et non de votre réseau local. TOR fonctionne exactement comme Firefox.
TeamViewer est une application intuitive, rapide et sûre, destinée au contrôle à distance et aux réunions. TeamViewer travaille derrière les pare-feu, les routeurs NAT et les proxys sans besoin de configurations spéciales.


 

Cahier-2: Installation d’un Serveur SME

Cahier-2: Installation d'un Serveur SMEVotre premier pas consiste à installer un Serveur SME qui hébergera votre futur site. Vous débuterez en installant une machine virtuelle roulant sous VirtualBox,
Les exigences matérielles du Serveur SME sont modestes par rapport à d’autres distributions disponibles aujourd’hui. Toutefois, en raison de son rôle, il est important de sélectionner un ordinateur hôte approprié.
Le serveur devrait fonctionner avec n’importe quel processeur i686 déclaré compatible avec Centos-6 pour le Serveur SME 9.x.
La quantité de mémoire vive disponible est l’une des considérations les plus importantes pour les performances du serveur car, elle réduit la charge sur les disques. Si un compromis est nécessaire, la RAM supplémentaire sera généralement plus bénéfique qu’un processeur plus rapide.
Votre serveur requiert deux adaptateurs Ethernet (également appelés adaptateurs réseau ou simplement cartes réseau).

 Les informations suivantes sont celles que nous suggérons être le minimum recommandé.

Spécifications minimum


 

Cahier-3: ADSL-VDSL, DNS dynamique & domaine FQDN

Cahier-3: ADSL-VDSL, DNS dynamique & domaine FQDNMaintenant que votre Serveur SME est fonctionnel, vous devez le brancher à l’Internet. Ce cahier vous indique comment installer et configurer votre modem ADSL/VDSL, brancher votre Serveur SME à l’Internet et vérifier la communication.

Enfin on vous indique comment utiliser votre Serveur SME comme passerelle pour votre (vos) station(s) de travail. Vous n’aurez plus besoin de coupe-feu. Le Serveur SME remplira ce rôle et encore plus pour votre réseau. Il servira de bureau de poste pour vos courriels, les filtrera pour vous indiquer ceux qu’il considère comme pourriels, bloquera toutes tentatives d’intrusion en provenance de l’Internet, etc.

Diagramme du serveur connecté à l'Internet

Si vous désirez économiser sur votre facture téléphonique, vous trouverez dans ce cahier la marche à suivre pour remplacer votre connexion analogique par une ligne VoIP tout en gardant votre ancien téléphone standard.

Diagramme téléphonique VoIP

 


 

Cahier-4: Certificat Let’s Encrypt

Cahier-4: Certificat Let's EncryptLe Cahier-4 du cours Micronator-101 décrit la marche à suivre pour installer gratuitement un certificat émis par Let’s Encrypt pour des communications TLS/SSL.

Un certificat émis par l’autorité de certification Let’s Encrypt vous permettra de chiffrer tous vos échanges Internet avec une clé reconnue mondialement; un tel certificat est un prérequis pour les paiements via Stripe ou PayPal.

 

 


 

Cahier-5A: SME & WordPress

Installation de WordPressWordPress

Voilà, vous êtes à l’étape qui vous émerveillera le plus, la facilité d’installation de votre premier site Web.

Ce cahier détaille l’installation de WordPress, ses principaux réglages, l’installation d’une nouvelle extension et d’un nouveau thème WordPress, etc.

WordPress est un système de gestion de contenu libre, écrit en PHP et reposant sur une base de données MySQL, distribué par Automattic. WordPress est surtout utilisé comme moteur de blog mais, ses fonctionna­lités lui permettent également de gérer n’importe quel site web. Il est distribué selon les termes de la GNU GPL. Le logiciel est aussi à l’origine du service WordPress.com.


 

Cahier-5B: SME, WordPress et Wordfence

Cahier-5B: SME, WordPress et WordfenceWordfence

WordPress est toujours fortement attaqué par tous les genres de pirates informatiques. Ce cahier explique comment sécuriser votre site avec cette extraordinaire extension, elle a été téléchargée plus de 24,517,087 fois à ce jour, c’est tout dire.

Propulsé par RSS Defense Threat et constamment mis à jour, le Pare-feu pour applications Web (WAF) protège votre site contre toutes tentatives de piratage. Wordfence vous alerte rapidement au cas où votre site est compromis. L’écran “Live Traffic” vous offre une visibilité en temps réel du trafic et des tentatives de piratage de votre site Web. Un ensemble d’outils additionnels complètent la solution de sécurité la plus complète disponible pour WordPress.


 

Cahier-6: WooCommerce, PayPal & Stripe

Cahier-6: WooCommerce, PayPal & StripeMaintenant que vous maîtrisez WordPress, votre but est à portée de main.

WooCommerce

Ce cahier décrit l’installation et la configuration de WooCommerce, l’extension mondialement la plus utilisée pour le commerce électronique.

PayPal

Créez gratuitement un compte PayPal pour percevoir vos paiements. Vérifiez le fonctionnement de l’achat de vos articles en utilisant le carré de sable « Sandbox ». 

Stripe

Créez gratuitement un compte Stripe, le principal compétiteur de PayPal et installez la passerelle de paiements. Stripe transférera automatiquement vos paiements dans votre compte bancaire, 7 jours après la date d’achat. Vous n’avez aucune requête ou procédure à effectuer, tout fonctionne automatiquement. Les frais des transactions Stripe sont moindres que ceux de PayPal.


 

Cahier-7: Duplicator & migration

Cahier-7: Duplicator & migrationCe cahier décrit la sauvegarde complète de votre site virtuel WordPress avec l’extension Duplicator et la restauration de cette sauvegarde sur votre serveur réel.

Vous conservez votre site virtuel afin de pouvoir vérifier de nouvelles extensions, thèmes ou mises à jour sans compromettre l’intégrité de votre site physique.

* Avant la restauration, il n’est pas nécessaire d’installer WordPress sur le serveur de destination.

 

Un clone virtuel de développement demeure accessible,
même sans connexion Internet.

Diagramme complet


 

Cahier-8: Mandataire inversé

Cahier-8: Mandataire inverséVous êtes à l’extérieur et vous voulez accéder à votre site virtuel de développement qui est sur votre réseau local afin de vérifier une nouvelle extension de WordPress ou l’ajout d’un nouveau produit à WooCommerce.

Ce cahier décrit comment configurer votre serveur principal en Mandataire inversé de telle sorte de pouvoir accéder, depuis l’Internet, à un serveur sur un réseau local. 

 

 


 

Cahier Supplément: SME & BackupPC

Micronator-101, Supplément: SME & BackupPC PageTitreCe cahier décrit la marche à suivre pour l’installation de BackupPC-4.2, la prise de sauvegardes ainsi que la restauration complète de Serveurs SME locaux ou distants.

Référence: https://fr.wikipedia.org/wiki/BackupPC.
– BackupPC est un logiciel libre de sauvegarde de systèmes de fichiers publié sous licence GPL.
– BackupPC est utilisé pour sauvegarder sur disque un ensemble de postes clients et de serveurs, sous Unix, Linux, Windows ou Mac OS X. Les protocoles utilisables pour les transferts sont: SMB, tar over SSH/rsh/nfs, et rsync. Il ne nécessite l’installation d’aucun logiciel client sur les machines à sauvegarder. Il possède une interface Web pour lancer des sauvegardes ou restaurer des fichiers. Il est également possible de sauvegarder des bases de données via un script shell lancé avant la sauvegarde


 

Assistance à distance TeamViewer

Assistance TeamViewerVous rencontrez des problèmes avec votre installation, TuteurWeb peut vous assister à l’aide d’une connexion TeamViewer.

Le Cahier-1: Installations & configurations des logiciels prérequis a décrit l’installation de TeamViewer sur votre station de travail.

Le document: Assistance à distance TeamViewer décrit plus en détails les options de configuration.

TeamViewer est une application intuitive, rapide et sûre, destinée au contrôle à distance et aux réunions. En tant que solution tout en un, TeamViewer peut être utilisé pour les applications suivantes:
– Établir une connexion entre des ordinateurs équipés de systèmes d’exploitation différents. TeamViewer fonctionne sous Windows, Mac OS, Linux ou Google Chrome OS.
– Administrer les serveurs et postes de travail Windows. Vous pouvez exécuter TeamViewer comme service système Windows. Cela vous permet d’accéder à votre ordinateur avant même de vous connecter à Windows.
– Vous pouvez vous connecter aux ordinateurs Windows, Mac ou Linux depuis les appareils mobiles Android, iOS, Windows Phone ou BlackBerry.

TeamViewer travaille derrière les coupe-feu, les aiguilleurs NAT et les mandataires (proxies) sans besoin de configuration spéciale.


 

Vous pouvez nous contacter, sans frais, pour discuter de votre problème informatique
rencontré avec l’un des logiciels décrits dans nos documents.

Nous contacter

Tous commentaires, suggestions et correctifs sont les bienvenus.


Brancher les aînés,
encourager l’Informatique Libre et la diffusion du savoir