Хотите узнать, как установить Nginx и включить использование GO CGIs на компьютере под управлением Ubuntu Linux? В этом учебнике мы покажем вам, как включить функцию CGI и включить go скрипты для работы на сервере Nginx.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• GO 1.14.16
Список оборудования
В следующем разделе представлен список оборудования, используемого для создания этого учебника.
Как Amazon Associate, я зарабатываю от квалификационных покупок.
Nginx — Связанные Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Nginx.
Учебник Ubuntu — Голанг CGI на Nginx
Установите сервер Nginx и пакет Fcgiwrap.
Создайте файл конфигурации для шлюза CGI.
Вот содержимое файла.
Создайте каталог для хранения файлов CGI.
Отредактируйте файл конфигурации Nginx для веб-сайта по умолчанию.
Вставьте следующую строку в области под названием SERVER.
Вот файл, перед нашей конфигурацией.
Вот файл, после нашей конфигурации.
Перезапустите сервис Nginx.
Скачать и установить пакет GO.
Программное обеспечение GOLANG было установлено под /usr/местной папкой.
Для правильной работы программное обеспечение GO ожидает, что система будет иметь набор переменных среды.
Давайте создадим файл для автоматизации требуемой конфигурации переменных среды.
Вот содержимое файла.
Перезагрузка компьютера.
Проверьте, были ли автоматически созданы необходимые переменные среды.
Вот правильный выход:
В качестве примера давайте создадим сценарий GO.
Вот содержимое файла.
Создайте сценарий GO и переместите его в каталог CGI Nginx.
Доступ к каталогу CGI Nginx.
Измените разрешение файла.
Откройте браузер и введите IP-адрес вашего веб-сервера плюс /cgi-bin/test.go.
В нашем примере в браузер был введен следующий URL::
• http://172.31.8.195/cgi-bin/test.go
Скрипт GO должен отображать следующее сообщение.
Поздравляю! Теперь вы можете использовать GO в качестве CGI.