GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat a nakonfigurovat Apache a PHP na Jelastic Cloud

Jelastic Cloud je cloudové řešení, které kombinuje model PaaS (Platforma jako služba) a model CaaS (Kontejner jako služba). Jelastic Cloud byl navržen tak, aby umožnil DevOps budovat složité infrastruktury pomocí několika kliknutí pomocí webového rozhraní Jelastic.

Tento tutoriál ukazuje všechny nezbytné kroky k vytvoření virtuálního prostředí s Jelastic Cloud a jeho konfiguraci pro hostování PHP aplikace na Apache.

Vytvoření nového prostředí

Vstupte do panelu správy Jelastic Cloud a stiskněte tlačítko „NOVÉ PROSTŘEDÍ“ umístěné vlevo nahoře.

Otevře se nová karta konfigurace prostředí.

V tomto kurzu vyberte Apache jako webový server a PHP Apache verze 2.4.39 a PHP 7.3.5 .

budou použity verze. Definujte počet Cloudletů k rezervaci a maximální počet dostupných Cloudletů, abyste zvýšili výkon svého webového serveru.

Technologie kontejnerů je přesně založena na Cloudletech, mikro instancích, které lze přímo vybrat v Jelastic:každý Cloudlet má 128 MB RAM a 400 MHz vCPU. Zvýšením počtu rezervovaných Cloudletů se zvýší i celkové náklady na prostředí.

Zadejte limit místa na disku, povolte nebo zakažte veřejnou IP adresu podle svých potřeb a zadejte název nového životní prostředí. V následujícím příkladu se jmenuje "apache".

Po vytvoření prostředí stiskněte tlačítko "Otevřít v prohlížeči" instance, kterou jste právě vytvořili :

Otevře se výchozí stránka a zobrazí informace o nainstalované verzi PHP.

Konfigurace Apache a PHP

Stiskněte tlačítko "Config" právě vytvořené instance:

Otevře se Prohlížeč souborů a umožní vám upravit konfigurační soubory instance.
Poté se přesuňte do složky conf a dvakrát klikněte na soubor httpd.conf. Tímto způsobem lze upravit konfiguraci Apache.

Některá z nastavení, která lze změnit, jsou:
  • Časový limit :označuje maximální dobu trvání požadavků spravovaných Apache v sekundách
  • KeepAlive :pokud je nastaveno na „Zapnuto“, vynutí Apache, aby použil stejné připojení TCP pro odesílání více zdrojů, jinak bude pro každý zdroj otevřeno připojení TCP
  • MaxKeepAliveRequests :pokud je KeepAlive nastaveno na „Zapnuto“, odkazuje na maximální počet požadavků, které lze spravovat připojením
  • MaxClients :označuje počet současných požadavků, které může Apache spravovat
  • MaxRequestPerChild :označuje maximální počet požadavků, které může podřízený proces zpracovat.
Po provedení změn uložte konfigurační soubor stisknutím ‚Uložit‘.

V tuto chvíli, chcete-li upravit konfiguraci PHP, vyberte soubor php.ini:

Některá z nastavení, která lze upravit, jsou:
  • upload_max_filesize :maximální velikost souborů, které lze nahrát na server
  • post_max_size :maximální velikost požadavku POST
  • short_open_tag :pokud je nastaveno na „Zapnuto“, povolí krátké značky ve skriptech PHP
  • display_errors :pokud je nastaveno na ‚Zapnuto‘, povolí zobrazení chyb během provádění kódu PHP
  • max_execution_time :označuje maximální dobu provádění skriptu PHP
  • memory_limit :odkazuje na maximální použitelnou paměť PHP skriptem.
Po provedení změn klikněte na „Uložit“ pro uložení konfiguračního souboru.

Chcete-li použít změny, které jste právě provedli, stiskněte tlačítko "Restart Nodes" pro související instanci:


Linux
  1. Jak nainstalovat a nakonfigurovat Apache Hadoop na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat PHP OPcache na Ubuntu 20.04

  3. Nainstalujte Apache a PHP na CentOS 7

  1. Jak nainstalovat a nakonfigurovat Apache Kafka na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat Apache Spark na Ubuntu 20.04

  3. Jak nainstalovat a nakonfigurovat Apache na Debian 11?

  1. Jak nainstalovat Apache a PHP na OpenSUSE 15.1

  2. Jak nainstalovat a nakonfigurovat Apache Cassandra v systému Linux

  3. Jak nainstalovat a nakonfigurovat Grafana