GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer et configurer Apache et PHP sur Jelastic Cloud

Jelastic Cloud est une solution cloud qui combine le modèle PaaS (Platform as a Service) et le modèle CaaS (Container as a Service). Jelastic Cloud a été conçu pour permettre aux DevOps de construire des infrastructures complexes en quelques clics, en utilisant l'interface web Jelastic.

Ce tutoriel montre toutes les étapes nécessaires pour créer un environnement virtuel avec Jelastic Cloud et le configurer pour héberger une application PHP sur Apache.

Créer un nouvel environnement

Entrez dans le panneau de gestion de Jelastic Cloud et appuyez sur le bouton « NOUVEL ENVIRONNEMENT » situé en haut à gauche.

Le nouvel onglet de configuration de l'environnement s'ouvrira.

Sélectionnez Apache comme serveur Web et PHP, dans ce tutoriel Apache version 2.4.39 et PHP 7.3.5 .

versions seront utilisées. Définissez le nombre de Cloudlets à réserver et le nombre maximum de Cloudlets disponibles pour augmenter la puissance de votre serveur web.

La technologie des conteneurs est précisément basée sur les Cloudlets, des micro instances directement sélectionnables dans Jelastic :chaque Cloudlet dispose de 128 Mo de RAM et de 400 MHz de vCPU. En augmentant le nombre de Cloudlets réservés, le coût global de l'environnement augmentera également.

Entrez la limite d'espace disque, activez ou désactivez l'adresse IP publique selon vos besoins et entrez le nom du nouveau environnement. Dans l'exemple suivant, il s'appelle "apache".

Après avoir créé l'environnement, appuyez sur le bouton "Ouvrir dans le navigateur" de l'instance que vous venez de créer :

La page par défaut s'ouvrira et affichera des informations sur la version PHP installée.

Configurer Apache et PHP

Appuyez sur le bouton "Config" de l'instance que vous venez de créer :

Le navigateur de fichiers s'ouvrira et vous permettra de modifier les fichiers de configuration de l'instance.
Ensuite, placez-vous dans le dossier conf et cliquez deux fois sur le fichier httpd.conf. De cette façon, la configuration d'Apache peut être modifiée.

Certains des paramètres pouvant être modifiés sont :
  • Délai d'expiration :indique la durée maximale en secondes des requêtes gérées par Apache
  • KeepAlive  :si défini sur "On", force Apache à utiliser la même connexion TCP pour envoyer plusieurs ressources, sinon une connexion TCP sera ouverte pour chaque ressource
  • MaxKeepAliveRequests  :si KeepAlive est défini sur "On", cela fait référence au nombre maximum de requêtes pouvant être gérées par une connexion
  • Max Clients :désigne le nombre de requêtes simultanées pouvant être gérées par Apache
  • MaxRequestPerChild  :fait référence au nombre maximum de requêtes pouvant être traitées par un processus enfant.
Après avoir effectué les modifications, appuyez sur "Enregistrer" pour enregistrer le fichier de configuration.

À ce stade, pour modifier la configuration PHP, sélectionnez le fichier php.ini :

Certains des paramètres pouvant être modifiés sont :
  • upload_max_filesize :taille maximale des fichiers pouvant être téléchargés sur le serveur
  • post_max_size :taille maximale d'une requête POST
  • short_open_tag  :si défini sur "On", il active les balises courtes dans les scripts PHP
  • display_errors :si défini sur 'On', active l'affichage des erreurs lors de l'exécution du code PHP
  • max_execution_time :désigne la durée maximale d'exécution d'un script PHP
  • memory_limit :fait référence à la mémoire maximale utilisable par un script PHP.
Après avoir effectué les modifications, cliquez sur « Enregistrer » pour enregistrer le fichier de configuration.

Pour appliquer les modifications que vous venez d'effectuer, appuyez sur le bouton "Redémarrer les nœuds" de l'instance associée :


Linux
  1. Comment installer et configurer Apache Hadoop sur Ubuntu 20.04

  2. Comment installer et configurer Apache Kafka sur Ubuntu 20.04

  3. Comment installer et configurer Apache Spark sur Ubuntu 20.04

  4. Comment installer et configurer PHP OPcache sur Ubuntu 20.04

  5. Installer Apache et PHP sur CentOS 7

Comment installer et configurer NGINX et PHP sur Jelastic Cloud

Comment installer Apache Tomcat sur Jelastic Cloud

Comment installer et configurer un serveur de base de données sur Jelastic Cloud

Comment installer et configurer PHP OPcache sur Ubuntu 18.04

Comment installer et configurer Apache et PHP sur Jelastic Cloud

Comment installer et configurer Memcached avec Apache et PHP