/ Last updated : 2018年8月3日 goto apache cgi Apache環境にてCGI(Perl)を稼働させたい TOP › Forums › インストール(Installing KUSANAGI) › Apache環境にてCGI(Perl)を稼働させたい Apache環境にてCGI(Perl)を稼働させたい Tagged: apache cgi This topic has 2 replies, 1 voice, and was last updated 6 years, 3 months ago by goto. Viewing 2 reply threads Author Posts 2018年8月3日 at 14:18 #412 gotoParticipant みなさま始めまして。 本フォーラム内やWebを検索していたのですが、手順等解説しているところが見つからず、お教えいただければと思います。 Kusanagiを利用してWordpressを運用中ですが、同一サーバ・同一ドメイン内にて、PerlによるCGIも稼働させなければならない状況になっております。 Webを検索しておりますと、「KUSANAGI環境でCGI(perl)を動かす」という記事は見つかりましたが、nginxを前提に書かれております。 見つけた記事 https://column.prime-strategy.co.jp/archives/column_1314 当方で過去に稼働させていたコンテンツの環境などから、Kusanagiの初期設定時に以下のように選択しております。 Webサーバ: apache PHP: PHP5 Ruby: Ruby2.4 DBサーバ: MariaDB Apacheで同様のことを行う手順について、Webでいろいろ検索しているのですが見つかりません。 どのようにするのがよいでしょうか。 また上記ページ内には「fcgiwrap はyumレポジトリ上に無いため、yumで入れられるfcgi-perlで動かす方法を紹介している外部サイトもそこそこあります。」とあります。 今後の運用上都合がよいため、可能な限りyumやrpmでインストールできる方がありがたいのですが、Apache + fcgi-perlでも実現可能であれば、その方法も知りたく思っております。 以上、よろしくお願いいたします。 2018年8月3日 at 15:32 #413 gotoParticipant 自己レスです。 とりあえずはうまく稼働した模様です。変更点は以下の点でした。 追加のパッケージなどはインストールしておりません。 /etc/httpd/httpd.conf内を編集 #AddHandler cgi-script .cgi ↓ AddHandler cgi-script .cgi /etc/httpd/conf.d/プロファイル名_ssl.confを編集 Options FollowSymlinks ↓ Options FollowSymlinks ExecCGI コンフィグファイルの書式チェック # apachectl configtest Apacheの再起動 # systemctl restart AddHandlerのコメント解除については既に行っていたのですが、編集対象ファイルを誤っておりました。 誤)/etc/httpd/conf/httpd.conf 正)/etc/httpd/httpd.conf 非常にお恥ずかしいお話でした。 また何かありましたら、相談させてください。 2018年8月3日 at 15:34 #414 gotoParticipant さらに自己コメントです。 上記に書いた手順内で、Apacheの再起動に誤りがありました。 誤)# systemctl restart 正)# systemctl restart httpd これをご覧になっている方はお分かりかと思いますが、念のため記載しておきます。 Author Posts Viewing 2 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In