Nginx установка последней версии в Centos 8
Innehållsförteckning:
- förutsättningar
- Installera Nginx på CentOS 8
- Justera brandväggen
- Nginx-konfigurationsfilens struktur och bästa metoder
- Slutsats
Nginx uttalas “engine x” är en öppen källkod, högpresterande HTTP- och reverse-proxyserver som ansvarar för att hantera belastningen på några av de största webbplatserna på Internet. Den kan användas som en fristående webbserver, lastbalansör, innehållscache och omvänd proxy för HTTP- och icke-HTTP-servrar.
Jämfört med Apache kan Nginx hantera ett mycket stort antal samtidiga anslutningar och har ett mindre minneavtryck per anslutning.
Denna handledning förklarar hur du installerar och hanterar Nginx på CentOS 8.
förutsättningar
Innan du fortsätter ska du se till att du är inloggad som användare med sudo-behörigheter och att du inte har Apache eller någon annan process som körs på port 80 eller 443.
Installera Nginx på CentOS 8
Från och med CentOS 8, är Nginx-paketet tillgängligt i standard CentOS-lagringarna.
Att installera Nginx på CentOS 8 är lika enkelt som att skriva:
sudo yum install nginx
När installationen är klar, aktivera och starta Nginx-tjänsten med:
sudo systemctl enable nginx
sudo systemctl start nginx
Kontrollera statusen för att verifiera att tjänsten körs:
sudo systemctl status nginx
Utgången ska se ut så här:
● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-10-06 18:35:55 UTC; 17min ago…
Justera brandväggen
FirewallD är standard brandväggslösning på Centos 8.
Under installationen skapar Nginx en brandväggstjänstfiler med fördefinierade regler för att tillåta åtkomst till HTTP (
80
) och HTTPS (
443
) portar.
Använd följande kommandon för att öppna de nödvändiga portarna permanent:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Nu kan du testa din Nginx-installation genom att öppna
http://YOUR_IP
i din webbläsare. Du bör se standard Nginx välkomstsida som ska se ut som bilden nedan:

Nginx-konfigurationsfilens struktur och bästa metoder
- Alla Nginx-konfigurationsfiler finns i
/etc/nginx/katalogen. Den huvudsakliga Nginx-konfigurationsfilen är/etc/nginx/nginx.confSkapa en separat konfigurationsfil för varje domän gör servern enklare att underhålla. Nginx-serverblockfilerna måste sluta med.confoch lagras i/etc/nginx/conf.d. Du kan ha så många serverblock som du vill. Det är en bra praxis att följa en standard namnkonvention. Om till exempel domännamnet ärmydomain.combör konfigurationsfilen ha namnetmydomain.com.confOm du använder repeterbara konfigurationssegment i dina domänserverblock är det en bra idé att refaktorera dessa segment till snippets.Nginx-loggfiler (access.logocherror.log) finns ierror.log/var/log/nginx/. Det rekommenderas att ha en annan åtkomst- och felloggfiler för varje serverblock. Du kan ställa in din domändokument rootkatalog till vilken plats du vill. De vanligaste platserna för webroot inkluderar:-
/home/ //home/ //var/www//var/www/html//opt//usr/share/nginx/html
-
Slutsats
Grattis, du har installerat Nginx på din CentOS 8-server. Du är nu redo att börja distribuera dina applikationer och använda Nginx som en webb- eller proxyserver.
Du kan hantera Nginx-tjänsten på samma sätt som alla andra systemenheter.
nginx centosLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar nginx på centos 7
Nginx uttalas 'engine x' är en gratis, öppen källkod, högpresterande HTTP- och reverse-proxyserver som ansvarar för hanteringen av några av de största webbplatserna på Internet. Denna handledning kommer att lära dig hur du installerar och hanterar Nginx på din CentOS 7-maskin.
Hur man installerar phpmyadmin med nginx på centos 7
phpMyAdmin låter dig interagera med MySQL-databaser, hantera användarkonton och privilegier och utföra SQL-uttalanden. I den här tutorialen visar vi dig hur du installerar phpMyAdmin med Nginx på CentOS 7.







