Ubuntu Linux を実行しているコンピュータで Apache をインストールしてシェルスクリプト CGI の使用を有効にする方法を学びませんか? このチュートリアルでは、CGI 機能を有効にし、Apache サーバーで実行するシェル スクリプトを有効にする方法を示します。

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

チュートリアルアパッチ - シェルスクリプトCGI

Apache サーバーをインストールし、CGID という名前のモジュールを有効にします。

Copy to Clipboard

Apache サービスを再起動します。

Copy to Clipboard

例として、シェル スクリプト CGI を作成してみましょう。

Apache の CGI ディレクトリにアクセスします。

Copy to Clipboard

シェル スクリプトを使用してテスト ページを作成します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

ファイルのアクセス許可を変更します。

Copy to Clipboard

ブラウザを開き、ウェブサーバーのIPアドレスに/cgi-bin/test.cgiを入力します。

この例では、ブラウザに次の URL が入力されています。

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

シェル スクリプト ページには、次のメッセージが表示されます。

Apache - Shell script CGI

おめでとう! Apache サーバーは、シェル スクリプトを CGI として使用できるようになりました。