13-01-2014, 11:06 AM
Oui. L'hébergement mutualisé c'est gérer ses fichiers, éventuellement sa configuration de php et ses .htaccess, et ça s'arrête là. Sur un serveur, il faut aussi le faire, mais il faut également administrer la machine (faire ses mises à jour, installer les bons logiciels et les configurer...)
Après y'a deux options pour faciliter les choses :
- Prendre une distribution très documentée en français (ubuntu propose énormément de tutos sur son wiki pour les grands débutants)
- Prendre un panel, où le serveur s'administre avec une interface web.
Concernant le panel, ce sera forcément plus limité que l'administration directe avec SSH, et en cas de bug/défaillance on se retrouve sans savoir comment faire pour reprendre la main
- Installation de lamp (Apache2, MySQL, PHP 5) : http://doc.ubuntu-fr.org/lamp
- Configuration de Apache2 : http://doc.ubuntu-fr.org/apache2 (il faut surtout regarder la partie "Configuration" et le fichier de config). Inutile de compiler soi-même apache soit dit en passant, car aptitude (apt-get) fourni une version à jour. Et il vaut mieux installer apache avec lamp et non tout seul si on souhaite php et mysql, car aptitude configure ainsi le fonctionnement des trois ensemble, sinon il faut le faire à la main :p
- Installation d'un FTP : http://doc.ubuntu-fr.org/proftpd (soit dit en passant lorsqu'on a un serveur dédié, il est préférable d'arrêter le FTP et passer en SFTP, c'est la même chose mais au travers de SSH donc c'est chiffré et y'a diverses sécurités supplémentaires).
Après ça nécessite tout de même une base en matière de fonctionnement réseau, il faut savoir gérer les ports, etc. En outre, il faut bien lire les docs pour sécuriser ses installations (notamment restreindre les droits d'accès en ftp, etc).
Après y'a deux options pour faciliter les choses :
- Prendre une distribution très documentée en français (ubuntu propose énormément de tutos sur son wiki pour les grands débutants)
- Prendre un panel, où le serveur s'administre avec une interface web.
Concernant le panel, ce sera forcément plus limité que l'administration directe avec SSH, et en cas de bug/défaillance on se retrouve sans savoir comment faire pour reprendre la main
- Installation de lamp (Apache2, MySQL, PHP 5) : http://doc.ubuntu-fr.org/lamp
- Configuration de Apache2 : http://doc.ubuntu-fr.org/apache2 (il faut surtout regarder la partie "Configuration" et le fichier de config). Inutile de compiler soi-même apache soit dit en passant, car aptitude (apt-get) fourni une version à jour. Et il vaut mieux installer apache avec lamp et non tout seul si on souhaite php et mysql, car aptitude configure ainsi le fonctionnement des trois ensemble, sinon il faut le faire à la main :p
- Installation d'un FTP : http://doc.ubuntu-fr.org/proftpd (soit dit en passant lorsqu'on a un serveur dédié, il est préférable d'arrêter le FTP et passer en SFTP, c'est la même chose mais au travers de SSH donc c'est chiffré et y'a diverses sécurités supplémentaires).
Après ça nécessite tout de même une base en matière de fonctionnement réseau, il faut savoir gérer les ports, etc. En outre, il faut bien lire les docs pour sécuriser ses installations (notamment restreindre les droits d'accès en ftp, etc).