Review of: Installer un serveur Web sur un dédié ubuntu serverTutoriel de: SourisVersion:BlogReviewed by: Rating:4On 29 novembre 2012Last modified:30 novembre 2012Summary:L'installation de webmin comme administration du serveur. Postfix comme serveur mail. Proftp comme serveur proftp.More DetailsInstallation serveur web avec webmin Vous venez de commander un serveur dédié chez un prestataire ou vous l’avez installé sur votre propre réseau et maintenant il faut lui permettre d’héberger vos sites. Pour cela nous allons installer apache comme serveur web avec php comme module, mysql pour la base de donnée, phpmyadmin pour l’administrer et webmin pour la gestion visuelle des principaux services de notre serveur. Webmin est livré avec son propre serveur web pour une connection sécuriser https sur le port 10000, ces très nombreux modules vous permettra d’accéder par internet aux configuration de service, bind, postfix, apache et même à vos fichiers par un applet java. D’abords mettre à jour le serveur, n’oubliez pas que cette version de linux a des corrections quasi journalière. apt-get update Voir apt-get upgrade ensuite apache et mysql qui vous demandera de donner un mot de passe pour l’administration,. Pensez au niveau de sécurité que vous souhaitez lui attribuer, mais ne le laissez pas vide, même pour un essai, car cela vous permettra de tester toute les connections de vos scripts en condition réelle: apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-gd php5-mcrypt php5-mysql Ceci installera php5 comme module d’apache, c’est le choix qui correspond aux besoins les plus courants. Si vous faites une installation personnelle vous devriez voir le message « It works » d’apache à l’adresse http://localhost. Puis on passe à phpmyadmin: apt-get install phpmyadmin Là encore, un mot de passe pour la connexion mysql(le même que précédemment) et un nouveau pour l’admin du script. Puis les prérequis pour Webmin, ils sont nombreux mais s’installent sans problèmes particuliers. sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions libapt-pkg-perl Webmin nécessite une librairie md5 pour certaines options que l’on va prendre avec son fichier .deb dans le répertoire temporaire. cd /tmp wget http://mirrors.kernel.org/ubuntu/pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb sudo dpkg -i libmd5-perl_2.03-1_all.deb Puis on télécharge l’archive .deb du script pour l’installer: wget http://www.webmin.com/download/deb/webmin-current.deb sudo dpkg -i webmin-current.deb Le script vous demandera les mots de passe pour sa connexion et sera opérationnelle à ce moment sur l’url de type https://mondomaine.com:10000 Pour installer les fichiers du site sous /var/www vous devrez installer un serveur ftp. Nous allons installer proftp qui est un des plus connus et qui possède un module sous webmin par défaut. apt-get install proftpd Puis si cela n’a pas été fait par défaut, créer le groupe proftp addgroup proftp Nous sécurisons les header apache pour limiter les renseignements non utiles sur notre installations en éditant le fichier apache.conf que l’on trouve dans le module serveur apache de webmin: ServerTokens Prod ServerSignature Off Puis on finit avec l’installation du serveur d’email avec postfix, connu comme étant un standard et qui possède lui aussi son module sous webmin apt-get install postfix Voilà, votre serveur peut héberger vos sites, gérer vos bases de données et vos emails. Laisser un commentaire Annuler la réponseVous devez vous connecter afin de laisser un commentaire.