Webmastering >
Linux
Serveur linux DEBIAN
Lorque l’on souhaite créer un site web, il faut nécessairement héberger (stoquer) ce site internet quelque part sur un serveur. Cette rubrique va détailler plusieurs étape de configuration d’un serveur linux en ligne de commande SSH, certaines parties vous concerneront, d’autres pas.
Configuration d'un serveur linux Debian
Voici les principales étapes pour configurer un serveur linux Debian dont le système a été pré-installé, les autres tutos vous seront utiles pour installer le serveur à partir de zéro, ou pour faire des configurations avancées :
Si vous souhaitez installer votre propre serveur chez vous (un vieux PC fera l’affaire, ou une machine virtuelle), ou que vous avez un problème à diagnostiquer, ces quelques tutos vous seront utiles :
- Installation d’un serveur Debian à partir d’un CD
- Installation d’un serveur virtuel linux sous windows
- Maintenance d’un serveur Linux Debian (partitionnement, gestion réseau, partage réseau des disques dur, dépannage...)
Enfin, pour les utilisateurs avancés, voici mon expérience personnelle pour :
- Gestion avancée des mails (serveur MX secondaire de secours, routage des mails, antispam, tâches à reception d’un mail, trie automatique... )
- FTP via Mysql (si vous souhaitez créer des comptes FTP via votre site web, très pratique)
- Mise en place d’un backup automatisé apache et mysql (c’est toujours utile d’avoir les données chez soi !)
- Optimisation d’apache (configuration avancée, mais aussi optimisation de ses pages, du cache, du dev ...)
- Optimisation de mySQL (opti, mais aussi redondance mysql, optimisation des requettes, des tables ...)
- Envoi de SMS (gratuit) via votre site web (une création perso et inédite...)
Vous l’aurez compris, cette rubrique est destinée aux webmasters qui s’investissent dans leur tâche, sans utiliser d’interface graphique ni de webmin, afin de disposer d’un serveur optimisé et sécurisé avec des fonctionnalités avancées. Certe, je ne peux pas traiter de tous les sujets concernant linux (firewall, VPN, interfaces graphiques...), car je ne connais pas tout et n’utilise pas tout (c’est vaste), et je ne travaille qu’avec Debian. C’est pourquoi je ne parle que de cette version de linux, mais ces informations sont presque toutes valables pour les autres distributions. N’hésitez pas à corréler ces informations avec votre propre expérience et d’autres tutos, afin de configurer votre serveur à votre image.
Dans le cas où vous disposez d’un serveur pré-installé avec apache,
mysql, les mails, ou une insterface de gestion type webmin, cette
rubrique vous sera pas trop utile, à moins que :
- vous souhaitiez configurer un serveur par vous même (sans webmin) pour l’optimiser et tout contrôler
- vous avez un problème de configuration à régler que seul un accès direct peut y remédier
- vous souhaitez mieux comprendre comment ça marche
- vous
souhaitez faire une configuration exotique (redondance des mails avec
antispam, traitement automatisés à reception d’un mail, FTP via mysql,
gestion avancée d’apache et mysql...)
Personnellement, quand j’ai un webmin sur un serveur, je désinstalle ce webmin et je configure (ou reconfigure) tout à la main.
Récapitulation des paramètres techniques
Avant de vous lancer à corps perdu dans l'installation de votre serveur, prenez
quelques minutes pour rassembler toutes les informations techniques que
vous avez à disposition et qui seraient nécessaires en cas de crash. Vous pourrez ainsi par la suite contacter
votre hébergeur, configurer ou ré-installer votre serveur, vos mails,
votre ADSL... C’est en effet le genre de chose qu’on égare facilement
et qu’on ne retrouve jamais quand on en a besoin, créez un fichier que
vous imprimerez.
- Infos hébergeur : url, téléphone, email, login/password d’accès au manager
- Infos serveur : IP, login/password, domaines, fichiers de config eventuels (quand ils seront prêt).
- Infos complémentaires (quand ça vous concerne) : FTP, mySQL, DNS, statistiques, backup
- Infos perso : ADSL, routeur, emails
Que souhaitez-vous comme TUTO Linux ?
Etand donné que ça prend du temps pour rédiger des tutos, je ne peux pas tout mettre en ligne en même temps. Que préférez-vous comme tuto linux ?
| 7 (46.7%) | |
| Tuto installation Apache / Mysql
|
| 2 (13.3%) | |
| Tuto Postfix / Antivirus / Antispam
|
| 0 (0%) | |
| Tuto Gestion FTP via Mysql (et PHP)
|
| 2 (13.3%) | |
| Tuto gestion avancée des mails (serveur secondaire...)
|
| 4 (26.7%) | |
| Tuto optimisation linux, apache, mysql
|
15 votes depuis le 20/10/2010
Serveur linux DEBIAN : dernières mises à jour (17/05/2010)