Хотите узнать, как установить Nginx и включить использование CGIs Shell Script на компьютере под управлением Ubuntu Linux? В этом учебнике мы покажем вам, как включить функцию CGI и включить скрипты Shell для запуска на сервере Nginx.

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

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Nginx — Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Nginx.

Учебник Nginx — Shell Скрипт CGI

Установите сервер Nginx и пакет Fcgiwrap.

Copy to Clipboard

Создайте файл конфигурации для шлюза CGI.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Создайте каталог для хранения файлов CGI.

Copy to Clipboard

Отредактируйте файл конфигурации Nginx для веб-сайта по умолчанию.

Copy to Clipboard

Вставьте следующую строку в области под названием SERVER.

Copy to Clipboard

Вот файл, перед нашей конфигурацией.

Copy to Clipboard

Вот файл, после нашей конфигурации.

Copy to Clipboard

Перезапустите сервис Nginx.

Copy to Clipboard

В качестве примера давайте создадим CGI-скрипт Shell.

Доступ к каталогу CGI Nginx.

Copy to Clipboard

Создайте тестовую страницу с помощью shell Script.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Измените разрешение файла.

Copy to Clipboard

Откройте браузер и введите IP-адрес вашего веб-сервера плюс /cgi-bin/test.cgi.

В нашем примере в браузер был введен следующий URL::

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

На странице Shell Script должно отображаться следующее сообщение.

Nginx - Shell script CGI

Поздравляю! Сервер Nginx теперь может использовать Shell Script в качестве CGI.