BSD et les essentiels du réseau !

La mise en place et la configuration d'un serveur Web n'est pas à prendre à la légère !

Ce guide complet vous accompagnera dans la mise en oeuvre de votre premier serveur Apache, depuis les principes de base jusqu'aux configurations spécifiques en passant par les incontournables comme PHP, MySQL, l'authentification ou les services LDAP.

N'hésitez pas à feuilleter ce magazine ci-contre !


  • Introduction
    • page 08 Le Web, un peu d'histoire
    • page 10 Le protocole HTTP
    • page 16 La fondation Apache
    • page 20 Présentation d'Apache
  • Installation
    • page 26 Mon premier Apache
    • page 36 Configuration basique
    • page 46 Authentification
  • Programmer pour le web
    • page 62 Sites dynamiques et CGI
    • page 66 PHP, le langage du Web dynamique
    • page 70 Perl, un classique toujours d'usage
    • page 74 Les possibilités offertes par Python
    • page 78 Ruby, un langage révélé par son framework
  • Aller plus loin
    • page 84 Authentification avec LDAP
    • page 102 Chiffrement et authentification SSL
  • Tutoriels 
    • page 126 Installer LAMP sur Ubuntu
    • page 130 Déménagement et redirection
    • page 132 phpMyAdmin sur Ubuntu
    • page 134 Protection contre les DoS avec « mod_evasive »
    • page 136 Le framework Django sur Ubuntu
    • page 140 Statistiques avec AWStats

Prendre un "dédié" chez un hébergeur ou installer votre serveur chez vous ?

Débutant ou expérimenté ? Ce guide est fait pour vous ! Vous y trouverez toutes les informations indispensables pour installer, configurer et optimiser votre machine et les services courants (HTTP, VPN, IMAP, SMTP, etc). 

N'hésitez pas à feuilleter ce magazine en cliquant ci-contre !


Introduction
p.08   Internet : qu'est-ce ?
p.12   Héberger ses services
p.18   Services et ports
p.22   Sécurité et pare-feu
p.26   Ufw, le pare-feu simplifié

HTTP/WEB
p.32   Mettre en place une architecture LAMP
p.36   Optez pour un serveur web plus léger : Lighttpd
p.40   Choisissez la haute performance avec Nginx

Mail
p.48   Gérer sa messagerie avec Exim
p.58   Postfix, un serveur de messagerie facile à administrer
p.68   Le serveur IMAP de la suite Courier

Les autres services utiles
p.74   L'échange de fichiers sécurisé avec vsFPTd
p.80   Pure-FTPd, un serveur FTP plus simple à configurer
p.84   Votre réseau privé avec OpenVPN
p.94   La gestion de versions avec Git

Tutoriels
p.102   Webmail avec RoundCube
p.106   Faites-vous une place sur la Toile avec WordPress
p.112   Mettre en place un site collaboratif avec MediaWiki
p.116   Votre boutique en ligne avec PrestaShop
p.124   Votre galerie de photos avec Piwigo

Systèmes BSD

LE GUIDE POUR INSTALLER ET BIEN ADMINISTRER SES SYSTÈMES BSD

  • Pour commencer
  • Administration système
  • Réseau
  • Virtualisation

Cliquez sur la couverture pour découvrir le sommaire et des extraits du magazine !


Huit ans. Huit ans se sont écoulés depuis les deux derniers numéros hors-séries BSD et le mook
que vous tenez entre les mains. Il y a huit ans, il est probable qu’une bonne partie d’entre
vous n’avait même jamais touché un système UNIX/Linux, et réalisait plutôt son grand oeuvre
Lego(c)(tm).

Pendant ces huit années, le monde du Libre a proprement explosé, il est partout, omniprésent
sur vos mobiles, vos tablettes, votre télé ou votre point d’accès Wi-Fi ; et si des sociétés telles que
Google ne se cachent pas d’utiliser le système GNU/Linux comme socle entre l’espace utilisateur
et le matériel, d’autres, sans totalement le masquer, ne font pas étalage des technologies libres
constituant la pierre angulaire de leurs systèmes. En tête de liste notons particulièrement la
société Apple, dont l’espace utilisateur du système d’exploitation Mac OS X est directement issu de
FreeBSD.

Nous le verrons plus loin dans ce mook, les systèmes héritiers de BSD UNIX sont en réalité
partout, et sont en outre des composants incontournables de l’Internet tel que vous le connaissez
aujourd’hui.

NetBSD ? FreeBSD ? OpenBSD ? Lequel, pour quelle(s) utilisation(s) ? Chacune de ces émanations
de 4.4BSD Lite 2 a suivi son propre chemin, mais échangeant allègrement des composants car
issus d’une idée commune : le code doit être propre, portable, lisible et facilement adaptable. Aux
antipodes du chemin emprunté récemment par le monde GNU/Linux et le tentaculaire systemd,
l’univers BSD a gardé intacte la philosophie d’UNIX :
- « Écrivez des programmes qui effectuent une seule chose et qui le font bien.
- Écrivez des programmes qui collaborent.
- Écrivez des programmes pour gérer des flux de texte, car c’est une interface universelle. »

Ce qui est souvent résumé par : « Ne faire qu’une seule chose, et la faire bien. » (texte issu de la
page Wikipédia « Philosophie d’Unix »).

Ainsi, huit ans plus tard, nous allons replonger dans les nouveautés mais aussi les bases de ce qui
constitue un système BSD. Un peu d’histoire, beaucoup de découvertes, afin de vous donner goût
à une alternative professionnelle, stable et fortement soutenue par l’industrie ; nous balayerons
entre autres des approches de production, mais également plus ludiques, vous permettant ainsi
de déployer le système BSD qui convient à chaque parcelle de votre réseau professionnel ou
domestique.

Émile ‘iMil’ Heitor

 

Sommaire :

1 - POUR COMMENCER

p.  08   Les différents BSD
p.  18   Jouer sous FreeBSD

2 - ADMINISTRATION SYSTÈME 

p.  24   Architecture des pkg_tools d'OpenBSD et outils connexes
p.  40   Comment recycler de vieilles machines pour construire des paquets signés pour OpenBSD ?

3 - RÉSEAU

p.  60   Le nouveau système de queueing de Packet Filter
p.  64   pfSense, le firewall convivial
p.  78   NetBSD, le système du futur du subjonctif

4 - VIRTUALISATION

p. 106   La virtualisation sous BSD avec Bhyve
p. 118   Des services dans des cages sans systemd ni LXC

Acheter ce pack

Un des produits n'est plus disponible. Ce pack ne peut pas être acheté

Nouveaux produits