cours_nethserver_101
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
cours_nethserver_101 [2019-08-07 13:57] – michelandre | cours_nethserver_101 [2025-01-13 14:33] (Version actuelle) – michelandre | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ~~NOTOC~~ | ||
+ | \\ | ||
+ | <WRAP column 15%> | ||
+ | {{ Images_Accueil-101-024.png? | ||
+ | </ | ||
+ | <WRAP column 60%> | ||
+ | {{ Images_Accueil-101-026.png? | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | ===== Créez votre propre commerce en ligne.===== | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | |||
+ | Vous avez toujours rêvé de posséder votre propre site eCommerce.\\ | ||
+ | //Faites du “< | ||
+ | |||
+ | ===== Le cours NethServer-101 vous en donne l’opportunité. ===== | ||
+ | |||
+ | |||
+ | </ | ||
+ | </ | ||
+ | <WRAP column 15%> | ||
+ | {{ Images_Accueil-101-025.png? | ||
+ | </ | ||
+ | |||
+ | {{ Images_Accueil-101-003.png? | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | ==== Cours NethServer-101 ==== | ||
+ | |||
+ | Le //Cours NethServer-101//, | ||
+ | |||
+ | - [[nethserver_101_cahier_01_linux|Cahier-01]]: | ||
+ | - [[nethserver_101_cahier_02_installations_configurations_logiciels_prerequis|Cahier-02]]: | ||
+ | - [[nethserver_101_cahier_03_creation_un_serveur_virtuel|Cahier-03]]: | ||
+ | - [[nethserver_101_cahier_04_local_certificat_let_encrypt|Cahier-04]]: | ||
+ | - [[nethserver_101_cahier_05_vdsl_fqdn_internet_et_nethserver|Cahier-05]]: | ||
+ | )) et Serveur NethServer physique. | ||
+ | - [[nethserver_101_cahier_06_nethserver_wordPress|Cahier-06]]: | ||
+ | - [[nethserver_101_cahier_07_nethserver_wordPress_wordfence|Cahier-07]]: | ||
+ | - [[nethserver_101_cahier_08_woocommerce_paypal_stripe|Cahier-08]]: | ||
+ | - [[nethserver_101_cahier_09_duplicator_migration|Cahier-09]]: | ||
+ | - [[nethserver_101_cahier_10_mandataire_inverse|Cahier-10]]: | ||
+ | - [[nethserver_101_cahier_11_nethserver_backuppc|Cahier-11]]: | ||
+ | \\ | ||
+ | |||
+ | 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 NethServer-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. | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | Les inscriptions sont limitées à huit //(8)// par classe. | ||
+ | Faites votre demande d’assistance au cours NethServer-101 [[https:// | ||
+ | {{Images_Accueil-101-004.png? | ||
+ | Après avoir suivi tous les cahiers ci-dessous, | ||
+ | votre site de commerce en ligne ressemblera à celui-ci. | ||
+ | </ | ||
+ | \\ | ||
+ | {{ Images_Accueil-101-005.png? | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | **Diaporama descriptif du cours NethServer-101 en format [[https:// | ||
+ | </ | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-006.png? | ||
+ | **[[nethserver_101_cahier_01_linux|NethServer-101, | ||
+ | |||
+ | Pour connaître les rudiments de Linux ou rafraîchir vos connaissances, | ||
+ | |||
+ | 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, | ||
+ | |||
+ | Un chapitre particulier, | ||
+ | |||
+ | Enfin, une introduction à l’éditeur vi est donnée à la fin du document. | ||
+ | <WRAP clear></ | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-007.png? | ||
+ | **[[nethserver_101_cahier_02_installations_configurations_logiciels_prerequis|NethServer-101, | ||
+ | |||
+ | Ce cahier présente les logiciels prérequis: DigestIT-2004, | ||
+ | |||
+ | **->** 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. | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-008.png? | ||
+ | **[[nethserver_101_cahier_03_creation_un_serveur_virtuel|NethServer-101, | ||
+ | |||
+ | Votre premier pas consiste à installer un Serveur NethServer qui hébergera votre futur site. Vous débuterez en installant une machine virtuelle roulant sous VirtualBox, Les exigences matérielles du Serveur NethServer 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 NethServer-7.6. | ||
+ | |||
+ | 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, | ||
+ | Votre serveur requiert deux adaptateurs Ethernet (également appelés adaptateurs réseau ou simplement cartes réseau). | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | {{ Images_Accueil-101-009.png? | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-010.png? | ||
+ | **[[nethserver_101_cahier_04_local_certificat_let_encrypt|NethServer-101, | ||
+ | |||
+ | Ce cahier vous explique la marche à suivre pour installer gratuitement un certificat SSL émis par l’autorité de certification Let’s Encrypt. Un certificat SSL émis par une autorité de certification reconnue est obligatoire pour les paiements via Stripe et PayPal. Lorsqu’un client utilisera le protocole HTTPS, ce certificat permettra de chiffrer tous les échanges Internet avec une clé SSL reconnue mondialement. Vous apprendrez à générer une tâche cron qui renouvellera le certificat 30 jours avant son échéance. Vous ne vous occuperez plus de rien, vous pourrez oublier le certificat, tout fonctionnera automatiquement.\\ | ||
+ | {{ Images_Accueil-101-011.png? | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-012.png? | ||
+ | **[[nethserver_101_cahier_05_vdsl_fqdn_internet_et_nethserver|NethServer-101, | ||
+ | |||
+ | Maintenant que votre Serveur NethServer est fonctionnel, | ||
+ | |||
+ | Enfin, on vous indique comment utiliser votre Serveur NethServer comme passerelle pour votre (vos) poste(s) de travail. Vous n’aurez plus besoin de coupe-feu. Le Serveur NethServer 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, | ||
+ | |||
+ | Si vous désirez économiser sur votre facture téléphonique, | ||
+ | |||
+ | {{ Images_Accueil-101-013.png? | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-014.png? | ||
+ | **[[nethserver_101_cahier_06_nethserver_wordPress|NethServer-101, | ||
+ | |||
+ | 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 MariaDB, distribué par Automattic. WordPress est surtout utilisé comme moteur de blog mais, ses fonctionnalité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. | ||
+ | <WRAP clear></ | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-015.png? | ||
+ | **[[nethserver_101_cahier_07_nethserver_wordPress_wordfence|NethServer-101, | ||
+ | |||
+ | 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. | ||
+ | <WRAP clear></ | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-016.png? | ||
+ | **[[nethserver_101_cahier_08_woocommerce_paypal_stripe|NethServer-101, | ||
+ | |||
+ | <WRAP column 75%> | ||
+ | Maintenant que vous maîtrisez WordPress, votre but est à portée de main. | ||
+ | |||
+ | **WooCommerce**\\ | ||
+ | Ce cahier décrit l’installation et la configuration de WooCommerce, | ||
+ | |||
+ | **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. | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | </ | ||
+ | <WRAP clear></ | ||
+ | |||
+ | |||
+ | {{Images_Accueil-101-017.png? | ||
+ | **[[nethserver_101_cahier_09_duplicator_migration|NethServer-101, | ||
+ | |||
+ | Ce 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. | ||
+ | |||
+ | < | ||
+ | <WRAP column 70%> | ||
+ | <WRAP centeralign> | ||
+ | |||
+ | {{ Images_Accueil-101-018.png? | ||
+ | \\ | ||
+ | </ | ||
+ | <WRAP clear></ | ||
+ | |||
+ | {{Images_Accueil-101-019.png? | ||
+ | **[[nethserver_101_cahier_10_mandataire_inverse|NethServer-101, | ||
+ | |||
+ | 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, | ||
+ | <WRAP clear></ | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-020.png? | ||
+ | **[[nethserver_101_cahier_11_nethserver_backuppc|NethServer-101, | ||
+ | |||
+ | Ce cahier décrit la marche à suivre pour: l’installation de BackupPC-3.3.1 et sa mise à jour vers BackupPC-4.3.0, | ||
+ | |||
+ | // | ||
+ | –> 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/ | ||
+ | |||
+ | {{ Images_Accueil-101-021.png? | ||
+ | \\ | ||
+ | |||
+ | {{Images_Accueil-101-022.png? | ||
+ | **[[https:// | ||
+ | |||
+ | Assistance TeamViewerVous rencontrez des problèmes avec votre installation, | ||
+ | |||
+ | Le Cahier-1: Installations & configurations des logiciels prérequis décrit l’installation de TeamViewer sur votre station de travail. | ||
+ | |||
+ | Le document: [[https:// | ||
+ | |||
+ | 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 // | ||
+ | \\ | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | {{ Images_Cahier-101-03-000.png? | ||
+ | \\ | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | **Vous pouvez nous contacter, sans frais, pour discuter de tout problème informatique\\ | ||
+ | // | ||
+ | </ | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | <WRAP centeralign> | ||
+ | **Tous vos commentaires, | ||
+ | </ | ||
+ | \\ |