Apache 2 0

Titre : Apache 2 0
Auteur : Charles Aulds
Éditeur : Editions Eyrolles
ISBN-13 : 2212112645
Libération : 2003

Télécharger Lire en ligne



Apache : le serveur Web leader du marché : Avec près de 6o % de parts de marché, Apache s'est imposé comme le numéro un des serveurs Web. S'il a été à l'origine conçu pour Unix, il est aujourd'hui porté sur de nombreuses plates-formes, dont Windows. Logiciel open source, gratuit, il est réputé pour sa fiabilité et sa stabilité. Autant de points forts qui expliquent son incroyable succès. Administrer Apache au quotidien : Vous administrez un serveur Apache sur un système Linux ? Vous trouverez des réponses concrètes à vos questions dans cet ouvrage consacré à la dernière version d'Apache. A l'aide des nombreuses procédures et des listings de code documentés, vous découvrirez toutes les subtilités de l'administration au quotidien, des techniques les plus simples aux plus complexes : installation, création et hébergement de sites, configuration avancée, programmation, SSI, chiffrement et sécurité.

Pilotes de p riph riques sous Linux

Titre : Pilotes de p riph riques sous Linux
Auteur : Alessandro Rubini
Éditeur : O'Reilly Media, Inc.
ISBN-13 : 2841771997
Libération : 2002-01-08

Télécharger Lire en ligne



A partir de la version 2.4 du noyau, l'écriture de pilotes de périphériques pour Linux a changé de manière significative : de nombreuses tâches ont été simplifiées et de nouvelles fonctionnalités rendent le développement de nouveaux pilotes plus souple et plus efficace. C'est aussi avec 2.4 que les interfaces SMP ou USB ont atteint leur maturité. Cette seconde édition de Pilotes de périphériques sous Linux vous permettra d'aborder progressivement l'écriture de pilotes et ainsi de créer vos propres modules noyau, quel que soit le type de matériel que vous souhaitez contrôler : cet ouvrage explore en détail les gestionnaires de périphériques orientés caractères, blocs et interfaces réseau, les espaces d'adressage, les événements asynchrones et les E/S. Il montre également comment optimiser la portabilité de Linux sur plusieurs plates-formes matérielles. Parmi les principaux thèmes abordés : • Configuration correcte des modules du noyau. • Pilotes orientés caractères : méthode ioctl, blocage des E/S, scullpipe. • Techniques de débogage. • Interfaces logicielles : gestion du temps et de la mémoire. • Le matériel : les ports d'E/S, les tampons mémoire et la gestion des interruptions. • Modularisation : kmod. • Implémentation de pilotes blocs. • Problèmes de mémoire : MMAP et DMA. • Pilotes réseau. • Bus périphériques. Cette mise à jour prend en compte les nouveautés (appels systèmes et processus) du noyau 2.4 de Linux, sans pour autant oublier les versions antérieures. Vous pourrez compiler les exemples concrets de cet ouvrage et ceci sans matériel particulier. Ils ont été testés sur les IA32 (PC), IA 64, Power PC, SPARC et SPARC 64, Aplha, ARM et MIPS. Cet ouvrage s'adresse à tous ceux qui souhaitent contrôler des périphériques sous Linux ou développer un nouveau matériel exploitable sous cet OS. Seules des notions en C et une connaissance générale du système Linux sont requises.

Linux Apache Web Server Administration

Titre : Linux Apache Web Server Administration
Auteur : Charles Aulds
Éditeur : Sybex
ISBN-13 : 9780782152869
Libération : 2006-02-20

Télécharger Lire en ligne



With more than 40 percent of the purchase-based server market, Apache is renowned as the most powerful and capable Web server available--and the toughest to master. In this detailed guide, expert Linux professional and Webmaster Charles Aulds tackles the issues that Linux administrators and Webmasters need to know to build stable and hackproof Web servers for intranet, extranet, and Web use. Includes in-depth treatment of configuring, maintaining, and troubleshooting Apache in the real world. Linux Apache Web Server Administration is the most complete, most advanced guide to the Apache Web server you'll find anywhere. This book teaches you, step-by-step, all the standard and advanced techniques you need to know to administer Apache on a Linux box. Hundreds of clear, consistent examples illustrate these techniques in detail—so you stay on track and accomplish all your goals. Coverage includes: Understanding HTTP basics Compiling Apache from source code Installing Apache on a Linux system Creating and hosting virtual Web sites Using Server Side Includes to create Web pages with dynamic content Using Apache directives to configure your site Extending Apache using add-on modules Using the Common Gateway Interface for Web programming Enhancing the performance of CGI programs with FastCGI and mod_perl Installing Apache support for PHP Extending Apache to run Java servlets or Java Server Pages Attaching Apache to a database server Using URL rewriting for increased request-handling flexibility Implementing user authentication Adding Secure Sockets Layer for enhanced system security Customizing Apache's log formats About the Library The Craig Hunt Linux Library is an eight-book set that provides in-depth, advanced coverage of the key topics for Linux administrators. Topics include Samba, System Administration, Sendmail, Apache, NFS and Automounter, and Linux Security. Each book in the library is either written by or meticulously reviewed by Craig Hunt to ensure the highest quality and most complete coverage for networking professionals working specifically in Linux environments.

The Debian Administrator s Handbook

Titre : The Debian Administrator s Handbook
Auteur : Raphaël Hertzog
Éditeur : Freexian
ISBN-13 : 9791091414050
Libération : 2015-10-21

Télécharger Lire en ligne



Debian GNU/Linux, a very popular non-commercial Linux distribution, is known for its reliability and richness. Built and maintained by an impressive network of thousands of developers throughout the world, the Debian project is cemented by its social contract. This foundation text defines the project's objective: fulfilling the needs of users with a 100% free operating system. The success of Debian and of its ecosystem of derivative distributions (with Ubuntu at the forefront) means that an increasing number of administrators are exposed to Debian's technologies. This Debian Administrator's Handbook, which has been entirely updated for Debian 8 “Jessie”, builds on the success of its 6 previous editions. Accessible to all, this book teaches the essentials to anyone who wants to become an effective and independent Debian GNU/Linux administrator. It covers all the topics that a competent Linux administrator should master, from installation to updating the system, creating packages and compiling the kernel, but also monitoring, backup and migration, without forgetting advanced topics such as setting up SELinux or AppArmor to secure services, automated installations, or virtualization with Xen, KVM or LXC. This book is not only designed for professional system administrators. Anyone who uses Debian or Ubuntu on their own computer is de facto an administrator and will find tremendous value in knowing more about how their system works. Being able to understand and resolve problems will save you invaluable time. Learn more about the book on its official website: debian-handbook.info

Introduction Perl

Titre : Introduction Perl
Auteur : Randal L. Schwartz
Éditeur : O'Reilly Media, Inc.
ISBN-13 : 2841772012
Libération : 2002

Télécharger Lire en ligne



Perl est un langage qui permet de manipuler facilement du texte, des fichiers et des processus. Aujourd'hui livré en standard sur la plupart des systèmes d'exploitation, il s'est progressivement imposé comme le langage de scripts de référence. Cette introduction est un tutorial pratique, conçu pour vous amener aussi rapidement que possible à l'écriture de scripts efficaces. Des exercices (ainsi que leurs solutions) accompagnent chaque chapitre. De nouveaux chapitres traitent des sous-routines, des expressions régulières, de la programmation CGI, de l'utilisation des modules de bibliothèques, des références et des constructions orientées objet de Perl. Ce livre propose : Une promenade didactique à la découverte des spécificités de Perl. Une couverture systématique des nombreuses fonctionnalités de Perl. De nombreux exemples de code. Des exercices de programmation sur chaque sujet, ainsi que les réponses détaillées. Un exposé sur l'exécution de commandes système depuis les programmes Perl. Un précis d'exploitation de bases de données DBM à l'aide de Perl. Une introduction à la programmation CGI sur le Web. Dans cette mise à jour du best-seller du , " Llama book ", deux experts et formateurs Perl chevronnés montrent comment utiliser ce langage de script, devenu universel en ces temps de World Wide Web. Ce livre soigneusement équilibré constitue le guide officiel aussi bien pour l'apprentissage que la mise en œuvre du langage. Il est actuellement conforme à Perl 5,6. Cette nouvelle édition couvre à la fois Unix et Windows.

Linux en action

Titre : Linux en action
Auteur : Carla Schroder
Éditeur : O'Reilly Media, Inc.
ISBN-13 : 2841773590
Libération : 2005

Télécharger Lire en ligne



Linux en action rassemble une sélection de solutions efficaces aux problèmes le plus souvent rencontrés par les Linuxiens. A la fois source d'idées et moyen d'apprendre par l'exemple, cet ouvrage est construit sur le modèle : un problème, une solution, une discussion. Les recettes couvrent un éventail de tâches simples ou complexes. Citons quelques-uns des thèmes qu'elles abordent : les programmes, les installer depuis des CD-ROM ou le code source, résoudre les conflits de dépendance, utiliser CheckInstall. Le matériel, le détecter avec Ispci, obtenir des informations avec dmseg. Linux, démarrer et arrêter X, changer les runlevels, gérer ceux de Debian. Utilisateurs, groupes et fichiers : gérer les utilisateurs et les groupes, les permissions et mots de passe, attacher des systèmes de fichiers. Le noyau : ajouter des fonctionnalités à un noyau 2.4, des modules. Graver des CD et des DLD : créer un CD pour une large distribution ou un CD amorçable, répartir un fichier volumineux sur plusieurs CD. Amorçage: migrer de LILO à GRUB, ajouter un Windows à un système Linux. Knoppix : utiliser ce couteau suisse pour restaurer un système Linux. Imprimer : avec CLIPS, partager une imprimante sans résolution de noms. Vidéo et X Windouv : régler les problèmes d'accélération 3D, configurer startx. Sauvegarder et restaurer: synchroniser avec rsync, transférer avec ssh et rsync, automatiser les sauvegardes, restaurer avec Mondo Rescue. Accès distant : configurer OpenSSh, authentifier par clé publique. Postfix : serveurs POP3 et IMAP, installer Cyrus-SASL, configurer Postfix comme client d'authentification SMTP, filtrer les sparus et virus. Apache: l'installer, protéger les sites web locaux, etc. Partager avec Samba un serveur de fichiers pour Windows, contrôler les accès aux partages, activer les profils itinérants, partager des imprimantes. Résolution de noms : paramétrer un serveur DHCP, installer djdbns, utiliser tinydns, configurer des serveurs privé et public DNS avec BIND. Cet ouvrage concerne principalement les distributions Red Hat, Fedora et Debian. Les débutants comme les plus avertis y trouveront des solutions rapides pour utiliser et administrer leur système Linux.

Python for Unix and Linux System Administration

Titre : Python for Unix and Linux System Administration
Auteur : Noah Gift
Éditeur : "O'Reilly Media, Inc."
ISBN-13 : 9781449367183
Libération : 2008-08-22

Télécharger Lire en ligne



Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them. Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, you'll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you: Read text files and extract information Run tasks concurrently using the threading and forking options Get information from one process to another using network facilities Create clickable GUIs to handle large and complex utilities Monitor large clusters of machines by interacting with SNMP programmatically Master the IPython Interactive Python shell to replace or augment Bash, Korn, or Z-Shell Integrate Cloud Computing into your infrastructure, and learn to write a Google App Engine Application Solve unique data backup challenges with customized scripts Interact with MySQL, SQLite, Oracle, Postgres, Django ORM, and SQLAlchemy With this book, you'll learn how to package and deploy your Python applications and libraries, and write code that runs equally well on multiple Unix platforms. You'll also learn about several Python-related technologies that will make your life much easier.

Administration r seau sous Linux

Titre : Administration r seau sous Linux
Auteur : Terry Dawson
Éditeur : O'Reilly Media, Inc.
ISBN-13 : 2841773205
Libération : 2005

Télécharger Lire en ligne



Administration réseau sous Linux couvre tout ce qu'il y a à connaître pour administrer un réseau sous Linux. Chaque chapitre de cet ouvrage dispense l'information nécessaire à la configuration et à l'administration d'un service spécifique, permettant ainsi à l'administrateur de mettre en place et d'optimiser le fonctionnement de son réseau. Les auteurs ont adopté une démarche progressive. Ils présentent d'abord les concepts de base relatifs au réseau (TCP/IP en particulier), puis ils expliquent la configuration d'un pare-feu et l'accounting. L'ouvrage se termine par des explications concernant des services plus complexes tels que Samba, SSH, Apache et le sans fil. Parmi les sujets abordés : Configurer des interfaces Ethernet ; Paramétrer un serveur de noms (avec BIND ou djbdns) ; L'authentification avec PPP ; Mettre en place un pare-feu ; Configurer sendmail à l'aide des macros ; Router le courrier ; Se connecter à distance via ssh ; Configurer et compiler Apache. Cette troisième édition a été remise à jour pour couvrir des services réseaux indispensables tels que Apache, Samba et OpenLDAP, de même qu'elle fournit des informations récentes sur le sans fil, IMAP et IPv6. Les néophytes comme les utilisateurs plus avancés devraient trouver dans cet ouvrage la plupart des réponses aux questions qui se posent lors de la mise en œuvre d'une configuration réseau sous Linux.

Red Hat Enterprise Linux 6 Administration

Titre : Red Hat Enterprise Linux 6 Administration
Auteur : Sander van Vugt
Éditeur : John Wiley & Sons
ISBN-13 : 9781118421437
Libération : 2013-01-23

Télécharger Lire en ligne



The definitive guide to administering a Red Hat Enterprise Linux 6 network Linux professionals who need a go-to guide on version 6 of Red Hat Enterprise Linux (RHEL) will find what they need in this comprehensive Sybex book. It covers RHEL administration in detail, including how to set up and manage web and mail services, use RHEL in enterprise environments, secure it, optimize storage, configure for virtualization and high availability, and much more. It also provides a great study aid for those preparing for either the RHCSA or RHCE certification exam. Red Hat is the Linux market leader, and Red Hat administrators are in demand This Sybex guide is a comprehensive resource on Red Hat Enterprise Linux administration and useful for those preparing for one of the Red Hat certification exams Covers setting up and managing web and mail services, using RHEL in enterprise environments, securing RHEL, and optimizing storage to fit your environment Explores advanced RHEL configurations, including virtualization and high availability Red Hat Enterprise Linux 6 Administration is the guide Linux professionals and Red Hat administrators need to stay current on the newest version.

CentOS 6 Linux Server Cookbook

Titre : CentOS 6 Linux Server Cookbook
Auteur : Jonathan Hobson
Éditeur : Packt Publishing Ltd
ISBN-13 : 9781849519038
Libération : 2013-04-18

Télécharger Lire en ligne



This book is written in cookbook style and it offers learning through recipes with examples and illustrations. Each recipe contains step-by-step instructions about everything necessary to execute a particular task. The book is designed so that you can read it from start to end for beginner's or just open up any chapter and start following the recipes as a reference for advanced users,"CentOS 6 Linux Server Cookbook" is for Linux professionals and system administrators using CentOS for their business’s server