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

Come installare Apache su CentOS 9 Stream

In questo tutorial, ti mostreremo come installare Apache su CentOS 9 Stream. Per quelli di voi che non lo sapessero, Apache, noto anche come Apache HTTP server è un server gratuito, aperto -server HTTP sorgente e multipiattaforma, incluse potenti funzionalità, e può essere esteso da un'ampia varietà di moduli. Fa parte dello stack LAMP (Linux, Apache, MySQL, PHP) che alimenta gran parte di Internet.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione del server web Apache su CentOS 9 Stream.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 9 Stream.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Apache su CentOS 9 Stream

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf update

Passaggio 2. Installazione di Apache su CentOS 9 Stream.

Per impostazione predefinita, Apache è disponibile nel repository di base di CentOS 9 Stream. Ora eseguiamo il seguente comando per installare il server HTTP Apache sul tuo sistema:

sudo dnf install httpd httpd-tools

Una volta completata l'installazione, ora abilita Apache (per avviarsi automaticamente all'avvio del sistema), avvia il server web e verifica lo stato utilizzando i comandi seguenti:

sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl status httpd

Per verificare la versione di Apache, usa il seguente comando per confermare:

httpd -v

Passaggio 3. Configura Firewall.

Se il tuo server è protetto dal firewall e non hai aperto le porte HTTP e HTTPS. Abilitale con il seguente comando:

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Passaggio 4. Verifica l'installazione di Apache.

Una volta installato correttamente, apri il tuo browser web preferito e inserisci l'URL http://your-IP-address e vedrai la pagina di benvenuto del server HTTP Apache predefinito come mostrato nell'immagine seguente:

Passaggio 5. Struttura del file di configurazione di Apache.

Dovresti conoscere la posizione dei file di configurazione e la directory principale di Apache nel caso in cui sia necessario modificare la configurazione:

  • Tutti i file di configurazione di Apache si trovano in /etc/httpd directory.
  • Il file di configurazione principale di Apache è /etc/httpd/conf/httpd.conf .
  • File di configurazione che terminano con .conf che si trova nel /etc/httpd/conf.d la directory è inclusa nel file di configurazione principale di Apache.
  • I file di configurazione responsabili del caricamento di vari moduli Apache si trovano in /etc/httpd/conf.modules.d directory.
  • I file Apache vhost devono terminare con .conf ed essere archiviato in /etc/httpd/conf.d directory. Puoi avere tutti i vhost di cui hai bisogno. La creazione di un file di configurazione separato (vhost) per ogni dominio semplifica la manutenzione del server.

Congratulazioni! Hai installato con successo Apache. Grazie per aver utilizzato questo tutorial per installare il server web Apache su CentOS 9 Stream. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Apache.


Cent OS
  1. Come installare Apache su CentOS 8

  2. Come installare Apache Web Server su CentOS 7

  3. Come installare Vagrant su CentOS 7

  4. Come installare Gitea su CentOS 8

  5. Come installare Nagios su CentOS 9 Stream

Come installare Apache Guacamole su CentOS 8

Come installare Apache Subversion su CentOS 8

Come installare Laravel su CentOS Stream 9

Come installare Nginx su CentOS 9 Stream

Come installare Cockpit su CentOS 9 Stream

Come installare Apache con PHP-FPM su CentOS 8