How to Install PuTTY on Windows + SSH Connections Using PuTTY on Windows
Indholdsfortegnelse:
- Forudsætninger
- Installation af Nginx på CentOS 8
- Justering af firewall
- Nginx-konfigurationsfils struktur og bedste praksis
- Konklusion
Nginx udtalt “engine x” er en open source, højtydende HTTP og reverse proxy-server, der er ansvarlig for håndtering af belastningen på nogle af de største sider på Internettet. Den kan bruges som en enkeltstående webserver, load balance, indholdscache og reverse proxy til HTTP- og ikke-HTTP-servere.
Sammenlignet med Apache kan Nginx håndtere et meget stort antal samtidige forbindelser og har et mindre hukommelsesfodaftryk pr. Forbindelse.
Denne tutorial forklarer, hvordan du installerer og administrerer Nginx på CentOS 8.
Forudsætninger
Før du fortsætter, skal du sørge for, at du er logget ind som en bruger med sudo-privilegier, og at du ikke har Apache eller nogen anden proces, der kører på port 80 eller 443.
Installation af Nginx på CentOS 8
Fra CentOS 8 er Nginx-pakken tilgængelig i standard CentOS-oplagrene.
Installation af Nginx på CentOS 8 er så simpelt som at skrive:
sudo yum install nginx
Når installationen er afsluttet, skal du aktivere og starte Nginx-tjenesten med:
sudo systemctl enable nginx
sudo systemctl start nginx
Kontroller status for at bekræfte, at tjenesten kører:
sudo systemctl status nginx
Outputet skal se sådan ud:
● 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…
Justering af firewall
FirewallD er standard firewall-løsningen på Centos 8.
Under installationen opretter Nginx en firewall-tjenestefiler med foruddefinerede regler for at give adgang til HTTP (
80
) og HTTPS (
443
) porte.
Brug følgende kommandoer til at åbne de nødvendige porte 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 teste din Nginx-installation ved at åbne
http://YOUR_IP
i din webbrowser. Du skal se standard Nginx-velkomstsiden, der skal se ud som billedet herunder:
Nginx-konfigurationsfils struktur og bedste praksis
- Alle Nginx-konfigurationsfiler er placeret i
/etc/nginx/
directory.The vigtigste Nginx-konfigurationsfil er/etc/nginx/nginx.conf
Oprettelse af en separat konfigurationsfil for hvert domæne gør serveren lettere at vedligeholde. Nginx-/etc/nginx/nginx.conf
skal slutte med.conf
og gemmes i mappen/etc/nginx/conf.d
. Du kan have så mange serverblokke, som du vil. Det er en god praksis at følge en standard navnekonvention. For eksempel, hvis domænenavnet ermydomain.com
skal konfigurationsfilen navngivesmydomain.com.conf
Hvis du bruger gentagne konfigurationssegmenter i dine domæneserverblokke, er det en god ide at refaktorere disse segmenter i snippets.Nginx-logfiler (access.log
ogerror.log
) er placeret i biblioteket/var/log/nginx/
. Det anbefales at have en andenaccess
og fejlloggfil for hver serverblok. Du kan indstille dit domæne til root-domænet til det sted, du ønsker. De mest almindelige placeringer for webroot inkluderer:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
/usr/share/nginx/html
-
Konklusion
Tillykke, du har installeret Nginx på din CentOS 8-server. Du er nu klar til at begynde at implementere dine applikationer og bruge Nginx som en web- eller proxy-server.
Du kan administrere Nginx-tjenesten på samme måde som enhver anden systemd enhed.
nginx centosSådan installeres nginx på centos 7

Nginx udtalt 'engine x' er en gratis, open source, højtydende HTTP og reverse proxy-server, der er ansvarlig for håndtering af belastningen på nogle af de største sider på Internettet. Denne tutorial vil lære dig, hvordan du installerer og administrerer Nginx på din CentOS 7-maskine.
Sådan installeres phpmyadmin med nginx på centos 7

phpMyAdmin giver dig mulighed for at interagere med MySQL-databaser, administrere brugerkonti og privilegier og udføre SQL-sætninger. I denne tutorial vil vi vise dig, hvordan du installerer phpMyAdmin med Nginx på CentOS 7.
Sådan installeres wordpress med nginx på centos 7

I denne tutorial vil vi vise dig, hvordan du installerer WordPress på en CentOS 7-maskine. WordPress er langt den mest populære open source-blogging og CMS-platform på verdensplan.