Table des matières

, ,

Serveur

Mise en place et caractéristiques d'un serveur

Variantes de Ubuntu et Validité : La validité des différentes variantes d' Ubuntu sont consultables sur la page suivante : Liste des versions d'Ubuntu

Mise en place

La mise en place d'un serveur se fait en deux étapes :

  1. Installation (et configuration) du système d'exploitation
  2. Installation (et configuration) de l'une ou des application(s) adaptée(s) au(x) service(s) désiré(s)

Dans le cas d'Ubuntu, n'importe quelle variante peut donc servir de base pour mettre en place un serveur. Cependant, les serveurs de production sont très souvent configurés pour avoir une efficacité maximale.

Ainsi, la variante serveur d'Ubuntu (Ubuntu server) possède un noyau optimisé et est dépourvue d'environnement graphique, gourmand en ressources et superflu dans le cas d'un serveur amené à être manipulé assez rarement. Cette variante est donc la plus adaptée pour la mise en place d'un serveur utilisé de manière intensive.

Exemples de la mise en place d'un serveur :

Caractéristiques

Les deux principales caractéristiques à prendre en compte dans le cas d'un serveur de production sont :

Haute disponibilité

Sécurité

Applications pour serveur

Authentification

Bases de données

Courrier électronique

Comment fonctionne le courriel sous Linux ? : Explication des principes de la messagerie.

Configurer un serveur de messagerie MTA sous Ubuntu : Configurer un serveur de messagerie.

Comment configurer sa distribution de courriels MDA sous Ubuntu ? : Configurer un serveur de distribution des courriels POP3 ou IMAP, et gestion du classement des courriels sur le serveur de messagerie.

Serveurs de messagerie : Le portail des serveurs de messagerie.

Gestion d'un réseau (Connexions et clients)

Administration

DHCP

DNS

Serveur mandataire (Proxy)

Routage

VPN

Gestion de versions

Messagerie instantanée

Partage de bureau / périphériques

Sauvegarde

Serveur de jeu

Supervision

Dépôt logiciel

FTP et SFTP

HTTP

Agrégateur de flux RSS et Atom

Pair à pair (P2P)

Streaming audio

Streaming Vidéo

TFTP

Services Web (applications dans le nuage)

Galerie photo libre

Piwigo - une galerie photo très complète, en constante évolution soutenue par une grosse communauté.

Créer sa propre galerie en Javascript

Igalerie - galerie photo libre et légère en PHP.

zenlogin plugin, gallery2 plugin, photoblox - 3 plugins pour le CMS DokuWiki.

Zen photo - une galerie libre avec de nombreux thèmes et plugins.

Coppermine - une gallerie complète en PHP qui utilise Mysql comme base de données.

MiniGal Nano - une mini galerie en PHP sans base de donnée.

Gallery - une galerie photo aboutie actuellement en version 3.0.

PhotoShow - une galerie simple à installer et à utiliser.

Phraseanet - une galerie libre et professionnelle.

Luxbum - une galerie en PHP dont le but est d'être simple et convivial pour le visiteur.

Outils de gestion / d'administration d'un serveur

Administration

Connexions distantes

Virtualisation de serveur

Surveillance du système

Statistiques

Recensement des pages relatives aux serveurs

Page
Adminer
Afficher la bande passante de votre serveur
Agent ACGVision
Apache Tomcat
AppArmor : gestion des droits d'accès sur les applications
Astuces MYSQL
Automatiser la gestion des adresses IP dynamiques
AutoMySQLBackup
AWStats
Balance : un cluster facile
BandwidthD
Bannir des IP avec fail2ban
BIND9
Cacti : un serveur de supervision
Cherokee : Serveur Web Rapide et Simple
Cluster SSH
CMS (Système de Gestion de Contenu)
Comment accéder ou se connecter à un serveur Microsoft Exchange ?
Comment configurer sa distribution de courriels systèmes MTA avec Postfix ?
Comment configurer un serveur léger dns et dhcp alias Dnsmasq ?
Comment coupler Apache2 avec un serveur d'application Tomcat (avec support SSL) ?
Comment créer un certificat SSL ?
Comment créer un dépôt de paquets
Comment créer un serveur de clients légers (LTSP)
Comment créer un serveur Farming simulator 2015 sous Ubuntu server ?
Comment créer votre propre dépôt Ubuntu ?
Comment fonctionne le courriel sous Linux ?
Comment franciser l'invite de connexion des clients légers ?
Comment installer un relais mail sécurisé ?
Comment installer un simple serveur PHP
Comment intégrer une machine Ubuntu dans un domaine NT Samba ?
Comment partager une connexion internet ?
Comment soumettre un problème sur le forum
Comment transformer un programme en service
Composer
Configuration avancée de SASL Cyrus avec Postfix
Configuration d'un serveur NIS
Configurer un Serveur DNS Bind9 pour son poste de travail
Configurer un domaine sur un serveur avec apache2 et bind9
Configurer un serveur de messagerie MTA sous Ubuntu
Configurer un serveur DNS pour son poste de travail avec Dnsmasq
Contrôler l'activité des utilisateurs de clients légers
Création d'un réseau d'entreprise pour une TPME ou une PME
Créer et gérer un serveur dédié au téléchargement sous Ubuntu
Créer un serveur de courriel
Cyrus : serveur de messagerie Pop/Imap(s)
Darkstat : un analyseur de trafic réseau
DART
DBeaver
DBMail : serveur de courrier IMAP et POP
DenyHosts
DNS - Système des noms de domaine
Dovecot
DRBD : Synchronisation de données via le réseau
Filtrage des courriels avec Dovecot
Fonctionnalités avancées de SSH
Fonctionnalités avancées de SSH
Freenx, mise en œuvre
Gitolite
glassfish, ses indispensables, etc...
GLPI - Gestion libre de parc informatique
Grav
Haute disponibilité
Heartbeat
HSQLDB
Icecast2
InDefero : Environnement de gestion de code source
Installation d'un serveur mercurial
Installation de Postfix avec TLS, SASL, MySQL, Clamav, SpamAssassin
Installation de Request-Tracker 3.8.2 sur Ubuntu 8.10
Installation du language pack french :
Installation et Configuration de jabberd2
Installation JOnAS
Installer et configurer Virtualmin
Installer Postfix en local pour un poste de travail
Installer Postfix pour l'envoie des courriels vers un serveur de messagerie du réseau local ou d'internet
Installer Ubuntu sur plusieurs PC en cluster
Installer un serveur d'applications Zope sur Ubuntu
Installer un serveur de courriel avec postfix, procmail et fetchmail
Installer un serveur de façon rapide
Installer un serveur IMAP
Installer un serveur LTSP
Installer WordPress avec Docker
Introduction
Ipcheck
ITALC
Jellyfin
Jenkins
Jetty
Joomla!
Lancement du serveur Domino
Les DNS Dynamiques (DDNS)
Les liste de diffusions Mailman
Les systèmes de gestion de base de données (SGBD)
Lighttpd : Un serveur web léger
Live NetBoot
Loadaverage : La charge d'une machine sous Ubuntu...
Logiciels portables et virtualisation d'applications sous Ubuntu Linux
Lotus Domino Server
LTS.CONF
LTSP (Linux Terminal Server Project)
Maarch
Maintenance étendue des mises à jour de sécurité (ESM)
MapServer
MariaDB
MediaWiki
Message du jour
Messagerie en Intranet
Mirroring sur deux serveurs
Mise en place d'un serveur CVS
MongoDB
Monit : Alerter et Réagir en cas de panne
Monter un serveur LAMP grâce à Docker
MRTG : supervision réseau via le protocole SNMP
Munin : le grapheur pour surveiller les machines d'un parc
Murmur (Mumble-serveur), un serveur pour Mumble
MySQL
Nagios : moniteur de supervision
Neatx Serveur
NetBoot : installation par TFTP, PXE, DHCP
netplan
Nextcloud
Nginx : serveur Web asynchrone
Nikto, Scanner de Sécurité pour Server Web
Node.js
Ntop : supervision réseau
NTP
NuFW - Pare-feu identifiant
OCI8 : extension PHP pour les connexions avec Oracle
OpemEMM - Campagne d'e-mailing
Openfire
OpenStack
OpenUpload
OpenVAS : scanner deé
Optimisation des paramètres pour clients légers
Oracle™ Database
Outils MySQL
Partager une partition en réseau
Perdition : création d'une passerelle pour l'IMAP et le POP3 (sécurisée ou pas)
PgBouncer
PHP
phpMyAdmin
phpMyAdmin
Piwigo
Piwik
PLESK
Plone
Postfix : agent de transfert de courriel (SMTP)
Postfix en serveur local avec distribution des courriels vers un serveur de messagerie relaie
Postgis
PostgreSQL
Pound
Prelude - Système de détection d'intrusion
Privoxy
Prosody
Préambule : FTP et "FTP-Like" sécurisés
Préparer une station comme client léger / choisir un client léger neuf
PSSH (parallel-ssh)
Puppet
Quagga : Suite logicielle de routage
Que faire en cas de soupçons d'un serveur compromis ?
RAID1 : Ubuntu Server Edition
Rainy
Re-configuration de Suexec
Red5 : serveur Flash
Renforcer la sécurité du cryptage TLS dans Postfix
reprepro
Rkhunter
RoundCube avec Apache/Mysql
RRDTool : base de données tournante dédiée à la supervision
Sauvegarder automatiquement ses bases de données MySQL
Sauvegarder un ou des sites internet via FTP et leurs bases de données MySQL
Sauvegardes sur bandes magnétiques avec Dump
Script createusers
Se faire un espace de sauvegarde sécurité sur son serveur en ligne
Serveur
Serveur ACGVision
Serveur apt-cacher
Serveur Counter Strike 1.6
Serveur d'impression sans fil (Linksys WPS54G)
Serveur de sauvegarde automatique : BackupPC
Serveur de synchronisation avec rsync
Serveur DNS : PowerDNS
Serveur DRBL / Clonezilla
Serveur FTP : PROFTPD
Serveur FTP Gadmin ProFTPD
Serveur FTP Pure-FTPd
Serveur HTTP Apache 2
Serveur LAMP - Créer un/des répertoires de travail
Serveur LAMP - Créer un/des répertoires de travail
Serveur LTSP, résolution de problèmes
Serveur mandataire
Serveur Nextcloud
Serveur PC : isc-dhcp-server
Serveur SFTP : MySecureShell
Serveur SYSLOG : Syslog-ng
Serveur Trackmania sous GNU/Linux
Serveur web - LAMP
Serveurs de messagerie
Shorewall
SNMP (Simple Network Management Protocol) ou la supervision d'équipements réseaux
Source Dedicated Server
SQL
Squeezebox
Squeezelite
SSH
SSH
ssmtp
Steam Command
Subsonic
Subversion
Supervision
suPHP
Système satellite pour exim4
Tangerine, partage de musique sur un réseau local
Tinyproxy
Tor : Réseau Anonyme
Trac : environnement de suivi de projet technique
Ubumirror
Ubuntu server
Ubuntu Server 8.04 LTS
Ucarp : failover avec partage d'IP virtuelles
Un serveur d'annuaire avec OpenLDAP
Utilisation d'un serveur daap pour partager de la musique
Utiliser HTTPS avec Apache2
VServers : les serveurs virtuels avec Ubuntu
W3cam : comment rediriger le flux "live" d'une webcam vers un serveur Apache ?
Web
WebDAV
Webmin : administrer un serveur GNU/Linux
WIMS
WordPress
XAMPP : un serveur LAMPP (Apache + MariaDB + PHP + Perl) complet tout prêt
Zabbix, moniteur de supervision
Zebra
Zentyal
ZopeEdit / External Editor client