Beaucoup de gens se posent la question "Comment créer un serveur ?", mais pour y répondre, il faut comprendre ce qui se cache sous le terme "serveur". Un serveur est un système informatique matériel et logiciel qui peut fournir divers services à ses « clients » (un client est tout utilisateur de PC qui se connecte au serveur et utilise ses services).
Instructions
Étape 1
La partie matérielle du serveur (hardware) est, en fait, un ordinateur ordinaire de puissance accrue et avec possibilité d'extension libre, c'est-à-dire augmenter la puissance en installant de nouveaux modules.
Étape 2
La partie logiciel serveur (logiciel serveur) est la partie du serveur qui exécute la fonctionnalité principale. Il se compose généralement de salles d'opération spéciales (elles sont également appelées serveurs, car elles ne se concentrent que sur certaines tâches: hautes performances, système de tolérance aux pannes fiable, absence de modules système inutiles comme le support de jeu, etc.). Un exemple d'un tel système est Windows Server 2003 x64. La deuxième partie concerne les programmes côté serveur comme le serveur proxy, le serveur http (comme Apache), le serveur de base de données (comme Oracle), etc.
Étape 3
Pour les développeurs, ainsi que pour les administrateurs novices, il existe différentes versions de serveurs qui peuvent être téléchargées et exécutées sans connaissance approfondie de l'administration et de la programmation, simplement en effectuant l'installation. L'un des programmes les plus populaires de ce type est Xampp.
Étape 4
Ce progiciel est multiplateforme (c'est-à-dire qu'il fonctionnera à la fois avec Windows et Unix / Linux / Solaris) construit d'un serveur Web, qui comprend deux serveurs principaux Apache (serveur http pour traiter les demandes) et MySql (serveur de base de données populaire), un interpréteur du langage de programmation php (sans ce composant serveur, les scripts php ne fonctionneront pas), le langage de programmation Perl, des serveurs d'envoi et de réception de courrier électronique - POP3 / SMTP, ainsi que plusieurs utilitaires utiles pour gérer le serveur - phpMyAdmin (gestion de la base de données système) et le client FileZilla fpt.
Étape 5
La dernière étape de la création d'un serveur consiste à créer (acheter) une adresse IP permanente menant à votre serveur. Vous pouvez acheter une adresse IP et un nom de domaine auprès de l'une des sociétés qui fournissent des services de location d'hébergement (l'hébergement est un serveur loué avec un système d'exploitation installé et un serveur Web) et des domaines (par exemple, agava.ru).