あなたは、Apacheをインストールし、Ubuntu Linuxを実行しているコンピュータ上でGO CGIの使用を有効にする方法を学びませんか? このチュートリアルでは、CGI 機能を有効にし、Apache サーバー上で GO スクリプトを実行できるようにする方法を説明します。
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
• GO 1.14.16
Techexpert.tipsによる著作権© 2018-2021。
すべての権利が予約されています。 この出版物のいかなる部分も、出版社の書面による事前の許可なしに、いかなる形でも、またはいかなる手段によっても複製、配布、または送信することはできません。
機器リスト
次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。
アマゾンアソシエイトとして、私は適格な購入から稼ぎます。
アパッチ – 関連チュートリアル:
このページでは、Apacheに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアルUbuntu – Apache上のGO CGI
Apache サーバーをインストールし、CGID という名前のモジュールを有効にします。
Apache サービスを再起動します。
GO パッケージをダウンロードしてインストールします。
GOLANG ソフトウェアは /usr/local フォルダの下にインストールされました。
正常に動作するために、GO ソフトウェアは、システムに一連の環境変数があることを期待します。
必要な環境変数の設定を自動化するファイルを作成しましょう。
ここにファイルの内容があります。
コンピュータを再起動します。
必要な環境変数が自動的に作成されたかどうかを確認します。
正しい出力を次に示します。
例として、GO スクリプトを作成してみましょう。
ここにファイルの内容があります。
GO スクリプトを作成し、Apache CGI ディレクトリに移動します。
Apache の CGI ディレクトリにアクセスします。
ファイルのアクセス許可を変更します。
ブラウザを開き、ウェブサーバーのIPアドレスに/cgi-bin/test.goを入力します。
この例では、ブラウザに次の URL が入力されています。
• http://172.31.8.195/cgi-bin/test.go
GO スクリプトは、次のメッセージを表示する必要があります。
おめでとう! これで、CGI として GO を使用できるようになりました。