Installez un serveur local sur l'ordinateur. Comment faire un serveur virtuel sur votre ordinateur ? À propos du serveur VDS sur votre ordinateur local

Bonjour, chers lecteurs de habr. Avec ce matériel, nous commençons une série de publications sur la façon de construire un hébergement VPS à partir de zéro basé sur l'API RUVDS White Label.

Dans cette publication d'introduction, nous vous dirons ce qu'il faut faire en premier pour commencer à tirer le premier profit de votre propre hébergement VPS dès que possible, comment le faire relativement rapidement et à quel point c'est rapide et rentable. Si vous décidez de créer votre propre hébergement VPS à partir de zéro, mais que vous n'avez pas votre propre infrastructure ou que vous n'avez pas les fonds et le temps pour le créer, bienvenue sous cat.

Avez-vous besoin d'un site web


Pour organiser votre propre service VPS, vous aurez tout d'abord besoin de 2 choses - un site où vous proposerez des services de location de serveur VPS et un fournisseur de services qui vous offre des conditions de partenariat favorables à ces fins, sa propre infrastructure et une API fiable avec une large capacités. Qu'est-ce qu'une API ? Il s'agit d'une sorte d'interface à l'aide de laquelle vous pouvez fournir à vos clients les mêmes fonctionnalités de gestion de serveur que votre fournisseur de services offre à ses clients.

L'intégration d'un site avec votre fournisseur VPS via API sera beaucoup moins chère et plus rapide que de créer votre propre infrastructure cloud à partir de zéro, car dans ce cas, cela "prend" beaucoup de questions : vous n'avez pas à vous soucier de la disponibilité de suffisamment ressources du fournisseur, comment organiser un canal large et tolérant aux pannes pour l'accès à Internet à partir de serveurs virtuels, comment collecter et stocker des données sur l'utilisation des ressources par les serveurs, etc.

Parlons maintenant du site. Il peut y avoir de nombreuses options, nous listons les plus courantes :

  • vous êtes propriétaire d'un site qui propose des services annexes (vérification/enregistrement de domaines, location d'un serveur DNS, administration de serveur à distance).
  • vous créez votre site à partir de zéro en utilisant un CMS populaire et ses plugins.
  • vous commandez un site web à un studio web
  • entrez votre choix
La première est la meilleure option, car pour ajouter nouveau service En louant des serveurs VPS, vous aurez besoin de pas mal d'améliorations : vous n'aurez pas à écrire beaucoup de choses à partir de zéro, qui sont listées ci-dessous. Lorsque vous créez votre site à partir de zéro, les heures de lancement peuvent changer considérablement en fonction de le pire côté. Vous devrez implémenter vous-même tous les composants de la liste ci-dessous (ou utiliser les implémentations développeurs tiers, après les avoir préalablement testés et adaptés à votre projet). Nous vous recommandons d'utiliser la troisième option uniquement si vous n'avez pas les connaissances nécessaires pour créer des sites Web ou s'il est impossible de créer votre site Web comme vous le souhaitez.

Commençons


Que faut-il mettre en place sur ce site ?

Inscription, authentification/autorisation de l'utilisateur, récupération du mot de passe, formulaire de commentaires.

Tous les hébergeurs l'ont sans exception. Votre futur client doit pouvoir s'inscrire, récupérer le mot de passe en cas de perte, avoir Espace personnel sur le site avec des informations à jour sur son solde, les serveurs achetés, etc. De plus, il doit avoir la possibilité de signaler un problème au support technique. Afin d'éviter l'enregistrement en masse de "faux" comptes, nous vous recommandons de ne pas négliger les moyens de protection supplémentaires, comme le captcha sur les formulaires, et également de sauvegarder le maximum d'informations disponibles sur l'utilisateur, ce qui peut aider au cas où de toute violation de sa part. Dans ce cas, il existe de nombreuses solutions toutes faites qui nécessitent des modifications mineures. Si vous envisagez de créer votre site sur la base d'un CMS, la fonctionnalité ci-dessus y est soit implémentée dans une certaine mesure, soit facilement connectée à l'aide de plugins.

Gestion des données personnelles du client

Il devrait être mis en œuvre dans une certaine mesure, mais vous pouvez vous en passer. Cette fonctionnalité ne bloque pas le démarrage de votre service.

Gestion client-serveur

Ce qui devrait figurer sur cette page de votre site dépend de la mesure dans laquelle vous souhaitez utiliser les fonctionnalités disponibles de votre fournisseur de services et du degré de contrôle sur le serveur que vous donnerez à votre client. Par exemple, vous pouvez lui créer un serveur dédié après avoir déposé le montant requis sur le solde et sa demande écrite à soutien technique, ou vous pouvez lui fournir un configurateur complet pour réglage fin caractéristiques du serveur, ainsi que des interfaces permettant de modifier la configuration en cours d'exploitation, d'obtenir des statistiques de charge du serveur, diverses possibilités comme la réinstallation du système d'exploitation et ainsi de suite. La vitesse de lancement de votre hébergement VPS, selon l'option que vous choisissez, variera considérablement. Nous examinerons cette question plus en détail dans les articles suivants de cette série.

Possibilité d'utiliser une période d'essai

Évidemment, pour la promotion initiale de votre nouveau service d'hébergement VPS, vous devrez mettre en place la possibilité d'utiliser une période de test. Cela est nécessaire pour que votre client puisse décider lui-même à quel point le prix que vous déclarez pour la location d'un VPS correspond à la qualité des services que vous fournissez. Que faut-il prendre en compte lors de la mise en œuvre ? Tout d'abord, vous devez choisir le nombre de jours. Vous ne devez pas rendre la période de test trop longue - les clients qui souhaitent simplement obtenir un serveur gratuit pendant une certaine période s'inscriront sur votre service, et une fois la période de test terminée, ils enregistreront un nouveau compte et essaieront d'utiliser la période de test encore. Afin de vous protéger dans une certaine mesure de ces clients, vous devez absolument apprendre à les identifier. Ceci est particulièrement important au stade initial du développement de votre service, car pour chacun de ces clients, vous perdrez un profit potentiel. Il faut aussi garder à l'esprit qu'une longue période de test ne vous sera pas très bénéfique, puisqu'il n'y a pas de période de test sur votre compte partenaire, auquel tous les serveurs que vous avez créés sont liés.

Facturation

Et comment les clients reconstitueront-ils le solde et achèteront-ils des serveurs ? Bien sûr, nous aurons besoin d'un autre élément très important, c'est la facturation. Qu'incluons-nous dans le concept de « facturation » ? Bien entendu, cela inclut la création/édition des tarifs en vigueur, les interfaces d'acceptation des paiements clients, les mécanismes internes de traitement des paiements, la création de promotions/remises, les outils de suivi.

La mise en œuvre de votre propre projet ou l'intégration dans votre projet de facturation tiers doit être abordée de manière particulièrement responsable, car la possibilité d'acheter un serveur VPS sur votre site (lire votre premier argent) dépend directement des performances de ce composant. Pour commencer rapidement à accepter de l'argent des systèmes de paiement les plus populaires, nous vous recommandons d'utiliser des agrégateurs de paiement. Pourquoi? Premièrement, l'intégration avec un agrégateur est beaucoup plus rapide et facile qu'avec chacun des systèmes de paiement qu'il fournit. Cela est dû au fait que chaque Système de paiement son propre protocole d'interaction, qui doit être correctement implémenté et unifié, fonctionne avec lui au sein de votre système, ce qui est extrêmement laborieux. Deuxièmement, vous disposez d'une interface qui fournit la plupart des fonctionnalités nécessaires pour travailler avec les paiements des clients - il s'agit du compte personnel de l'agrégateur. Bien sûr, vous devrez payer une commission supplémentaire pour tout cela, mais à notre avis, cette solution est optimale lors de la création de votre propre service VPS.

Bien entendu, avant de s'intégrer à un agrégateur de paiement, votre site doit répondre à certaines exigences. A titre d'exemple, on peut citer les exigences de l'agrégateur de paiement paymaster :

  • le site doit être entièrement rempli d'informations, pour fonctionner ;
  • le site doit comporter plus d'une page ;
  • le site doit contenir des informations sur les biens et services vendus, ainsi que le coût de ces biens et services ;
  • le site ne doit pas être hébergé sur un hébergement gratuit ;
  • les biens et services proposés sur le site ne doivent pas contredire la législation en vigueur de la Fédération de Russie et le droit international ;

En outre, vous devez faire attention au fait que la liste des systèmes de paiement, en règle générale, est beaucoup plus large si vous concluez un accord en tant qu'entité juridique. Dans certains cas, la connexion de certains systèmes de paiement peut prendre un temps assez long, car votre site doit répondre aux exigences de chaque système de paiement fourni par l'agrégateur, et la procédure de vérification est effectuée du côté du système de paiement.

Aspect financier


Nous arrivons à l'un des aspects les plus importants (sinon le plus important) - financier. Travailler avec votre fournisseur VPS devrait être rentable. Voyons pourquoi il est rentable d'organiser un service de location de serveur VPS en choisissant un fournisseur RUVDS comme fournisseur de services.

Prenons les configurations VPS les plus populaires basées sur le système d'exploitation Serveur Windows 2012 R2 et voici quelques-unes des données que nous avons reçues lors de l'analyse du marché des services VPS en Russie en février 2016 :


Configuration

1

2

3

4

5

Nombre de processeurs

1

2

4

6

8

Le volume mémoire vive, Go

1

2

4

8

16

Taille du disque, Go, HDD

20

40

120

300

600

Nombre d'adresses IPv4

1

1

1

1

1

Prix ​​de la configuration actuelle

Lors du paiement par mois

300r.

600r.

1400r.

2980r.

5720 r.

Lorsqu'il est payé par an

2880 r.

5760 r.

13440 r.

28608 r.

54912 r.

Afin d'évaluer vos gains potentiels, nous vous présentons le gain de prix des configurations devant le prix moyen des concurrents :

N'oubliez pas non plus que nous avons des dépenses pour payer des commissions pour les transferts et les retraits vers les systèmes de paiement.

La remise actuelle pour la création de serveurs à l'aide de l'API est de 10% .
Comment évaluer les gains potentiels d'un serveur d'une configuration donnée, acheté pour un mois ? Vous pouvez utiliser la formule suivante :
Gains = Actuel. Prix ​​RUVDS * 10% + Différence avec la configuration moyenne - Frais de commission.

Exemple de calcul pour la configuration 3 :

Gains = 1400 * 0,1 + 794 (arrondi à l'inférieur) -240 = 694 roubles.

Il s'agit des gains d'un serveur. Lorsque vos clients achètent 25 à 30 serveurs de cette configuration, vous obtenez le montant des gains déjà en 20 mille roubles par mois.

Dans les articles suivants, nous décrirons en détail les capacités de l'API RUVDS White Label, expliquerons comment sélectionner tarifs optimauxà votre hébergement VPS et à quelles conditions vous pouvez gagner.

Dans certains cas, pour héberger des projets, vous avez besoin de votre propre serveur virtuel sur votre propre ordinateur. Cette option vous permet d'utiliser technologies Internet modernes(JavaScript, PHP, CGI, Perl, SSI, etc.) et tester le fonctionnement des ressources Internet ou de nouveaux scripts. Vous n'avez pas besoin de payer pour un tel hébergement, et il y a beaucoup de commodités, car, à conditions égales, ce n'est pas différent d'un serveur dédié régulier hébergé par un fournisseur d'hébergement.

En créant un serveur virtuel sur votre ordinateur, vous pouvez réduire le temps d'installation et de débogage des forums, des répertoires de sites, des boutiques en ligne et de toute autre ressource. Une telle solution peut fonctionner en l'absence d'accès à Internet sous n'importe quel système d'exploitation, qu'il soit Microsoft Windows, Mac OS ou Linux. Après le débogage et la vérification de la fonctionnalité, la ressource Internet terminée peut être transférée sur le serveur de la société d'hébergement.

Dans la plupart des cas, pour créer votre propre serveur virtuel, vous devrez installer un certain Logiciel est un serveur Web, PHP, MySQL et d'autres applications. En tant que serveur Web, vous pouvez utiliser le populaire Apache, qui est facile à installer et à configurer. Vous pouvez toujours en savoir plus sur la création d'un serveur virtuel auprès des spécialistes des centres de données 3data. Cela vous aidera à éviter les erreurs et à obtenir le temps le plus court serveur virtuel entièrement fonctionnel.

Bonjour les amis.

Dans cet article, nous allons installer serveur local sur votre ordinateur, pour le développement ultérieur et la configuration des sites sur celui-ci.

Pour ce faire, nous allons utiliser un programme appelé Denwer. L'installation est simple et ne nécessite aucune connaissance technique. De plus, le processus d'installation est accompagné d'invites.

Comment installer un serveur local et s'il est nécessaire, lisez la suite. Commençons par considérer l'importance d'un serveur local.

Avez-vous besoin d'un serveur local

Pour les débutants, je commencerai par définir la notion de "serveur local" - il s'agit d'un serveur (hébergement) qui se situe sur votre ordinateur (pas sur Internet) et vous permet de créer, configurer des sites sur celui-ci.

Je pense qu'il est nécessaire de créer et de configurer davantage le site sur un serveur local, de sorte que d'un seul coup, vous puissiez placer un site entièrement fonctionnel avec tous les paramètres sur Internet. Et puis remplissez-le immédiatement de contenu.

C'est ce que font vraiment les professionnels de la création de sites Web. Même si nous regardons les personnes qui travaillent constamment à la création de sites sur différents moteurs, nous verrons que presque chacun d'entre eux installe d'abord le site sur un serveur local, puis le configure, et ensuite seulement le transfère vers un véritable hébergement.

A titre d'exemple, je vais montrer le menu du cours de Sergey Patin "Joomla 3 - site web professionnel en une journée". Regardez la séquence dans laquelle le site est créé.

Comme vous pouvez le constater, dès le début, le site est installé localement, configuré et, à la fin, une ressource entièrement prête à l'emploi est transférée à l'hébergement.

Placer un site sur Internet, puis le configurer alors que vous avez déjà besoin de le promouvoir, est déraisonnable.

Et si vous avez déjà un site Web ? Avez-vous besoin d'un serveur local ?

Imaginons la situation où vous avez déjà un site Web et que vous êtes un passionné de technologie, c'est-à-dire que vous aimez toujours vous plonger dans toutes sortes de problèmes techniques et expérimenter constamment quelque chose.

Donc, vous avez déjà un site Web et il a déjà quelques visiteurs. Ne laissez pas un grand nombre, mais ils le sont. Mettez-vous à leur place.

Vous allez sur le site et voyez constamment que le propriétaire du site ou du blog change constamment quelque chose. Change l'emplacement des blocs sur le site, la structure, et il arrive que le design soit nouveau chaque jour. Aimerais-tu cela? Les visiteurs n'apprécieraient donc pas vraiment une telle situation.

S'engager dans le développement, la personnalisation de sites, ainsi que la création de designs sur un site déjà affiché sur Internet, n'est pour le moins pas professionnel. Sans parler du fait qu'elle a un effet très néfaste sur son développement et son approbation aux yeux des moteurs de recherche et votre public.

Par conséquent, vous devez faire toutes ces choses sur votre ordinateur local.

Nous allons maintenant commencer à l'installer, après quoi vous pourrez installer votre site sur votre ordinateur local et en faire ce que vous voulez. Les visiteurs de ces machinations ne verront pas, car. c'est votre ordinateur personnel et personne n'y a accès. Et après avoir tout amené à l'état final, vous pouvez alors le transférer sans aucun problème sous une forme complètement finie sur un site réel.

Au fait, je parle aussi de l'importance d'un serveur local lors de la création d'un blog dans ma carte mentale "Un plan pour créer un blog de qualité de Konstantin Khmelev", que vous pouvez obtenir en laissant votre 1er commentaire.

Passons au processus d'installation.

Installation d'un serveur local sur votre ordinateur

Le serveur local est un programme. Par conséquent, vous devez le télécharger. Nous utiliserons pour cela le serveur Web Denwer.

Aller sur le site officiel programmes et cliquez sur le gros bouton.


Après avoir cliqué, vous êtes invité à sélectionner la version du programme. Choisissez une version ancien PHP 5.2 et cliquez sur le bouton Télécharger.


Dans la fenêtre suivante, nous devons entrer les données où le lien de téléchargement Denwer sera envoyé. Entrez vos données réelles et cliquez sur le bouton "Obtenir le lien de téléchargement".


Après avoir cliqué sur le bouton, vous recevrez immédiatement un e-mail avec un lien pour télécharger le programme. L'expéditeur et l'objet de la lettre seront les suivants (voir capture d'écran ci-dessous).


Après le téléchargement, à l'endroit où le programme est enregistré, vous aurez un programme d'installation qui ressemblera à ceci.

Pour commencer l'installation du serveur local, exécutez le programme d'installation.


On nous demande si nous voulons installer le package de base ? Nous sommes d'accord.


La décompression des données va commencer, ce qui va se passer très rapidement.

Une fois les données décompressées, l'installation du serveur local commencera, qui sera effectuée sur la ligne de commande. Dès son lancement, il nous sera demandé de fermer le navigateur.


Automatiquement, lorsqu'une invite de commande apparaît, un navigateur s'ouvre avec un message indiquant que vous devez fermer le navigateur pour continuer ou annuler l'installation.


Vous devez également fermer les autres navigateurs si l'installation de la ligne de commande ne se poursuit pas.

Après avoir fermé tous les navigateurs Internet, l'installation se poursuivra. Il vous suffit de suivre les invites données par la ligne de commande.

Appuyez sur Entrée pour continuer l'installation.


Je vais l'installer ailleurs. Dans mon cas, c'est le disque E dossier héberger.



À l'étape suivante, appuyez à nouveau sur Entrée.


L'étape suivante consiste à sélectionner une lettre de lecteur virtuel. Par défaut, le programme vous invite à sélectionner le disque Z, car cette lettre est la dernière de l'alphabet anglais et il est peu probable qu'un disque soit occupé par celle-ci.

Je vais le laisser comme ça. Vous pouvez également entrer une lettre différente, mais assurez-vous qu'aucun disque n'est occupé par celle-ci.

Après avoir sélectionné et saisi la lettre, appuyez sur Entrée pour continuer l'installation du serveur local.



Une fois la copie terminée, vous devez sélectionner l'option de lancement Denwer.

Il existe 2 modes de lancement, mais le programme lui-même recommande de choisir l'option 1. Nous le faisons. Entrez le chiffre 1 dans ligne de commande et appuyez sur Entrée.


  • lancement;
  • s'arrête ;
  • redémarrer.

Nous avons besoin de ces étiquettes. Par conséquent, nous conduisons la lettre Y et appuyons sur Entrée.


C'était la dernière étape de l'installation du serveur local, après quoi un navigateur s'ouvrira automatiquement avec l'inscription "Denver installé avec succès", et il sera également écrit que Denwer fonctionne avec les mêmes ports que Skype.

Par conséquent, si vous avez installé skype, faites ce qui sera écrit dans la fenêtre du navigateur.


Il créera également des raccourcis sur le bureau que nous voulions tant.

  1. Démarrer Denwer - démarrer Denver ;
  2. Arrêtez Denwer - arrêtez;

Tout. Notre serveur local est installé. Maintenant, il reste à vérifier un peu. Courez et voyez si le nôtre est vraiment disque virtuel, qui agira en tant que serveur local, démarrera.

Avant de commencer, allons dans le répertoire où nous avons installé denver et voyons ce qui s'y trouve.

Depuis que j'ai installé sur le lecteur E dans le dossier hôte, il devrait maintenant y avoir un tel dossier sur mon lecteur.


C'est comme ça. Et à l'intérieur du dossier devrait être les fichiers Denver eux-mêmes. Nous entrons dans le dossier, où nous devrions voir l'image suivante.


Les fichiers sont là. Donc, tout a été copié avec succès lors de l'installation.

Vérifions maintenant si Denwer lui-même démarre. Utilisons le raccourci de lancement.

Après avoir lancé le raccourci, 2 lignes de commandes clignoteront rapidement. Lorsqu'ils disparaissent, 2 raccourcis apparaissent dans la barre des tâches.

Si de tels raccourcis apparaissent, alors Denwer est en cours d'exécution. Un disque virtuel devrait également apparaître avec la lettre Z dans mon cas. Dans votre cas, avec la lettre que vous avez attribuée. En outre, ce disque doit porter le même nom que le disque sur lequel vous avez installé Denver lui-même.


Comme vous pouvez le voir, j'ai installé un lecteur "E", ainsi qu'un lecteur "Z" qui est apparu après le démarrage de Denver. Leurs noms sont les mêmes. Les deux disques sont nommés "Disque local". Seules les lettres sont différentes.

Si nous allons sur le disque virtuel (Z), nous devrions voir les mêmes fichiers et dossiers Denver que nous avons examinés précédemment.


Tous les amis. Ceci termine l'installation du serveur local. Vous pouvez maintenant commencer à créer un site dessus et faire toute fraude avec le site.

Dans le prochain article, je montrerai. Vous y trouverez également un article détaillé avec des images et un tutoriel vidéo.

Au fait, à propos du didacticiel vidéo. Si quelqu'un ne comprend pas quelque chose version texte, alors ici je donne une leçon vidéo que j'ai spécialement enregistrée pour vous.

Sur ce, je vous dirai au revoir. J'attends avec impatience vos commentaires et quelques idées pour de nouveaux articles de blog. Si quelque chose ne fonctionne pas ou si vous avez des questions, écrivez-les dans les commentaires.

Tous mes vœux.

Cordialement, Konstantin Khmelev.

"Comment créer un serveur virtuel?" - question fréquemment posée, ce qui se produit pour de nombreux utilisateurs qui rencontrent l'hébergement pour la première fois. Dans l'article, nous continuerons à analyser ce qu'est un VPS (VDS), comment le choisir correctement, configurer ce type d'hébergement pour les besoins de votre projet, et s'il est possible de créer soi-même un Serveur Privé Virtuel régulier, ou vous avez besoin de le louer.

Dans nous avons découvert ce qu'est un serveur virtuel, quand cela vaut la peine de l'acheter, quel système d'exploitation (Linux ou Windows) est préférable d'utiliser.

Outre l'hébergement de site traditionnel, les serveurs virtuels peuvent être utilisés pour la téléphonie IP, les routeurs et commutateurs virtuels, les VPN ou les proxies, les serveurs de terminaux avec des programmes de bureau pour accès à distanceà partir des ordinateurs des employés.

Informations sur la technologie

Le langage de programmation le plus couramment utilisé pour le développement de sites Web est PHP. Données MySQL et les serveurs Web Apache et Nginx (ils fonctionnent indépendamment ou conjointement). Cet ensemble les programmes sont souvent appelés LAMPE (L inux- UN pache- M ysql- P CV) ou LEMP (L inux- N ginx- M ysql- P HP).

Bien sûr, d'autres piles technologiques sont également utilisées, les sites peuvent être écrits dans d'autres langages de programmation (Python, Ruby, NodeJS) et utiliser d'autres bases de données (PostgreSQL, noSQL), ainsi que des logiciels auxiliaires. Mais, comme de telles solutions sont moins courantes, nous ne les considérerons pas. Arrêtons-nous plus en détail sur le choix et la configuration initiale d'un VPS pour l'hébergement de sites en langage PHP et de messagerie d'entreprise.

Sélection du plan tarifaire

Ce ne sera pas ici guide détaillé comment choisir le tarif nécessaire, puisque les ressources sont sélectionnées individuellement dans chaque cas. La quantité de ressources dépendra du nombre de sites sur le serveur utilisé par le CMS, de la nécessité d'utiliser programmes supplémentaires etc.

La seule chose calculée avec suffisamment de précision est l'espace disque. Vérifiez l'espace occupé par les sites et les e-mails, ajoutez-y 7 à 10 Go et obtenez l'espace disque minimum requis. Le fait est que sur le VPS, vous devez allouer de l'espace supplémentaire pour l'installation du système d'exploitation et du panneau de configuration, qui est également pris en compte dans l'espace disque total.

Système d'exploitation et panneau de contrôle

Il existe toute une famille de systèmes d'exploitation basés sur le noyau Linux, y compris les versions serveur et bureau. Les systèmes d'exploitation serveur les plus populaires : CentOS, Debian, Ubuntu Server.

Si vous avez besoin d'un système très stable, CentOS est votre choix. stable et système sécurisé, mais avec la possibilité de mettre à jour les dernières versions du logiciel si nécessaire - c'est Debian. Ubuntu Server est un système d'exploitation qui évolue avec le temps, offrant dernières versions programmes, à cause desquels ils peuvent ne pas fonctionner parfaitement.

Le panneau de contrôle du serveur est une sorte de script, ou un ensemble de scripts, qui vous permet de gérer facilement votre VPS dans interface graphique. Habituellement, la partie graphique est disponible dans le navigateur à une adresse spécifique.

Le choix du PU est largement influencé par l'expérience subjective d'utilisation, c'est-à-dire qu'un panneau semblera plus pratique à certains utilisateurs, un autre à un autre. Si vous avez du mal à choisir, vous pouvez tester l'interface de différents produits dans une version de démonstration sur les sites Web des développeurs et décider ce qui vous convient le mieux. De plus, le choix du PU est étroitement lié à système opérateur, car ils prennent généralement en charge une liste limitée de systèmes d'exploitation. Et un autre facteur important dans le choix d'un panneau est la disponibilité des outils dont vous avez besoin ou la possibilité de les installer rapidement.

Bien sûr, vous ne pouvez pas du tout utiliser le panneau de configuration et configurer le serveur virtuel via la ligne de commande, mais cette méthode nécessitera des connaissances techniques suffisantes. La plupart des PU sont livrés avec un ensemble de logiciels populaires de base nécessaires pour déployer rapidement vos sites. Il s'agit d'un serveur web, PHP, base de données, FTP, mail et serveur DNS. Tous les packages sont déjà configurés de manière optimale pour commencer immédiatement à travailler avec le serveur.

Nous vous recommandons d'utiliser un VPS avec un panneau de contrôle et de leur fournir un support technique complet gratuit. Pour les serveurs sans panneau, le support technique sera limité. La création d'un serveur virtuel est un processus incroyablement coûteux et pour un hébergement à part entière, il existe une plate-forme sur laquelle vous pouvez héberger votre ressource sans avoir à la créer à partir de zéro.

Pour une installation sur nos VPS et serveurs dédiés, nous vous proposons les panels suivants : cPanel/WHM (à partir de 13,95$/mois), ISPmanager 5 Lite (4$/mois), Plesk 17 (à partir de 10$/mois), Centos Web Panel (gratuit), et il est également possible d'installer l'environnement virtuel Bitrix.
Nous verrons tous ces panneaux de contrôle plus en détail dans la partie suivante.

Création d'un site web sur un serveur virtuel. Serveur sur l'ordinateur local.

Avant de commencer à créer votre propre site, les développeurs Web novices sont encouragés à s'essayer à une machine locale ( ordinateur personnel), cela nécessite le kit de distribution DENWER, qui peut être trouvé sur le site Web des développeurs www.denwer.ru

Gentlemen's set de développeurs web (DeNVeR)

Le logiciel est émulation de serveur virtuel sur le poste local,à la maison en remplacement de l'hébergement Web, sans avoir besoin d'une connexion Internet. Vous pouvez créer un site sur n'importe quelle plate-forme CMS (ou sans CMS) en quelques minutes, le remplir de contenu et déboguer la configuration. Avec le transfert ultérieur vers l'hébergement ou vers le serveur, respectivement. Le serveur virtuel contient tout le plus composants nécessaires: Apache, MySQL, phpmyAdmin, serveur SMTP + possibilité de connecter des extensions supplémentaires. Distribué gratuitement - en russe.

Pourquoi avez-vous besoin d'un serveur local ?
  • Tout d'abord, pour le développement du site, la possibilité d'un premier remplissage de contenu et d'une optimisation de la structure du site.
  • Deuxièmement - un moyen de vérifier les erreurs du site et de déboguer la configuration.
  • Troisièmement, comment sauvegarde site et ensuite enregistrer les données du site et les bases de données SQL sur un serveur local.
DENWER comprend :
  • Installateur (l'installation sur un lecteur flash est également prise en charge).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 avec prise en charge de GD, MySQL, sqLite.
  • MySQL5 avec prise en charge des transactions.
  • Système de contrôle hôtes virtuels basé sur un modèle. Pour créer un nouvel hôte, il vous suffit d'ajouter un répertoire au répertoire /home
  • Système de contrôle de lancement et d'arrêt pour tous les composants Denver.
  • phpMyAdmin - système Gestion MySQL via l'interface web.
  • sendmail et émulateur de serveur SMTP ( lettres entrantes placé dans /tmp au format .eml); le travail est pris en charge en conjonction avec PHP, Perl, Parser, etc.
La distribution ne laisse pas d'entrées dans le registre et n'affecte pas les fichiers système, n'obstrue pas le système et est testé dans la pratique.