Vil du lære hvordan du installerer Nginx og aktiverer bruk av Shell Script CGIer på en datamaskin som kjører Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du aktiverer CGI-funksjonen og gjør det mulig for Shell Scripts å kjøre på Nginx-serveren.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Liste over utstyr

Følgende avsnitt presenterer listen over utstyr som brukes til å opprette denne opplæringen.

Som Amazon Associate tjener jeg på kvalifiserende kjøp.

Opplæring Nginx - Shell Script CGI

Installer Nginx-serveren og Fcgiwrap-pakken.

Copy to Clipboard

Opprett en konfigurasjonsfil for CGI-gatewayen.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Opprett en katalog for å lagre CGI-filene.

Copy to Clipboard

Rediger Nginx-konfigurasjonsfilen for standardnettstedet.

Copy to Clipboard

Sett inn følgende linje i området SERVER.

Copy to Clipboard

Her er filen, før vår konfigurasjon.

Copy to Clipboard

Her er filen, etter vår konfigurasjon.

Copy to Clipboard

Start Nginx-tjenesten på nytt.

Copy to Clipboard

La oss for eksempel opprette en CGI for skallskript.

Få tilgang til Nginx's CGI-katalog.

Copy to Clipboard

Opprett en testside ved hjelp av skallskript.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Endre filtillatelsen.

Copy to Clipboard

Åpne nettleseren din og skriv inn IP-adressen til webserveren din pluss / cgi-bin / test.cgi.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://192.168.2.113/cgi-bin/test.cgi

Skallskript-siden skal vise følgende melding.

Nginx - Shell script CGI

Gratulerer! Nginx-serveren kan nå bruke Skallskript som CGI.