

お世話になります。  
Nginxをリバースプロキシとして、Apacheを動作させようとしています。  
とりあえず、大体の設定作業は終わり、HTMLとPHPは正常に表示できるようになりました。  
そして、現在Perlスクリプトを動かそうとしているのですが、やり方がよくわからずにいます。  
とりあえず、Apacheのバーチャルホストの設定ファイルに下記を記述しました。

[code]

    <IfModule mod_mime.c>
    Options +ExecCGI
    AddHandler cgi-script .cgi
    </IfModule>
    
[/code]

しかし、これではまだ不十分なのか、Perlのソースがブラウザ上に直接表示されてしまいます  
Nginx側で何か設定が必要なのでしょうか。  
また、設定が必要な場合、どのような設定をすればよいでしょうか。  
環境は、Ubuntu18.04.3、Nginx Ver.1.16.1、Apache Ver.2.4.29です。  
以上、よろしくお願いいたします。


CC BY-SA 4.0
2019-08-24T23:49:56.800
57579
2019-08-25T12:25:11.467
29034
question
apache nginx perl
Nginx+Apache環境でPerlスクリプトが動作するようにする方法


お世話になります。  
私の単純なミスで、cgiを動作させるモジュールがロードされていなかったため、Perlスクリプトが動かなかったようです。

[code]

    a2enmod cgi
    
[/code]

でモジュールを有効化して、Apacheを再起動させたところ、正常に動作するようになりました。  
ありがとうございました。  
以上、今後ともよろしくお願いいたします。


CC BY-SA 4.0
2019-08-25T12:25:11.467
57590
2019-08-25T12:25:11.467
29034
57579
answer