GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare e configurare Apache e PHP su Jelastic Cloud

Jelastic Cloud è una soluzione cloud che combina il modello PaaS (Platform as a Service) e il modello CaaS (Container as a Service). Jelastic Cloud è stato progettato per consentire a DevOps di costruire infrastrutture complesse in pochi clic, utilizzando l'interfaccia web di Jelastic.

Questo tutorial mostra tutti i passaggi necessari per creare un ambiente virtuale con Jelastic Cloud e configurarlo per ospitare un'applicazione PHP su Apache.

Creare un nuovo ambiente

Entra nel pannello di gestione di Jelastic Cloud e premi il pulsante "NUOVO AMBIENTE" che si trova in alto a sinistra.

Si aprirà la nuova scheda di configurazione dell'ambiente.

Seleziona Apache come Web Server e PHP, in questo tutorial Apache versioni 2.4.39 e PHP 7.3.5 Verranno utilizzate versioni .

. Definisci il numero di Cloudlet da riservare e il numero massimo di Cloudlet disponibili per aumentare la potenza del tuo server web.

La tecnologia dei container si basa proprio sui Cloudlet, micro istanze selezionabili direttamente all'interno di Jelastic:ogni Cloudlet ha 128 MB di RAM e 400 MHz di vCPU. Aumentando il numero di Cloudlet riservati aumenterà anche il costo complessivo dell'ambiente.

Inserisci il limite di spazio su disco, abilita o disabilita l'indirizzo IP pubblico in base alle tue esigenze e inserisci il nome del nuovo ambiente. Nell'esempio seguente è denominato "apache".

Dopo aver creato l'ambiente, premi il pulsante "Apri nel browser" dell'istanza appena creata :

Si aprirà la pagina predefinita e mostrerà informazioni sulla versione PHP installata.

Configurazione di Apache e PHP

Premi il pulsante "Config" dell'istanza appena creata :

Il browser dei file si aprirà e consentirà di modificare i file di configurazione dell'istanza.
/>Quindi, spostati nella cartella conf e fai clic due volte sul file httpd.conf. In questo modo è possibile modificare la configurazione di Apache.

Alcune delle impostazioni che possono essere modificate sono:
  • Timeout :indica la durata massima in secondi delle richieste gestite da Apache
  • Mantieni vivo :se impostato su 'On', obbliga Apache a utilizzare la stessa connessione TCP per l'invio di più risorse, altrimenti verrà aperta una connessione TCP per ogni risorsa
  • Richieste MaxKeepAlive :se KeepAlive è impostato su ‘On’, si riferisce al numero massimo di richieste che possono essere gestite da una connessione
  • MaxClients :si riferisce al numero di richieste simultanee che possono essere gestite da Apache
  • Richiesta massima per figlio :si riferisce al numero massimo di richieste che possono essere gestite da un processo figlio.
Dopo aver apportato le modifiche, premere 'Salva' per salvare il file di configurazione.

A questo punto, per modificare la configurazione PHP selezionare il file php.ini:

Alcune delle impostazioni che possono essere modificate sono:
  • upload_max_filesize :dimensione massima dei file che possono essere caricati sul server
  • dimensione_post_max :dimensione massima di una richiesta POST
  • short_open_tag :se impostato su 'On', abilita i tag brevi negli script PHP
  • display_errors :se impostato su 'On', abilita la visualizzazione degli errori durante l'esecuzione del codice PHP
  • tempo_di_esecuzione_max :si riferisce alla durata massima di esecuzione di uno script PHP
  • limite_di_memoria :si riferisce alla memoria massima utilizzabile da uno script PHP.
Dopo aver apportato le modifiche, fare clic su "Salva" per salvare il file di configurazione.

Per applicare le modifiche appena apportate, premi il pulsante "Riavvia nodi" per l'istanza correlata:


Linux
  1. Come installare e configurare Apache Hadoop su Ubuntu 20.04

  2. Come installare e configurare Apache Kafka su Ubuntu 20.04

  3. Come installare e configurare Apache Spark su Ubuntu 20.04

  4. Come installare e configurare PHP OPcache su Ubuntu 20.04

  5. Installa Apache e PHP su CentOS 7

Come installare e configurare NGINX e PHP su Jelastic Cloud

Come installare Apache Tomcat su Jelastic Cloud

Come installare e configurare un server database su Jelastic Cloud

Come installare e configurare PHP OPcache su Ubuntu 18.04

Come installare e configurare Apache e PHP su Jelastic Cloud

Come installare e configurare Memcached con Apache e PHP