Montez votre propre serveur web avec XAMPP

2018
Anonim

Les responsables d’Apache ont mis à notre disposition XAMPP, un moyen plus simple d’installer un serveur pour votre blog, votre site web, votre wiki ou votre boutique en ligne.

Un site ou une page Web se compose de plusieurs couches, la plupart d’entre elles étant invisibles lorsque nous naviguons sur le Web à partir de notre navigateur. Nous voyons la page elle-même mais nous ne savons pas que derrière cette première couche se trouve un CMS, un serveur Web avec une langue spécifique, probablement une base de données.

Cela n'inclut pas le serveur de domaine qui traduit l'adresse indiquée par l'adresse IP du serveur auquel notre navigateur va accéder.

Mettre tout cela en action nécessite du temps et des efforts, bien que nous ayons actuellement beaucoup d'aide, au point qu'il vous suffit de vous inscrire sous une forme pour lancer un site Web, un blog ou même une boutique en ligne.

Une autre chose est que vous voulez gérer votre propre serveur Web afin de ne pas dépendre du stockage externe. En ce sens, la tâche est un peu plus complexe, mais pas autant qu’il ya quelques années grâce à des projets tels que XAMPP .

Tout en un

Apache est derrière Apache, le logiciel de serveur Web le plus populaire que vous trouverez sur les principales pages Web du monde entier. Parmi les autres projets associés, la fondation Apache a créé XAMPP, acronyme de X (multiplateforme), A pour Apache, M pour MySQL (MariaDB de nos jours), P pour PHP et le second P pour PERL.

XAMPP est essentiellement un package qui vous aide à installer tout ce dont vous avez besoin pour lancer un serveur Web avec tout ce dont vous avez besoin pour fonctionner. Plus précisément, le logiciel de serveur Web Apache, le logiciel de base de données MariaDB, le langage de développement Web PHP et PERL, un langage de programmation dynamique.

Grâce à cela, nous pourrons convertir un ordinateur en un serveur Web entièrement fonctionnel et programmer un site Web, un blog, un forum, un wiki ou tout type de site Web auquel vous pourriez penser.

Parmi ses nombreux avantages, XAMPP est libre et open source, tout comme ses composants. Un autre avantage est qu’il dispose de son propre programme d’installation pour Windows, Mac et Linux . De plus, il a aussi une version à installer sous forme de machine virtuelle Linux sous Mac.

Cela rend l’installation de XAMPP aussi abordable que n’importe quel autre programme informatique. Grâce à son assistant, nous verrons le processus d’installation, quels logiciels seront installés, etc. Pour des raisons de sécurité, il est probable que le pare-feu vous demandera d’autoriser le serveur Web.

Après l’installation, nous aurons accès au panneau de contrôle de XAMPP, à partir duquel nous aurons la possibilité de démarrer le serveur Apache, MySQL, etc. À partir de là, il est également possible de configurer chaque élément avant de le lancer ou de le gérer.

Apache, par exemple, une fois activé, est géré depuis le navigateur. Grâce à une page Web locale, nous aurons accès à l’ information et à la documentation connexe. Et, mieux encore, nous aurons accès à votre section d’add-ons ou d’applications disponibles.

Dans la version la plus récente, nous serons invités à visiter le site Web Bitnami XAMPP, où nous verrons les modules disponibles à ajouter à notre serveur Web.

Applications et thèmes

Pour habiller notre serveur Web, nous avons besoin d’un autre complément. La meilleure chose à faire est que XAMPP nous les offre pour une installation facile et intégrée au reste des composants .

En particulier, nous pouvons installer un CMS tel que WordPress, Joomla ou Drupal, un wiki utilisant MediaWi ou DokuWiki, des boutiques en ligne via PrestaShop ou Magento.

Il existe également plusieurs CRM, forums ( phpBB ) ou votre propre serveur de fichiers ( ownCloud ) disponibles. Vous trouverez la liste complète ici.

Pour le reste, l'installation de chacun de ces modules est relativement simple. Nous devons d’abord charger Apache et MySQL à partir du panneau de contrôle XAMPP. Nous accédons ensuite à la page des modules Bitnami, accessible à partir du panneau de configuration lui-même: cliquez sur Admin en regard de Apache, puis sur la section Applications .

Sur la page Bitnami XAMPP, nous verrons les modules compatibles. Il suffit de cliquer sur la plate-forme pour laquelle nous voulons installer cette application. En option, nous pouvons nous enregistrer à Bitnami, en tirant parti de nos références de Google, Facebook, GitHub ou Microsoft.

Le programme d'installation sera téléchargé et nous ne ferons que suivre les instructions, comme nous l'avons fait avec XAMPP. Dans le cas de WordPress, par exemple, à partir du programme d'installation, il est possible de configurer le compte administrateur .

Tu n'es pas seul

Le projet XAMPP est en cours depuis plus de 10 ans et, comme tout logiciel open source qui se vante de l’être, s’appuie sur toute une communauté d’utilisateurs auxquels vous pouvez vous joindre pour en savoir plus sur les nouvelles, exposer vos doutes ou découvrir comment faire telle ou telle tâche. .

Il possède notamment un forum, des canaux officiels Twitter et Facebook, une liste de diffusion et un canal IRC.

Articles Populaires

Lire La Suite