Lo sapevi?

Hai mai considerato che scegliere ServerEasy per la gestione della tua rete aziendale potrebbe offrirti numerosi vantaggi, tra cui maggiore sicurezza, affidabilità e supporto esperto?

Come installare Nginx su Almalinux

Estimated reading: 2 minutes 142 views

Summary: Per installare Nginx su Almalinux, prima assicurati che i pacchetti di sistema siano aggiornati. Successivamente, procedi con l'installazione di Nginx. Una volta completata l'installazione, avvia il servizio Nginx e assicurati che sia abilitato per avviarsi automaticamente all'avvio del sistema. Verifica lo stato del servizio per assicurarti che Nginx stia funzionando correttamente. Successivamente, apri le porte HTTP e HTTPS nel firewall per consentire il traffico web. Configura il blocco del server per il tuo dominio, ad esempio 'esempio.com'. Infine, riavvia il servizio Nginx per applicare le modifiche di configurazione.

Aggiornare i pacchetti di sistema

Connettiti al tuo server e assicurati che i pacchetti di sistema siano aggiornati.

				
					dnf update
				
			

Installare Nginx

Esegui questo comando per installare Nginx su Almalinux

				
					dnf install nginx
				
			

Dopo che l’installazione è completata, avviare il servizio Nginx e abilitalo per l’avvio automatico al boot:

				
					systemctl start nginx&&systemctl enable nginx
				
			

Puoi verificare lo stato del servizio Nginx per assicurarti che stia funzionando correttamente senza problemi:

				
					systemctl status nginx 
				
			

Per aprire le porte HTTP e HTTPS nel firewall, esegui i seguenti comandi:

				
					firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload	
				
			

Configura il blocco del server (PHP 8.2)

Crea la directory per esempio.com

				
					mkdir /var/www/exempio.com
				
			

Crea una configurazione del blocco del server per il dominio esempio.com:

				
					nano /etc/nginx/conf.d/esempio.com.conf
				
			

Inserisci la seguente configurazione del virtual host:

				
					server {
    listen 80;
    server_name www.esempio.com esempio.com;
    root /var/www/esempio.com;
    index index.php;
 
    location / {
      try_files $uri $uri/ /index.php?$args;
    }
 
    location ~ \.php$ {
      try_files $fastcgi_script_name =404;
      include fastcgi_params;
      fastcgi_pass    unix:/var/opt/remi/php82/run/php-fpm/www.sock;
      fastcgi_index   index.php;
      fastcgi_param DOCUMENT_ROOT    $realpath_root;
      fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; 
    }
 
    access_log /var/log/nginx/esempio.com_access.log;
    error_log /var/log/nginx/esempio.com_error.log;
} 
				
			

Riavvia il servizio Nginx per ricaricare la configurazione:

				
					systemctl restart nginx
				
			

Leave a Comment

Share this Doc

Come installare Nginx su Almalinux

Or copy link

CONTENTS