Table des matières
L'avantage d'un serveur non géré est le coût / prix et nous avons également la possibilité d'utiliser un contrôle total où nous installerons ce dont nous avons besoin à tout moment, nous devons nous occuper de toutes les configurations et problèmes qui peuvent survenir, le prix est nettement inférieur à celui de tout autre type de serveur dédié, avec lequel pour moi cela en vaut la peine.Aussi pour les administrateurs, si vous le souhaitez, vous pouvez utiliser des outils tels que webmin ou cpanel pour gérer votre serveur, ce qui le rendra plus rapide et plus simple ou si vous êtes un administrateur de serveur professionnel, vous pouvez utiliser la console pour toutes les installations et configurations. Il est nécessaire d'avoir des connaissances Linux pour qu'il fonctionne correctement et vous serve.
Nous détaillons quelques étapes pour vérifier le serveur et le configurer.
Vérifiez que l'adresse IP est propre
La première chose à faire est de vérifier que l'IP qui nous a été attribuée n'est pas une IP interdite pour avoir été utilisée pour envoyer du Spam ou utilisée pour des problèmes de piratage… si c'est le cas, cela va générer des problèmes d'utilisation, par exemple la navigation sur Internet , utilisation du mail (email) puisque l'ip sera bannie. Pour le vérifier, il suffit d'entrer l'adresse IP dans mxtoolbox ou sur des sites Web similaires. Dans le cas où il serait interdit, nous devrions demander un changement d'IP au fournisseur car cela générerait des problèmes pour nous.
Connecter au serveur
Maintenant, nous pouvons nous connecter au serveur, si nous utilisons la console Windows ou Linux, nous pouvons accéder via ssh. À partir de Linux, nous utiliserons le client ssh de la console, la commande est la connexion typique :
utilisateur ssh @ ip, par exemple
racine [email protected]
Ensuite, il nous demandera le mot de passe et nous entrons. Une fois à l'intérieur la première chose est de vérifier que le système d'exploitation que nous avons installé correspond à celui que nous avons demandé, pour cela nous utiliserons la commande
rejoins moi
Et la réponse sera similaire à celle-ci, nous indiquant le noyau (ici 64 bits) et des informations système utiles :
Linux 3.1.11-grsec-xxxx-grs-ipv4-64 # 1
Vérification de la consommation des ressources système Linux
Pour cela nous allons installer htop, nous enseigne:
- l'utilisation du processeur
- mémoire RAM
- Échanger la mémoire
- Statistiques du système
- Processus
installer htop
Installer Apache, mysql et php
installer apache2 installer mysql-server mysql-client libmysqlclient-dev installer php5-common php5-cli php5-mcrypt php5-gd libapache2-mod-php5 php5-mysql
Installation de phpmyadmin
Pour gérer les bases de données mysql, nous installons phpmyadmin
installer phpmyadmin
On redémarre Apache
service apache2 démarrer
Installer un pare-feu
Pour utiliser IpTables, nous devons créer un fichier dans le répertoire /etc/init.d/ auquel nous pouvons donner n'importe quel nom, bien qu'il soit préférable de mettre quelque chose de descriptif comme iptables.cf. Dans ce fichier, nous aurons toutes les règles que nous voulons appliquer pour donner à notre serveur une protection supplémentaire.
Nous pouvons créer les règles et les autorisations telles que
# Toutes les autorisations de localhost
/ sbin / iptables -A INPUT -i lo -j ACCEPT
# IP (la nôtre) nous vous laissons tout
iptables -A ENTRÉE -s 212.39.214.101 -j ACCEPTER
# À une autre ip interne nous autorisons tout
iptables -A ENTRÉE -s 192.168.1.110 -j ACCEPTER
# Nous autorisons une connexion en ssh et telnet (22 et 23) depuis un ordinateur
iptables -A INPUT -s 212.39.214.101 -p tcp --dport 22:23 -j ACCEPTER
# Nous bloquons une ip indésirable (Remplacez X par l'ip)
iptables -A ENTRÉE -s XXX.XXX.XXX.XXX -j DRAvez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif