GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installazione di Apache e PHP su CentOS 8

Questo articolo spiega come installare Apache e PHP su CentOS 8

Server web Apache

Apache httpd è un server web open source appositamente per piattaforme Unix nato nel 1995. È uno dei server più popolari e utilizzati al mondo. Quasi la metà dei siti Web viene servita con Apache.

Installa Apache e PHP su CentOS 8

Il server web Apache può essere scaricato e compilato dal sito web del progetto. Ma questo non è ottimale, quindi è meglio installarlo dal repository CentOS 8.

Quindi, apri un terminale e installalo usando il seguente comando:

:~$ sudo dnf install httpd

Nel caso in cui non hai sudo abilitato, esegui i comandi come root senza il comando sudo.

Come si vede nell'immagine, molte dipendenze devono essere soddisfatte. Ma di questo si occuperà DNF. Quindi accetta la proposta di installazione e inizierà.

Il server Web Apache è installato ma deve ancora avviare il servizio. Per fare ciò, esegui:

:~$ sudo systemctl start httpd

Tuttavia, dovresti configurare Apache per l'avvio all'avvio.

:~$ sudo systemctl enable httpd

Ora puoi controllare lo stato del servizio per vedere se è stato avviato o meno.

:~$ sudo systemctl status httpd

Su CentOS, il Firewall è attivo per impostazione predefinita, quindi se non imposti le regole per Apache non funzionerà.

:~$ sudo firewall-cmd --add-service=http --zone=public --permanent

E applica le modifiche riavviando il firewall:

:~$ sudo firewall-cmd --reload

Ora apri un browser web e accedi al tuo server. Nella barra degli indirizzi digita http://IP-address-of-the-server o http://Domain-name

Se tutto è andato bene, dovrai vedere la pagina di test di Apache su CentOS 8.

Ora, installa PHP

PHP è un linguaggio di programmazione veloce e facile da imparare disponibile per Linux. È in questo linguaggio che sono state create molte grandi applicazioni web come WordPress. In questo senso, averlo è una garanzia di compatibilità con molte applicazioni.

Per installare PHP e alcuni dei suoi moduli, basta eseguire il seguente comando:

:~$ sudo dnf install php php-common php-pecl-apcu php-cli php-mysqlnd

Poi, ovviamente, devi dimostrare che va tutto bene.

Crea un file PHP nella directory principale di Apache.

:~$ sudo nano /var/www/html/test.php

E aggiungi questo contenuto:

<?php
phpinfo();
?>

Salva le modifiche e chiudi il file.

E poiché hai installato PHP dopo Apache, devi riavviare il servizio Apache in modo che possa interpretarlo.

:~$ sudo systemctl restart httpd

Ancora una volta, apri il tuo browser web e prova ad aprire il file PHP appena creato.

Se vedi un'immagine come questa, Apache e PHP funzionano correttamente su CentOS 8.

Quindi congratulazioni hai raggiunto l'obiettivo. Il server web Apache e PHP funzionano già correttamente.

Conclusione

A conclusione di questo post, possiamo affermare che Apache è un server web molto utile utilizzato da molte persone in tutto il mondo. Grazie all'essere open source potremo esaminare il codice sorgente e per questo è abbastanza sicuro e stabile.

Tuttavia, Apache deve essere accoppiato con un linguaggio di programmazione per l'interpretazione dei siti web. Questo è il motivo per cui PHP è stato installato. Insieme possono gestire la maggior parte dei siti Web di oggi.

Ora vogliamo sentirti, ti piace Apache? L'hai installato? Facci sapere


Cent OS
  1. Installazione di Tomcat 8 su Centos 6

  2. Installazione di MariaDB su CentOS 7

  3. Installa e configura Apache Cassandra 4.0 in Centos 8

  4. Come installare Apache e PHP (stack LAMP) su Rocky Linux/Centos 8

  5. Installa Apache e PHP su CentOS 7

Installa Apache, PHP e MySQL su CentOS 7 (LAMP)

Come installare Apache, PHP 7.1 e MySQL su CentOS 7.3 (LAMP)

Come installare Apache, PHP 7.2 e MySQL su CentOS 7.4 (LAMP)

Come installare Apache, PHP 7.3 e MySQL su CentOS 7.6

Installazione e utilizzo di Perf in Ubuntu e CentOS

Installazione e configurazione di Wazuh Server su CentOS 7