GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und konfigurieren Sie Apache und PHP auf Jelastic Cloud

Jelastic Cloud ist eine Cloud-Lösung, die das PaaS-Modell (Platform as a Service) und das CaaS-Modell (Container as a Service) kombiniert. Jelastic Cloud wurde entwickelt, um es DevOps zu ermöglichen, mithilfe der Jelastic-Weboberfläche mit nur wenigen Klicks komplexe Infrastrukturen aufzubauen.

Dieses Tutorial zeigt alle notwendigen Schritte, um eine virtuelle Umgebung mit Jelastic Cloud zu erstellen und sie so zu konfigurieren, dass sie eine PHP-Anwendung auf Apache hostet.

Eine neue Umgebung erstellen

Rufen Sie das Verwaltungsfenster von Jelastic Cloud auf und klicken Sie oben links auf die Schaltfläche „NEUE UMGEBUNG“.

Die Registerkarte für die neue Umgebungskonfiguration wird geöffnet.

Wählen Sie Apache als Webserver und PHP aus, in diesem Tutorial Apache Versionen 2.4.39 und PHP 7.3.5 .

Versionen verwendet werden. Definieren Sie die Anzahl der zu reservierenden Cloudlets und die maximale Anzahl verfügbarer Cloudlets, um die Leistung Ihres Webservers zu erhöhen.

Die Container-Technologie basiert genau auf Cloudlets, Mikroinstanzen, die direkt in Jelastic ausgewählt werden können:Jedes Cloudlet verfügt über 128 MB RAM und 400 MHz vCPU. Durch die Erhöhung der Anzahl reservierter Cloudlets steigen auch die Gesamtkosten der Umgebung.

Geben Sie das Speicherplatzlimit ein, aktivieren oder deaktivieren Sie die öffentliche IP-Adresse nach Bedarf und geben Sie den Namen der neuen ein Umgebung. Im folgenden Beispiel heißt es "apache".

Klicken Sie nach dem Erstellen der Umgebung auf die Schaltfläche „In Browser öffnen“ der gerade erstellten Instanz :

Die Standardseite wird geöffnet und zeigt Informationen zur installierten PHP-Version an.

Apache und PHP konfigurieren

Drücken Sie die Schaltfläche "Config" der gerade erstellten Instanz :

Der Dateibrowser wird geöffnet und ermöglicht Ihnen, die Konfigurationsdateien der Instanz zu ändern.
Bewegen Sie sich dann in den Ordner conf und klicken Sie zweimal auf die Datei httpd.conf. Auf diese Weise kann die Apache-Konfiguration geändert werden.

Einige der Einstellungen, die geändert werden können, sind:
  • Zeitüberschreitung :gibt die maximale Dauer in Sekunden der von Apache verwalteten Anfragen an
  • KeepAlive :Wenn auf „On“ gesetzt, zwingt Apache, dieselbe TCP-Verbindung zum Senden mehrerer Ressourcen zu verwenden, andernfalls wird eine TCP-Verbindung für jede Ressource geöffnet
  • MaxKeepAliveRequests :Wenn KeepAlive auf „On“ gesetzt ist, bezieht sich dies auf die maximale Anzahl von Anfragen, die von einer Verbindung verwaltet werden können
  • MaxClients :bezieht sich auf die Anzahl gleichzeitiger Anfragen, die von Apache verwaltet werden können
  • MaxRequestPerChild :bezieht sich auf die maximale Anzahl von Anfragen, die von einem untergeordneten Prozess verarbeitet werden können.
Nachdem Sie die Änderungen vorgenommen haben, klicken Sie auf „Speichern“, um die Konfigurationsdatei zu speichern.

Um die PHP-Konfiguration zu ändern, wählen Sie an dieser Stelle die Datei php.ini aus:

Einige der Einstellungen, die geändert werden können, sind:
  • upload_max_filesize :Maximale Größe der Dateien, die auf den Server hochgeladen werden können
  • post_max_size :maximale Größe einer POST-Anfrage
  • short_open_tag :Wenn auf „Ein“ gesetzt, werden kurze Tags in PHP-Skripten aktiviert
  • Anzeigefehler :Wenn auf „On“ gesetzt, wird die Anzeige von Fehlern während der Ausführung des PHP-Codes aktiviert
  • max_execution_time :bezieht sich auf die maximale Ausführungsdauer eines PHP-Skripts
  • Speicherlimit :bezieht sich auf den maximalen Speicher, der von einem PHP-Skript verwendet werden kann.
Nachdem Sie die Änderungen vorgenommen haben, klicken Sie auf „Speichern“, um die Konfigurationsdatei zu speichern.

Um die gerade vorgenommenen Änderungen zu übernehmen, klicken Sie auf die Schaltfläche "Knoten neu starten" für die entsprechende Instanz:


Linux
  1. So installieren und konfigurieren Sie Apache Hadoop unter Ubuntu 20.04

  2. So installieren und konfigurieren Sie Apache Kafka unter Ubuntu 20.04

  3. So installieren und konfigurieren Sie Apache Spark unter Ubuntu 20.04

  4. So installieren und konfigurieren Sie PHP OPcache unter Ubuntu 20.04

  5. Installieren Sie Apache und PHP unter CentOS 7

So installieren und konfigurieren Sie NGINX und PHP auf Jelastic Cloud

So installieren Sie Apache Tomcat auf Jelastic Cloud

So installieren und konfigurieren Sie einen Datenbankserver auf Jelastic Cloud

So installieren und konfigurieren Sie PHP OPcache unter Ubuntu 18.04

So installieren und konfigurieren Sie Apache und PHP auf Jelastic Cloud

So installieren und konfigurieren Sie Memcached mit Apache und PHP